Skocz do zawartości

[f10] Problem Po Instalacji Kmod-nvidia


menth0l

Rekomendowane odpowiedzi

Już kilka godzin męczę się z doprowadzeniem nowej Fedory do stanu używalności. Najpierw był problem z logowaniem w kdm jako zwykły user, to załatwiło wyłączenie SELinuxa.

 

Nie mogę jednak poradzić sobie ze sterownikiem nvidii. Po uprzednim updacie i instalacji yumem następujących pakietów:

Instalowanie:
kmod-nvidia                                        i686                 177.82-1.fc10.4                  rpmfusion-nonfree                  23 k
Instalowanie, aby rozwiązać zależności:
kmod-nvidia-2.6.27.5-117.fc10.i686                 i686                 177.82-1.fc10.4                  rpmfusion-nonfree                 2.4 M
xorg-x11-drv-nvidia                                i386                 177.82-1.fc10                    rpmfusion-nonfree                 3.4 M
xorg-x11-drv-nvidia-libs                           i386                 177.82-1.fc10                    rpmfusion-nonfree                 6.0 M

...po restarcie mam tylko czarny ekran w trybie tekstowym z migającym kursorem w lewym górnym rogu.

 

Mój kernel:

# uname -r
2.6.27.5-117.fc10.i686

 

Ktoś ma podobny problem lub wie jak rozwiązać mój?

Odnośnik do komentarza
Udostępnij na innych stronach

Spróbuj edytować plik xorg.conf (jak go nie ma to go stwórz) i dodać

Section "Files"
    ModulePath      "/usr/lib/xorg/modules"
    ModulePath      "/usr/lib/xorg/modules/extensions"
    ModulePath      "/usr/lib/xorg/modules/extensions/nvidia"
EndSection
Section "Device"
    Identifier     "Videocard0"
    Driver         "nvidia"
EndSection

Sterowniki nvidii nie radzą sobie dobrze, gdy nie ma pliku xorg.conf. Ja osobiście skopiowałem xorg.conf takiego jakiego mialem w F9 i wszystko działa.

Odnośnik do komentarza
Udostępnij na innych stronach

Dla porównania: oto mój oryginalny xorg.conf (który działa):

Section "Files"
    ModulePath   "/usr/lib/xorg/modules"
EndSection

Section "ServerFlags"
    Option        "AIGLX" "on"
EndSection

Section "Device"
    Identifier  "Videocard0"
    Driver      "vesa"
EndSection

Section "Extensions"
    Option        "Composite" "Enable"
EndSection

 

Tak zaś wygląda po zainstalowaniu kmoda:

# Xorg configuration created by livna-config-display

Section "Files"
    ModulePath   "/usr/lib/xorg/modules/extensions/nvidia"
        #Tu próbowałem doklejać linijkę ""/usr/lib/xorg/modules/extensions/" ale daremnie...
    ModulePath   "/usr/lib/xorg/modules"
EndSection

Section "ServerFlags"
    Option        "AIGLX" "on"
EndSection

Section "Device"
    Identifier  "Videocard0"
    Driver      "nvidia"
    Option        "AddARGBGLXVisuals" "True"
EndSection

Section "Extensions"
    Option        "Composite" "Enable"
EndSection

 

W porównaniu do tego co wkleiłeś chyba nie ma nic dziwnego? Zaznaczam, że nigdy wcześniej (od FC4 w górę) nie miałem żadnych problemów z nvidią i dopiero ta okrągła 10-tka mnie załatwiła :)

Odnośnik do komentarza
Udostępnij na innych stronach

U mnie - używam kmod-nvidia-96xx livna-config-display nie poradziła sobie tak dobrze, wygenerowała sam "szkielet" xorg.conf, np: Section "Files"

EndSection. Po zmianie pliku konfiguracyjnego pozostał jeden problem, mianowicie polecenie glxinfo wywalało X serwer.

Okazało się, że w /usr/lib/xorg/modules/extensions znajduje się libglx.so dostarczny wraz z systemem, a nie ten od nvidii. Problem rozwiązało (dla 96xx):

mv /usr/lib/xorg/modules/extensions/libglx.so  /usr/lib/xorg/modules/extensions/libglx.so.bak

Może to być tylko przypadłość sterowników 96xx, więc radzę najpierw wszystko dokładnie sprawdzić (jak działa glxinfo to wszystko gra).

Jak ktoś chce sprawdzić plymouth to w grub.conf do opcji kernela może dodać vga=0x318 Myślałem że z tą opcją glxinfo nie zadziała, a jednak działa bez problemu, tylko nie bardzo rozumiem o co tyle szumu z plymouth - osobiście wolałem rghb, nawet jeśli system odpalał się dłużej.

Odnośnik do komentarza
Udostępnij na innych stronach

Zajrzałem do logów:

(WW) NVIDIA(0): The NVIDIA GeForce FX 5200 GPU installed in this system is
(WW) NVIDIA(0):     supported through the NVIDIA 173.14.xx Legacy drivers.
(WW) NVIDIA(0):     Please visit http://www.nvidia.com/object/unix.html for
(WW) NVIDIA(0):     more information.  The 177.82 NVIDIA driver will ignore
(WW) NVIDIA(0):     this GPU.  Continuing probe...

Czyżby moja karta nie była już suportowana?

 

[Edyta]

Okazuje się że rzeczywiście mój DżiFors nie jest już wspierany w najnowszych sterownikach. Rozwiązaniem moich problemów było:

yum install kmod-nvidia-173xx

 

Płyną z tego 2 wnioski:

1) należy czytać logi :)

2) nie należy do końca polegać na yumie

 

(Prośba do moda aby umieścił w prefiksie tematu "[solved]")

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ę...