Skocz do zawartości

Niepoprawne Działanie Fedory Po Instalacji Sterowników Nvidia Z Repozytorium Rpmfusion


Seba9901

Rekomendowane odpowiedzi

Witam. Ostatnio mam problemy ze sterownikami do karty graficznej GeForce 6200 na Fedorze 15. Zawsze instalowalem sterownik poleceniem

sudo yum install kmod-nvidia

, gdyz po instalacji nastepujaca komenda

sudo yum install akmod-nvidia

po prostu nie uruchamial sie serwer X. Teraz sytuacja wyglada inaczej, a mianowicie po instalacji sterowników sposobem

sudo yum install kmod-nvidia

Fedora dlugo sie laduje, po czym wystepuja rózne bledy, a gdy uruchomie ja po raz, drugi, trzeci itd. wyskakuja bledy i Fedora wgl. nie chce sie dalej wlaczyc. Aktualnie siedze na Ubuntu 10.04 LTS i nie ma takich problemów. Wiem, ze w poradniku do Fedory pisze, zeby nie instalowac sterowników ze strony NVIDII, ale chcialbym je jednak zainstalowac, lecz nie moge, gdyz instalator domaga sie pakietu

kernel-devel

, a gdy go juz zainstaluje, instalator dalej go nie wykrywa. Za jakiekolwiek sensowne i dzialajace rozwiazania dziekuje z góry!

Odnośnik do komentarza
Udostępnij na innych stronach

[...]po czym wystepuja rózne bledy
Alez precyzja! Ujawnisz co to za bledy czy to jakas tajemnica?

Przegladales logi? /var/log/messages, dmesg, /var/log/Xorg.0.log (ewentualnie zamiast 0 moze byc tez jakas inna cyfra).

Jaka masz wersje Fedory?

Czy system jest w pelni zaktualizowany? W szczególnosci jadro, bo kmod-nvidia jest przekompilowywany pod konkretnego kernela - moze stad masz "rózne bledy".

Usunales /etc/X11/xorg.conf i utworzyles od nowa poleceniem nvidia-xconfig?

 

Poszukaj na forum, bo ten temat sie przewija do znudzenia. O instalacji z binarek Nvidii prawdopodobnie tez znajdziesz.

Odnośnik do komentarza
Udostępnij na innych stronach

Aktualnie mam Fedore 15 z kernelem 2.6.3.8.6-26.rc1.fc15.i686.PAE (PAE, bo instalowalem z DVD).
Zaktualizuj kernel a najlepiej caly system.

Jesli masz jadro PAE, to o ile pamietam powinienes instalowac kmod-nvidia-PAE (przynajmniej kiedys tak trzeba bylo - nie wiem jak teraz).

 

Poza tym nie wiem jaki masz sprzet, ale jesli procesor jest 64-bitowy, to warto zainstalowac wersje 64-bitowa Fedory.

 

[EDIT]

Sprawdzilem. Na rpmfusion.org jest kmod-nvidia-PAE i jest to modul specjalnie przygotowany do wersji kernel-PAE. Podobnie zreszta nalezy postapic z akmodem, czyli nie akmod-nvidia a akmod-nvidia-PAE, co zreszta jest opisane w naszym → poradniku na wiki

Edytowane przez WalDo
Odnośnik do komentarza
Udostępnij na innych stronach

No, a jak po update systemu? (ew. kernela, ale lepiej caly system na wszelki wypadek)

Po aktualizacji systemu wymus ponowna instalacje modulu

yum reinstall kmod-nvidia-PAE

No i standardwo sprawdz xorg.conf (wygeneruj na nowo - pisalem wyzej), sprawdz czy nouveau jest na blacklist (cat /etc/modprobe.d/blacklist-nouveau.conf) i czy sie przypadkiem nie zaladowal (lsmod|grep nouveau)

Odnośnik do komentarza
Udostępnij na innych stronach

sprawdź czy nouveau jest na blacklist (cat /etc/modprobe.d/blacklist-nouveau.conf)
Przecież sterowniki nVidia'i już od kilku edycji dodają noveau do blacklisty własnoręcznie. Jeżeli jakimś cudem się to nie stanie lub użytkownik to zmieni, pojawi się adekwatny komunikat.
Odnośnik do komentarza
Udostępnij na innych stronach

