Jessie 8.3 i jądro 4.3.0. a wydajność karty graficznej i częściowy brak dźwięku..

Wszystko związane z jądrem systemowym, sterownikami, sprzętem itp.
pasjonata
Posty: 5
Rejestracja: 11 lutego 2016, 10:37

Jessie 8.3 i jądro 4.3.0. a wydajność karty graficznej i częściowy brak dźwięku..

Post autor: pasjonata »

witam wszystkich.Po instalacji Debiana stabilnego 8.3 postanowiłem zaktualizować jądro do najwnoszej wersji tam dostępnej z myślą że system będzie chodził szybciej.I rzeczywiście system chodzi zdecydowanie szybciej niż na 3.16, uruchamia się szybko tylko nastąpiły drobne problemy i dlatego mam pare pytań.Mam mocną kartę graficzną Radeon AMD R9 270 i zainstalowałem zamknięte sterowniki z backportów jessiego (tam są nowsze niż te główne z repozytorium) serię 15.12, i jakość ich albo pozostawia wiele do życzenia, albo ja coś jeszcze tutaj źle skonfigurowałem.Sterowniki zainstalowały się bez żadnych problemów, restart i działają.Ale nie do końca wydajnie gdyż np gdy ruszam suwakiem w przeglądarkach to obraz skacze, pojawiają się jakieś na dziesiątne sekundy czarne kwadraty itp, zdarza się że łapie mi po prostu tło jakiegoś okna z pulpitu i musze ruszyć myszką (to chyba też normalnie nie jest) a przy przesuwaniu okien menedżerów też obraz skacze, faluje itp.. filmy na youtubie jako tako działają ale też trochę skacze obraz i nie chodzi to zbyt płynnie.Co może być przyczyną takiego działania? Systemik chodzi na tym jądrze bardzo szybko nieporównywalnie szybciej niż na 3.16 tylko coś grafika nie do końca chce współpracować.jak temu zaradzić? Co można poprawić, przeinstalować? Może jakieś inne sterowniki do tej karty? lRobiłem nawet testy na benchmarku i przy basic na U-Heaven nie wyszły jakoś najgorzej, 2777 punktów a średnie FPS to 110.Na windowsie 8 dla porównania ponad 3000 i średnia fps 101, a więc nie jest znowu tak tragicznie.Na glxgears fpsy około albo ledwo ponad 10 tyś wyszły.Coś jak widać te sterowniki jednak dają, ale jak je bardziej wykorzystać, podkręcić żeby obraz nie skakał i wydajniej to wszystko chodziło? może to nie wina sterowników? monitor mam 22 calowy NEK z odświeżaniem 60 Hz, może to wina monitora? Choć na Windowsie takich skoków obrazów nie ma.Druga sprawa to częściowy brak dźwięku, pewnie chodzi albo w kompilowanie jakiegoś modułu w kernela albo przeinstalowanie, dźwięk działa w przeglądarkach, w odtwarzaczach np audacious, czy komunikatorze kadu, ale w claws-mailu czy turpialu którego używam do twittera już nie.Chodzi tam pewnie o gstreamera i coś przy nim trzeba pogrzebać. Ponieważ pierwszy raz tak ogólnie instalowałem nowe jądro (wcześniej bawiłem się na virtualbox) dlatego mam tyle pytań.Zawsze musi być ten pierwszy raz i wiadomo że po instalacji nowego jądra wszystko super jeszcze działać nie będzie.Dlatego proszę o poradę i pomoc odnośnie tych sterowników (może znacie jakieś lepsze) albo druga strona że inne jądro będzie lepiej współpracowało z tym moim sprzętem który przedstawia się następująco:

Kod: Zaznacz cały

Linux piotr 4.3.0-0.bpo.1-amd64 #1 SMP Debian 4.3.3-7~bpo8+1 (2016-01-19) x86_64 GNU/Linux

Kod: Zaznacz cały

