thof Napisano Czerwiec 19, 2009 Zgłoszenie Share Napisano Czerwiec 19, 2009 Na f11 mam problem z własnościowymi sterownikami nvidii. Ok, oto co się dzieje po zainstalowaniu: - w gnome co kilkadziesiąt sekund pojawiają się krótkie freezy, - jakby mrowienie na ekranie (mało widoczne), - pojawiają się czarne paski, - po kilku minutach następuje zawieszenie samych X'ów (z bólem, ale przechodzi do konsoli) lub całego systemu. Do tej pory próbowałem: - kmod-nvidia, akmod-nvidia, nawet sterownik binarny ze strony nvidii, ale za każdy razem to samo, - na różne sposoby generowałem xorga, wpisywałem różne opcje, które znalazłem na forach/stronach, - blacklistowałem sterownik nouveau (chociaż to IMO głupie jest), - instalowałem najnowszy kernel z koji. Niestety nie pomogło. Już nie mam pomysłów. Wydajemi mi się, że ze sterownik jest ok i to jest jakiś problem w samej fedorze. Pod nouveau system działa stabilnie (no może poza usypianiem) tylko wydajność słaba. U Was nie ma problemów z geforcami? Może ktoś miał podobny problem i udało mu się go rozwiązać. EDIT: Karta to 9650GT. Co prawda chwaliłem nvidię i teraz taki numer, ale na razie nie będę zmieniał zdania, bo bardzo możliwe, że winna jest fedora. Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
hUBI Napisano Czerwiec 20, 2009 Zgłoszenie Share Napisano Czerwiec 20, 2009 Odpowiadam na Twoje pytanie - u mnie nie ma problemu z geforcem i sterownikami nvidii z rpmfusion (dziala VDPAU, nie ma zadnych zwiech), ale ja uzywam KDE. Napisz cos wiecej, jaka wersja sterownika, czy logi X serwera cos mowia? Nie wiem czy to Ci pomoze, ale kilka informacji z mojego PC: 02:00.0 VGA compatible controller: nVidia Corporation GeForce 8200 (rev a2) (prog-if 00 [VGA controller]) Subsystem: Giga-byte Technology Device d000 Flags: bus master, fast devsel, latency 0, IRQ 22 Memory at fa000000 (32-bit, non-prefetchable) Memory at e8000000 (64-bit, prefetchable) Memory at f0000000 (64-bit, prefetchable) I/O ports at b000 [virtual] Expansion ROM at f2000000 [disabled] Capabilities: [60] Power Management version 2 Capabilities: [68] MSI: Mask- 64bit+ Count=1/1 Enable- Kernel driver in use: nvidia Kernel modules: nvidia, nouveau [root@hubus ~]# rpm -qa |grep nvidia kmod-nvidia-2.6.29.4-167.fc11.i686.PAE-185.18.14-1.fc11.i686 xorg-x11-drv-nvidia-devel-185.18.14-2.fc11.i586 xorg-x11-drv-nvidia-libs-185.18.14-2.fc11.i586 xorg-x11-drv-nvidia-185.18.14-2.fc11.i586 xorg.conf (nie zalam sie:)): http://hubus.pl/linux/xorg.conf Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
esail Napisano Czerwiec 20, 2009 Zgłoszenie Share Napisano Czerwiec 20, 2009 Witam, Mam GF9600 GS i nie obserwuje takich problemow, system chodzi bezproblemowo. Czyby byly az tak wielkie roznice miedzy tymi dwiema kartami? Mam lenovo Y530. Pozdrawiam, Esail lspci 00:00.0 Host bridge: Intel Corporation Mobile 4 Series Chipset Memory Controller Hub (rev 07) 00:01.0 PCI bridge: Intel Corporation Mobile 4 Series Chipset PCI Express Graphics Port (rev 07) 00:1a.0 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #4 (rev 03) 00:1a.1 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #5 (rev 03) 00:1a.2 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #6 (rev 03) 00:1a.7 USB Controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #2 (rev 03) 00:1b.0 Audio device: Intel Corporation 82801I (ICH9 Family) HD Audio Controller (rev 03) 00:1c.0 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 1 (rev 03) 00:1c.1 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 2 (rev 03) 00:1c.2 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 3 (rev 03) 00:1d.0 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #1 (rev 03) 00:1d.1 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #2 (rev 03) 00:1d.2 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #3 (rev 03) 00:1d.7 USB Controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #1 (rev 03) 00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev 93) 00:1f.0 ISA bridge: Intel Corporation ICH9M LPC Interface Controller (rev 03) 00:1f.2 SATA controller: Intel Corporation ICH9M/M-E SATA AHCI Controller (rev 03) 01:00.0 VGA compatible controller: nVidia Corporation GeForce 9600M GS (rev a1) 02:00.0 Ethernet controller: Broadcom Corporation NetLink BCM5906M Fast Ethernet PCI Express (rev 02) 03:00.0 Network controller: Intel Corporation PRO/Wireless 5100 AGN [shiloh] Network Connection 07:03.0 FireWire (IEEE 1394): Ricoh Co Ltd R5C832 IEEE 1394 Controller (rev 05) 07:03.1 SD Host controller: Ricoh Co Ltd R5C822 SD/SDIO/MMC/MS/MSPro Host Adapter (rev 22) 07:03.2 System peripheral: Ricoh Co Ltd R5C843 MMC Host Controller (rev 12) 07:03.3 System peripheral: Ricoh Co Ltd R5C592 Memory Stick Bus Host Adapter (rev 12) 07:03.4 System peripheral: Ricoh Co Ltd xD-Picture Card Controller (rev ff) xorg.conf # nvidia-settings: X configuration file generated by nvidia-settings # nvidia-settings: version 1.0 (buildmeister@builder62) Wed May 27 01:59:40 PDT 2009 # Xorg configuration created by livna-config-display Section "ServerLayout" Identifier "Default Layout" Screen 0 "Screen0" 0 0 InputDevice "Keyboard0" "CoreKeyboard" InputDevice "Mouse0" "CorePointer" EndSection Section "Files" ModulePath "/usr/lib64/xorg/modules/extensions/nvidia" ModulePath "/usr/lib64/xorg/modules" EndSection Section "ServerFlags" Option "AIGLX" "on" Option "Xinerama" "0" EndSection Section "InputDevice" # generated from default Identifier "Keyboard0" Driver "kbd" EndSection Section "InputDevice" # generated from default Identifier "Mouse0" Driver "mouse" Option "Protocol" "auto" Option "Device" "/dev/input/mice" Option "Emulate3Buttons" "no" Option "ZAxisMapping" "4 5" EndSection Section "Monitor" Identifier "Monitor0" VendorName "Unknown" ModelName "AUO" HorizSync 30.0 - 75.0 VertRefresh 60.0 EndSection Section "Device" Identifier "Device0" Driver "nvidia" Option "AddARGBGLXVisuals" "True" Option "NoLogo" "True" VendorName "NVIDIA Corporation" BoardName "GeForce 9600M GS" EndSection Section "Screen" Identifier "Screen0" Device "Device0" Monitor "Monitor0" DefaultDepth 24 Option "TwinView" "0" Option "metamodes" "1280x800_60 +0+0" SubSection "Display" Depth 24 EndSubSection EndSection Section "Extensions" Option "Composite" "Enable" EndSection Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
thof Napisano Czerwiec 20, 2009 Autor Zgłoszenie Share Napisano Czerwiec 20, 2009 Dzięki za odpowiedzi. Moja karta jest widziana jako 01:00.0 VGA compatible controller: nVidia Corporation Device 064c (rev a1), czyli pewnie jakieś różnice są pomiędzy 9650GT, a 9600GS. W logach zauważyłem jedynie to: (EE) NVIDIA(0): Failed to initialize the GLX module; please check in your X (EE) NVIDIA(0): log file that the GLX module has been loaded in your X (EE) NVIDIA(0): server, and that the module is the NVIDIA GLX module. If (EE) NVIDIA(0): you continue to encounter problems, Please try (EE) NVIDIA(0): reinstalling the NVIDIA driver. I na to wygląda, że właśnie o to chodzi. Trochę się zmartwiłem, że to może karta jest uszkodzona. Postawiłem świeżego archa i na nim karta chodzi bardzo dobrze. W logach glx jest poprawnie inicjowany. Czyli wina leży po stronie systemu, bo na najnowszym sterowniku ze strony nvidii było to samo. Chyba nie pozostaje nic innego jak wrzucić na bugzillę. A już polubiłem nową fedorę... esail napisz na wiki o tym laptopie (co działa OOTB, co nie), bo to dosyć popularny model i pewnie znajdzie się wielu zainteresowanych. Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
hUBI Napisano Czerwiec 20, 2009 Zgłoszenie Share Napisano Czerwiec 20, 2009 Wyglada na dosc popuplarny blad tzn. modul GLX z paczki X sie laduje nie z nvidii, sprawdz wyzej w logach jak to wyglada. Powinno byc: (II) LoadModule: "glx" (II) Loading /usr/lib/xorg/modules/extensions/nvidia//libglx.so (II) Module glx: vendor="NVIDIA Corporation" compiled for 4.0.2, module version = 1.0.0 Module class: X.Org Server Extension (II) NVIDIA GLX Module 185.18.14 Wed May 27 03:09:07 PDT 2009 (II) Loading extension GLX Jezeli inny modul jest ladowany sprawdz czy masz /usr/lib64/xorg/modules/extensions/nvidia/libglx.so. Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
thof Napisano Czerwiec 20, 2009 Autor Zgłoszenie Share Napisano Czerwiec 20, 2009 Ok zrobiłem i teraz glx jest poprawnie ładowany, ale niestety to nie to... Nadal freezy i jakieś mrowienie na ekranie. Ale postęp jest, bo przez 5 min nie zawiesiło kompa EDIT: zawartość folderu /usr/lib/xorg/modules/extensions/nvidia ls -l /usr/lib/xorg/modules/extensions/nvidia total 1240 lrwxrwxrwx. 1 root root 19 2009-06-20 15:43 libglx.so -> libglx.so.185.18.14 -rwxr-xr-x. 1 root root 1269628 2009-06-07 11:25 libglx.so.185.18.14 Ładuje ten libglx.so, ale czy nie powinno być jeszcze jakiś plików, w stylu nvidia_drv.so i inne? Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
esail Napisano Czerwiec 20, 2009 Zgłoszenie Share Napisano Czerwiec 20, 2009 Co do tych freezow, jak mialem lapka z karta ATI to na freezy pomagalo "nomodeset" jako parametr jadra dodac. Moze u Ciebie tez to pomoze, ale tylko zgaduje. Pozdrawiam, Esail Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
hUBI Napisano Czerwiec 20, 2009 Zgłoszenie Share Napisano Czerwiec 20, 2009 Ładuje ten libglx.so, ale czy nie powinno być jeszcze jakiś plików, w stylu nvidia_drv.so i inne? nie powinno byc, tam sa tylko extensions (rozszerzenia) pokaz jeszcze caly swoj xorg.conf Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
thof Napisano Czerwiec 20, 2009 Autor Zgłoszenie Share Napisano Czerwiec 20, 2009 Spróbuję jeszcze z tymi parametrami jądra. # Xorg configuration created by livna-config-display Section "ServerLayout" Identifier "Layout0" Screen 0 "Screen0" 0 0 InputDevice "Keyboard0" "CoreKeyboard" InputDevice "Mouse0" "CorePointer" EndSection Section "Files" ModulePath "/usr/lib/xorg/modules/extensions/nvidia/" ModulePath "/usr/lib/xorg/modules" EndSection Section "Module" Load "freetype" Load "glx" Load "dbe" Load "extmod" EndSection Section "ServerFlags" Option "AIGLX" "on" EndSection Section "InputDevice" # generated from default Identifier "Mouse0" Driver "mouse" Option "Protocol" "auto" Option "Device" "/dev/psaux" Option "Emulate3Buttons" "no" Option "ZAxisMapping" "4 5" EndSection Section "InputDevice" # generated from default Identifier "Keyboard0" Driver "kbd" EndSection Section "Monitor" Identifier "Monitor0" VendorName "Unknown" ModelName "Unknown" HorizSync 28.0 - 33.0 VertRefresh 43.0 - 72.0 Option "DPMS" EndSection Section "Device" Identifier "Device0" Driver "nvidia" VendorName "NVIDIA Corporation" Option "AddARGBGLXVisuals" "True" EndSection Section "Screen" Identifier "Screen0" Device "Device0" Monitor "Monitor0" DefaultDepth 24 SubSection "Display" Depth 24 EndSubSection EndSection Section "Extensions" Option "Composite" "Enable" EndSection Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
esail Napisano Czerwiec 20, 2009 Zgłoszenie Share Napisano Czerwiec 20, 2009 @thof: Arta na wiki zrobiłem, trochę przydługawy wyszedł ale starałem się być dość szczegółowy. Pozdrawiam, Esail Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
thof Napisano Czerwiec 20, 2009 Autor Zgłoszenie Share Napisano Czerwiec 20, 2009 offtopując nadal, esail "4 GB pamięci ram DDR3 1066 MHz"? Zainstaluj sobie lshw i wklej mi tu wynik polecenia lshw -short | grep memory , bo coś nie mogę w to uwierzyć. Z tym opisem to myślałem o czymś na wzór tego http://wiki.archlinux.org/index.php/Asus_A6Ja lub tego http://wiki.archlinux.org/index.php/Acer_Extensa_5200 , czyli wypunktowanie tego co działa, bo np. w przypadku karty graficznej wystarczy napisać, że akceleracja działa, wklejanie całego glxinfo, gdzie ważna jest tylko jedna linia raczej nie ma sensu Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
thof Napisano Czerwiec 27, 2009 Autor Zgłoszenie Share Napisano Czerwiec 27, 2009 Jednak okazało się że to sterownik, a dokładnie to wersja 185.x. Na razie jedyne rozwiązanie jakie znalazłem to instalacja sterownika prosto od nvidii w wersji 180.x. Ten problem jest w miarę znany i chyba pozostaje jedynie czekać na nowe wydanie, które może go wyeliminuje. Można dodać solved do tytułu. EDIT: Ale przynajmniej w tym jednym przypadku jest równouprawnienie, tzn. na windowsie też freezuje Zainstalowałem xpka, żeby sobie pograć, no ale zanim doszedłem do instalacji sterów musiałem restartować komputer 3 razy, na stronie producenta jest 15 różnych sterowników (porty, klawisze, dźwięk) i to chyba oznacza konieczność 15 rebootów?! Na razie sobie odpuszczę jak na pierwsze podejście to i tak nieźle mi poszło, bo zainstalowałem system i coś do płyty głównej. Jak trochę odpocznę psychicznie to może podejmę drugą próbę Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
thof Napisano Wrzesień 13, 2009 Autor Zgłoszenie Share Napisano Wrzesień 13, 2009 Na to wygląda, że nie prędko poprawią te błędy w nowych wersjach sterownika (testowałem 190 beta i jest lepiej, ale pulpit nadal zamarza). Widziałem, że już kilka osób miało ten sam problem na forum i postanowiłem na podstawie pakietów dla f10 zbudować własne dla f11 ze sterownikiem 180.51. Oczywiście można używać binarek ze strony nvidii, ale nie jest to wygodne przy aktualizacji kernela. Budową modułu dla jądra zajmuje się akmod z rpmfusion. Ok, instrukcja: 1. Należy ściągnąć: http://tinyurl.com/xorg-nvidia http://tinyurl.com/xorg-nvidia-libs http://download1.rpmfusion.org/nonfree/fed...fc11.8.i686.rpm 2. Następnie zainstalować wszystkie jednocześnie (wcześniej upewniamy się, że nie mamy w systemie żadnego pakietu, który zawiera w sobie słowo nvidia, a jeśli wcześniej instalowaliśmy sterownik prosto od nvidii to teraz ./NVIDIA* --uninstall) rpm -ivh xorg-x11-drv-nvidia* akmod-nvidia* 3. Robimy symlink: ln -sf /usr/lib/xorg/modules/extensions/nvidia/libglx.so.180.51 /usr/lib/xorg/modules/extensions/libglx.so 4. Uniemożliwiamy aktualizację sterownika: echo "exclude=xorg-x11-drv-nvidia-* akmod-nvidia kmod-nvidia-*" >> /etc/yum.conf 5. Przy ponownym uruchamianiu akmod powinien zbudować moduł automatycznie, ale mała uwaga musimy mieć w systemie kernel-devel dla aktualnego jądra (prawdopodobnie trzeba też mieć kompilator gcc i inne podstawowe narzędzia). W razie problemów z automatycznym generowaniem pomagamy mu poleceniem akmods i to wszystko. W przyszłości przy aktualizacji jądra akmod powinien automatycznie zbudować moduł. Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
Rekomendowane odpowiedzi
Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto
Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.
Zarejestruj nowe konto
Załóż nowe konto. To bardzo proste!
Zarejestruj sięZaloguj się
Posiadasz już konto? Zaloguj się poniżej.
Zaloguj się