Zainstalowalem Fedore 15 spin z LXDE bez kernela PAE i wyskakuja takie bledy : http://imageshack.us/photo/my-images/189/dsc00784ym.jpg/ a za drugim razem : http://imageshack.us/photo/my-images/94/dsc00785jp.jpg/. Pózniej zainstalowalem normalna Fedore 15 z GNOME 3 zainstalowalem akmod-nvidia (niby sa lepsze, bo do kazdego kernela) i gdy próbuje uruchomic serwer X pisze "no drivers found" i "no screens found". Nouveau sie nie zaladowal, bo plymouth byl w rozdzielczosci 640x480 na 8 bitów

Odnośnik do komentarza
Udostępnij na innych stronach

A jesteś na 100% pewien, że masz zainstalowany pakiet akmods, bez którego nie zainstaluje się akmod-nvidia? Kompilatory?

Dlaczego próbujesz uruchomić X-y ręcznie? Jesteś na 100% pewien że lsmod nie wykazuje obecności nouveau? Jeszcze raz przypomnę o nvidia-xconfig oraz o X -configure.

 

Jakoś tak mam wrażenie, że ja tu sobie piszę, żeby coś tam poradzić a Ty raczej coś w rodzaju bloga prowadzisz :) Po co informacje o błędach z systemu z LXDE, który już nadgrałeś?

Wydaje mi się, że należy albo podejść do problemu systematycznie i przede wszystkim bez ciągłego reinstalowania systemu albo dać sobie spokój i nie tracić czasu.

Odnośnik do komentarza
Udostępnij na innych stronach

Gdzie się pojawi? Fakt, że ja nigdy nie miałem problemów z paczkami kmod-nvidia, ale tak z ciekawości....

Podczas uruchamiania systemu posypią się wszystkie konflikty i nie wystartują x'y. Przynajmniej tak było kiedyś u mnie.

Odnośnik do komentarza
Udostępnij na innych stronach

X'y próbowalem uruchomic recznie, by sprawdzic jakie bledy wyskakuja. Serwer graficzny nie wystartowal, wiec za pomoca kombinacji klawiszy CTRL+ALT+F2 przelaczylem sie na terminal i wpisalem lsmod. Jednak pisze tam nouveau, pomimo tego, ze pliku "/boot/grub/grub.conf" mam dopisane "rdblacklist=nouveau" i "nouveau.modeset=0".

Odnośnik do komentarza
Udostępnij na innych stronach

[...] pomimo tego, ze pliku "/boot/grub/grub.conf" mam dopisane "rdblacklist=nouveau" i "nouveau.modeset=0".

Czytaj uwaznie odpowiedzi na Twoje posty, bo inaczej - jak pisalem wyzej - szkoda Twojego i mojego czasu...

[...]sprawdz czy nouveau jest na blacklist (cat /etc/modprobe.d/blacklist-nouveau.conf) i czy sie przypadkiem nie zaladowal (lsmod|grep nouveau)

 

BTW mój wpis w grub.conf

title Fedora (2.6.40.4-5.fc15.x86_64)

root (hd0,4)

kernel /vmlinuz-2.6.40.4-5.fc15.x86_64 ro root=UUID=424e3ee5-064c-4e0a-b7f0-2c9d082d496e rd_NO_LUKS rd_NO_LVM rd_NO_MD rd_NO_DM LANG=pl_PL.UTF-8 SYSFONT=latarcyrheb-sun16 KEYTABLE=pl2 quiet vga=775

initrd /initramfs-2.6.40.4-5.fc15.x86_64.img

Jak widac zadnych rdblacklist, nouveau.modeset itp, a mimo to
[root@F15 ~]# lsmod | grep nvidia
nvidia              11693958  30
i2c_core   			25712  12 nvidia,tuner_simple,tuner,tvaudio,tda7432,msp3400,bttv,i2c_algo_bit,tveeprom,v4l2_common,videodev,i2c_piix4

 

[root@F15 ~]# glxinfo | grep direct\ rendering
direct rendering: Yes

Do tego

[root@F15 ~]# cat /etc/modprobe.d/blacklist-nouveau.conf
# RPM Fusion blacklist for nouveau driver - you need to run as root:
# dracut -f /boot/initramfs-$(uname -r).img $(uname -r)
# if nouveau is loaded despite this file.
blacklist nouveau

Zawartosci xorg.conf nie wklejam, bo polecenie (3.? 4. raz o tym pisze?) podane wyzej wygeneruje wlasciwy.

 