lspci
00:00.0 Host bridge: Intel Corporation 4th Gen Core Processor DRAM Controller (rev 06)
00:01.0 PCI bridge: Intel Corporation Xeon E3-1200 v3/4th Gen Core Processor PCI Express x16 Controller (rev 06)
00:14.0 USB controller: Intel Corporation 8 Series/C220 Series Chipset Family USB xHCI (rev 05)
00:16.0 Communication controller: Intel Corporation 8 Series/C220 Series Chipset Family MEI Controller #1 (rev 04)
00:1a.0 USB controller: Intel Corporation 8 Series/C220 Series Chipset Family USB EHCI #2 (rev 05)
00:1b.0 Audio device: Intel Corporation 8 Series/C220 Series Chipset High Definition Audio Controller (rev 05)
00:1c.0 PCI bridge: Intel Corporation 8 Series/C220 Series Chipset Family PCI Express Root Port #1 (rev d5)
00:1c.2 PCI bridge: Intel Corporation 8 Series/C220 Series Chipset Family PCI Express Root Port #3 (rev d5)
00:1d.0 USB controller: Intel Corporation 8 Series/C220 Series Chipset Family USB EHCI #1 (rev 05)
00:1f.0 ISA bridge: Intel Corporation C220 Series Chipset Family H81 Express LPC Controller (rev 05)
00:1f.2 SATA controller: Intel Corporation 8 Series/C220 Series Chipset Family 6-port SATA Controller 1 [AHCI mode] (rev 05)
00:1f.3 SMBus: Intel Corporation 8 Series/C220 Series Chipset Family SMBus Controller (rev 05)
01:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Curacao PRO [Radeon R9 270]
01:00.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] Cape Verde/Pitcairn HDMI Audio [Radeon HD 7700/7800 Series]
03:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 0c)
:~$ uname -a
Linux piotr 4.3.0-0.bpo.1-amd64 #1 SMP Debian 4.3.3-7~bpo8+1 (2016-01-19) x86_64 GNU/Linux
:~$ lspci -nnk
00:00.0 Host bridge [0600]: Intel Corporation 4th Gen Core Processor DRAM Controller [8086:0c00] (rev 06)
    Subsystem: Micro-Star International Co., Ltd. [MSI] Device [1462:7817]
    Kernel driver in use: hsw_uncore
00:01.0 PCI bridge [0604]: Intel Corporation Xeon E3-1200 v3/4th Gen Core Processor PCI Express x16 Controller [8086:0c01] (rev 06)
    Kernel driver in use: pcieport
00:14.0 USB controller [0c03]: Intel Corporation 8 Series/C220 Series Chipset Family USB xHCI [8086:8c31] (rev 05)
    Subsystem: Micro-Star International Co., Ltd. [MSI] Device [1462:7817]
    Kernel driver in use: xhci_hcd
00:16.0 Communication controller [0780]: Intel Corporation 8 Series/C220 Series Chipset Family MEI Controller #1 [8086:8c3a] (rev 04)
    Subsystem: Micro-Star International Co., Ltd. [MSI] Device [1462:7817]
    Kernel driver in use: mei_me
00:1a.0 USB controller [0c03]: Intel Corporation 8 Series/C220 Series Chipset Family USB EHCI #2 [8086:8c2d] (rev 05)
    Subsystem: Micro-Star International Co., Ltd. [MSI] Device [1462:7817]
    Kernel driver in use: ehci-pci
00:1b.0 Audio device [0403]: Intel Corporation 8 Series/C220 Series Chipset High Definition Audio Controller [8086:8c20] (rev 05)
    Subsystem: Micro-Star International Co., Ltd. [MSI] Device [1462:d817]
    Kernel driver in use: snd_hda_intel
00:1c.0 PCI bridge [0604]: Intel Corporation 8 Series/C220 Series Chipset Family PCI Express Root Port #1 [8086:8c10] (rev d5)
    Kernel driver in use: pcieport
00:1c.2 PCI bridge [0604]: Intel Corporation 8 Series/C220 Series Chipset Family PCI Express Root Port #3 [8086:8c14] (rev d5)
    Kernel driver in use: pcieport
00:1d.0 USB controller [0c03]: Intel Corporation 8 Series/C220 Series Chipset Family USB EHCI #1 [8086:8c26] (rev 05)
    Subsystem: Micro-Star International Co., Ltd. [MSI] Device [1462:7817]
    Kernel driver in use: ehci-pci
00:1f.0 ISA bridge [0601]: Intel Corporation C220 Series Chipset Family H81 Express LPC Controller [8086:8c5c] (rev 05)
    Subsystem: Micro-Star International Co., Ltd. [MSI] Device [1462:7817]
    Kernel driver in use: lpc_ich
00:1f.2 SATA controller [0106]: Intel Corporation 8 Series/C220 Series Chipset Family 6-port SATA Controller 1 [AHCI mode] [8086:8c02] (rev 05)
    Subsystem: Micro-Star International Co., Ltd. [MSI] Device [1462:7817]
    Kernel driver in use: ahci
00:1f.3 SMBus [0c05]: Intel Corporation 8 Series/C220 Series Chipset Family SMBus Controller [8086:8c22] (rev 05)
    Subsystem: Micro-Star International Co., Ltd. [MSI] Device [1462:7817]
01:00.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc. [AMD/ATI] Curacao PRO [Radeon R9 270] [1002:6811]
    Subsystem: Micro-Star International Co., Ltd. [MSI] Device [1462:3050]
    Kernel driver in use: fglrx_pci
01:00.1 Audio device [0403]: Advanced Micro Devices, Inc. [AMD/ATI] Cape Verde/Pitcairn HDMI Audio [Radeon HD 7700/7800 Series] [1002:aab0]
    Subsystem: Micro-Star International Co., Ltd. [MSI] Device [1462:aab0]
    Kernel driver in use: snd_hda_intel
03:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [10ec:8168] (rev 0c)
    Subsystem: Micro-Star International Co., Ltd. [MSI] Device [1462:7817]
    Kernel driver in use: r8169

Kod: Zaznacz cały

 cat /proc/asound/modules
 0 snd_hda_intel
 1 snd_hda_intel

Kod: Zaznacz cały

 cat /proc/asound/version
Advanced Linux Sound Architecture Driver Version k4.3.0-0.bpo.1-amd64.
Dodałem też architekturę 32 bitową bo była mi potrzeba do sopcasta i niektórych programów na wine.Ale ona tu chyba nie ma nic do rzeczy.Jądra starego nie usuwałem z myślą że zawsze się może przydać.Proszę o pomoc, porady i wskazówki co zrobić żeby to wszystko sprawnie chodziło, a w tym przypadku o grafikę i dźwięk.Pozdrawiam!
pasjonata
Posty: 5
Rejestracja: 11 lutego 2016, 10:37

Post autor: pasjonata »

Sam sobie odpowiem bo jeden z problemów został rozwiązany.Z dźwiękiem sobie poradziłem i już działa.Pomogło przeinstalowanie gstreamera z bibliotekami.
A odnośnie sterowników karty graficznej to cały czas sprawa otwarta, wiem że nie wykorzystuje potencjału tej grafiki jak to powinno być, dalej obraz faluje i skacze gdy nawet poruszam suwakiem do jakiegoś okna czy to przeglądarki czy menedżera.Może wszystko jest oki tylko sterowniki są takie słabe? Fglrx-15.12 z backportów jessiego, wszystko niby poszło z godnie z planem ale wydajność karty jest byle jaka.Na otwartych jeszcze gorzej, tam to się przycinała nawet się przycinała przeglądarka, na zamkniętych już się nie przycina ale skacze obraz dalej.Czytałem że jakość sterowników do AMD pozostawia wiele do życzenia, ale to gdy juz było po fakcie.Poza tym żadnym graczem tam nie jestem i przynajmniej te multimedia niech chodzą płynnie.Nie wiem może brakuje jakichś sterowników do monitora? jak ktoś używa podobnej karty graficznej na linuksie i może powiedzieć które sterowniki najlepiej będą współpracowały z tym jądrem, to niech się podzieli uwagami.A może coś jeszcze trzeba doinstalować, przeinstalować.Albo po prostu czekać na lepsze sterowniki? Śmiało piszcie.Zapomniałem dodać że środowisko to Openbox ,na którym ten sys działa niesłychanie szybko.
Edycja: chyba znalazłem przyczynę gorszego działania sterowników.W logu xorga:

Kod: Zaznacz cały

15.579] (EE) AIGLX error: failed to open /usr/X11R6/lib64/modules/dri/fglrx_dri.so, error[/usr/X11R6/lib64/modules/dri/fglrx_dri.so: cannot open shared object file: No such file or directory][    15.579] (EE) AIGLX error: failed to open /usr/lib64/dri/fglrx_dri.so, error[/usr/lib64/dri/fglrx_dri.so: cannot open shared object file: No such file or directory]
[    15.579] (EE) AIGLX error: failed to open /usr/X11R6/lib/modules/dri/fglrx_dri.so, error[/usr/X11R6/lib/modules/dri/fglrx_dri.so: cannot open shared object file: No such file or directory]
Ktoś wie jak to naprawić?
Awatar użytkownika
dedito
Moderator
Posty: 3581
Rejestracja: 18 listopada 2013, 21:07
Lokalizacja: Gliwice

Post autor: dedito »