[EDIT]

Jak widac w blacklist-nouveau po poprawnym zainstalowaniu sterowników odpowiednie wpisy wstrzymujace ladowanie nouveau sa generowane automatycznie, wiec musisz jakis cuda przy instalacji robic, zmieniac wpisy zgodnie ze "swiatlymi" radami Google albo diabli wiedza co jeszcze.

 

Zaufaj naszej wiki ;) Ja wprawdzie mam karte serii 8 (dokladnie 8400 GS), ale nie sadze, zeby to byla jakas szczególna róznica

Edytowane przez WalDo
Odnośnik do komentarza
Udostępnij na innych stronach

Próbowałem już "nvidia-xconfig" i "X -configure" Nic to nie dało. Może tym razem Xorg.0.log się prześle:

[   173.114] 
X.Org X Server 1.10.1
Release Date: 2011-04-15
[   173.115] X Protocol Version 11, Revision 0
[   173.115] Build Operating System: x86-10 2.6.32-71.14.1.el6.x86_64 
[   173.116] Current Operating System: Linux localhost.localdomain 2.6.38.6-26.rc1.fc15.i686 #1 SMP Mon May 9 20:43:14 UTC 2011 i686
[   173.118] Kernel command line: ro root=/dev/mapper/VolGroup-lv_root rd_LVM_LV=VolGroup/lv_root rd_LVM_LV=VolGroup/lv_swap rd_NO_LUKS rd_NO_MD rd_NO_DM LANG=en_US.UTF-8 SYSFONT=latarcyrheb-sun16 KEYTABLE=pl2 rhgb quiet
[   173.119] Build Date: 28 April 2011  03:50:16AM
[   173.120] Build ID: xorg-x11-server 1.10.1-14.fc15 
[   173.120] Current version of pixman: 0.20.2
[   173.120] 	Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
[   173.121] Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[   173.123] (==) Log file: "/var/log/Xorg.0.log", Time: Wed Sep 14 07:36:20 2011
[   173.125] (==) Using config file: "/etc/X11/xorg.conf"
[   173.126] (==) Using config directory: "/etc/X11/xorg.conf.d"
[   173.126] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[   173.127] (==) ServerLayout "Default Layout"
[   173.128] (**) |-->Screen "Default Screen" (0)
[   173.128] (**) |   |-->Monitor "Monitor0"
[   173.128] (**) |   |-->Device "Videocard0"
[   173.128] (**) |-->Input Device "Keyboard0"
[   173.128] (**) |-->Input Device "Mouse0"
[   173.128] (==) Automatically adding devices
[   173.128] (==) Automatically enabling devices
[   173.130] (==) FontPath set to:
catalogue:/etc/X11/fontpath.d,
built-ins
[   173.130] (**) ModulePath set to "/usr/lib/xorg/modules/extensions/nvidia,/usr/lib/xorg/modules"
[   173.130] (WW) Hotplugging is on, devices using drivers 'kbd', 'mouse' or 'vmmouse' will be disabled.
[   173.130] (WW) Disabling Keyboard0
[   173.130] (WW) Disabling Mouse0
[   173.130] (II) Loader magic: 0x8229940
[   173.130] (II) Module ABI versions:
[   173.130] 	X.Org ANSI C Emulation: 0.4
[   173.130] 	X.Org Video Driver: 10.0
[   173.130] 	X.Org XInput driver : 12.2
[   173.130] 	X.Org Server Extension : 5.0
[   173.133] (--) PCI:*(0:1:0:0) 10de:0221:196e:02f3 rev 161, Mem @ 0xe8000000/16777216, 0xd0000000/268435456, 0xe9000000/16777216, BIOS @ 0x????????/131072
[   173.133] (II) LoadModule: "extmod"
[   173.135] (II) Loading /usr/lib/xorg/modules/extensions/libextmod.so
[   173.136] (II) Module extmod: vendor="X.Org Foundation"
[   173.136] 	compiled for 1.10.1, module version = 1.0.0
[   173.136] 	Module class: X.Org Server Extension
[   173.136] 	ABI class: X.Org Server Extension, version 5.0
[   173.136] (II) Loading extension SELinux
[   173.136] (II) Loading extension MIT-SCREEN-SAVER
[   173.136] (II) Loading extension XFree86-VidModeExtension
[   173.136] (II) Loading extension XFree86-DGA
[   173.136] (II) Loading extension DPMS
[   173.136] (II) Loading extension XVideo
[   173.136] (II) Loading extension XVideo-MotionCompensation
[   173.136] (II) Loading extension X-Resource
[   173.136] (II) LoadModule: "dbe"
[   173.137] (II) Loading /usr/lib/xorg/modules/extensions/libdbe.so
[   173.138] (II) Module dbe: vendor="X.Org Foundation"
[   173.138] 	compiled for 1.10.1, module version = 1.0.0
[   173.138] 	Module class: X.Org Server Extension
[   173.138] 	ABI class: X.Org Server Extension, version 5.0
[   173.138] (II) Loading extension DOUBLE-BUFFER
[   173.138] (II) LoadModule: "glx"
[   173.138] (II) Loading /usr/lib/xorg/modules/extensions/nvidia/libglx.so
[   173.233] (II) Module glx: vendor="NVIDIA Corporation"
[   173.234] 	compiled for 4.0.2, module version = 1.0.0
[   173.234] 	Module class: X.Org Server Extension
[   173.234] (II) NVIDIA GLX Module  280.13  Wed Jul 27 17:14:51 PDT 2011
[   173.234] (II) Loading extension GLX
[   173.234] (II) LoadModule: "record"
[   173.235] (II) Loading /usr/lib/xorg/modules/extensions/librecord.so
[   173.235] (II) Module record: vendor="X.Org Foundation"
[   173.235] 	compiled for 1.10.1, module version = 1.13.0
[   173.235] 	Module class: X.Org Server Extension
[   173.235] 	ABI class: X.Org Server Extension, version 5.0
[   173.235] (II) Loading extension RECORD
[   173.235] (II) LoadModule: "dri"
[   173.236] (II) Loading /usr/lib/xorg/modules/extensions/libdri.so
[   173.236] (II) Module dri: vendor="X.Org Foundation"
[   173.236] 	compiled for 1.10.1, module version = 1.0.0
[   173.236] 	ABI class: X.Org Server Extension, version 5.0
[   173.236] (II) Loading extension XFree86-DRI
[   173.237] (II) LoadModule: "dri2"
[   173.237] (II) Loading /usr/lib/xorg/modules/extensions/libdri2.so
[   173.238] (II) Module dri2: vendor="X.Org Foundation"
[   173.238] 	compiled for 1.10.1, module version = 1.2.0
[   173.238] 	ABI class: X.Org Server Extension, version 5.0
[   173.238] (II) Loading extension DRI2
[   173.238] (II) LoadModule: "nvidia"
[   173.239] (II) Loading /usr/lib/xorg/modules/drivers/nvidia_drv.so
[   173.240] (II) Module nvidia: vendor="NVIDIA Corporation"
[   173.240] 	compiled for 4.0.2, module version = 1.0.0
[   173.240] 	Module class: X.Org Video Driver
[   173.316] (EE) NVIDIA: Failed to load the NVIDIA kernel module. Please check your
[   173.316] (EE) NVIDIA:     system's kernel log for additional error messages.
[   173.316] (II) UnloadModule: "nvidia"
[   173.316] (II) Unloading nvidia
[   173.317] (EE) Failed to load module "nvidia" (module-specific error, 0)
[   173.317] (EE) No drivers available.
[   173.317] 
Fatal server error:
[   173.318] no screens found
[   173.318] 
Please consult the Fedora Project support 
 at http://wiki.x.org
for help. 
[   173.320] Please also check the log file at "/var/log/Xorg.0.log" for additional information.
[   173.320] 

Odnośnik do komentarza
Udostępnij na innych stronach

[ 173.316] (EE) NVIDIA: Failed to load the NVIDIA kernel module. Please check your

[ 173.316] (EE) NVIDIA: system's kernel log for additional error messages.

 

Czyli zajrzyj jeszcze do /var/log/messages. Może tam coś będzie, ponadto wykonaj od razu po załadowaniu systemu polecenie

dmesg | tail

Pokaż również wyniki poleceń

uname -a 
rpm -qa | grep nvidia
lsmod | grep nvidia
lsmod | grep nouveau

Edytowane przez WalDo
Usunięcie znaczników z tzw. zaawansowanego edytora - znowu mi się w dziwny sposób włączyły :\
Odnośnik do komentarza
Udostępnij na innych stronach

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ę
×
×
  • Dodaj nową pozycję...