Ja mam podobnie na stretch z jądrem 4.2. Karta Radeon HD 7750. Po przejściu (z potrzeby) na sterowniki zamknięte (bo Dying Light potrzebował nowszego opengl jeśli dobrze pamiętam), zauważam zdecydowanie gorszą wydajność, ale tylko w grach.
Przy normalnym użytkowaniu komputera (programy graficzne CAD, youtube itp.) nie odczuwam różnicy.
Przy okazji zrobię sobie testy porównawcze, żeby sprawdzić jaki to jest rząd wielkości.
Na wcześniejszych jądrach 3.2 - 3.16 jak siedziałem na Jessie to nie zauważyłem taki dysproporcji pomiędzy sterownikiem zamkniętym i otwartym.
Awatar użytkownika
dedito
Moderator
Posty: 3581
Rejestracja: 18 listopada 2013, 21:07
Lokalizacja: Gliwice

Post autor: dedito »

pasjonata pisze: Edycja: chyba znalazłem przyczynę gorszego działania sterowników.W logu xorga:

Kod: Zaznacz cały

15.579] (EE) AIGLX error: failed to open /usr/X11R6/lib64/modules/dri/fglrx_dri.so, error[/usr/X11R6/lib64/modules/dri/fglrx_dri.so: cannot open shared object file: No such file or directory][    15.579] (EE) AIGLX error: failed to open /usr/lib64/dri/fglrx_dri.so, error[/usr/lib64/dri/fglrx_dri.so: cannot open shared object file: No such file or directory]
[    15.579] (EE) AIGLX error: failed to open /usr/X11R6/lib/modules/dri/fglrx_dri.so, error[/usr/X11R6/lib/modules/dri/fglrx_dri.so: cannot open shared object file: No such file or directory]
Ktoś wie jak to naprawić?
Ten błąd wskazuje, że coś niezbyt poprawnie ten sterownik zainstalowałeś.
Poszukaj czy w ogóle masz ten plik i ewentualnie pod linkuj lub przeinstaluj pakiet, który go zawiera.

Zajrzyj też do mojego wątku, miałem chyba identyczny problem:
threads/33473-Radeon-HD-7750-Debian-Str ... erownikiem
Zlokalizowałem plik fglrx_dri.so w pakiecie libfglrx. Miałem już tą paczkę zainstalowałem ale pliku nie było więc przeinstalowałem paczkę co naprawiło start OpenGL.
pasjonata
Posty: 5
Rejestracja: 11 lutego 2016, 10:37

Post autor: pasjonata »

Dzięki za odpowiedź.Mam ten plik:

Kod: Zaznacz cały

locate fglrx_dri.so/usr/lib/dri/fglrx_dri.so
/usr/lib/x86_64-linux-gnu/dri/fglrx_dri.so
I teraz go podlinkować tam gdzie powinien być rozumiem?
Awatar użytkownika
dedito
Moderator
Posty: 3581
Rejestracja: 18 listopada 2013, 21:07
Lokalizacja: Gliwice

Post autor: dedito »

Do tej ścieżki co wskazuje error.
No i upewnij się czy czy to co znalazłeś jest plikiem a nie symlinkiem (nie pamiętam jak działa locate).
pasjonata
Posty: 5
Rejestracja: 11 lutego 2016, 10:37

Post autor: pasjonata »

Pierwsza ścieżka to do symlinku.A plik siedzi w drugiej ścieżce.Czyli ln -s z tej drugiej ścieżki do tej gdzie ma siedzieć ten plik? Sorry że się tak dopytuje nei chce niczego zepsuć.
A póxniej po tych operacjach to znowu aticonfig --initial i restart tak?
W każdym razie dzięki za pomoc.Najwyżej jak coś nie wypali to się przeinstaluje od nowa sterowniki.
mariaczi
Member
Posty: 1343
Rejestracja: 08 lutego 2008, 12:58
Lokalizacja: localhost@śląskie

Post autor: mariaczi »

Tworząc symlinka systemu nie zepsujesz. Biblioteka fglrx_dri.so znajduje się w jednym z pakietów: fglrx-driver oraz libfglrx. Spróbuj zainstalować/przeinstalować tą paczkę, która jest dla używanych przez Ciebie sterowników.
Awatar użytkownika
dedito
Moderator
Posty: 3581
Rejestracja: 18 listopada 2013, 21:07
Lokalizacja: Gliwice

Post autor: dedito »

Jak sobie nie radzisz to najszybciej będzie chyba przeinstalować paczkę:

Kod: Zaznacz cały

aptitude reinstall [color=#333333]libfglrx
[/color]
mariaczi
Member
Posty: 1343
Rejestracja: 08 lutego 2008, 12:58
Lokalizacja: localhost@śląskie

Post autor: mariaczi »

Jest BUG, o którym autora tego wątku na forum dug'a poinformował mati75: http://bugs.debian.org/765109. Dotyczy on paczki fglrx-driver.
ODPOWIEDZ