NVIDIA: Instalacja ok, gorzej z odpaleniem x-ów

Zagadnienia dotyczące menadżerów okien, środowisk graficznych - X, KDE, GNOME, Fluxbox, XFCE., Compiz itp.
andrek
Posty: 26
Rejestracja: 05 lipca 2007, 18:34
Lokalizacja: Zamo¶æ

NVIDIA: Instalacja ok, gorzej z odpaleniem x-ów

Post autor: andrek »

Otóż mam Debiana Sid, grafika Nvidia Geforce 4mx440. Potrzebuje więc sterowników 9631 legacy.
Chcąc je zainstalować normalnie, czyli sh NVIDIA*, przy budowaniu modułu kernela wyskakuje coś z nvidia.ko [ nie jestem w stanie teraz tego przytoczyć, gdyż dawno takim sposobem instalowałem ].
Instalując z sh NVI* -k $(uname -r) instalacja przebiega w 100% pomyślnie, natomiast same x-y nie chcą się uruchomić. Wyskakuje problem:
/lib/modules/2.6.21-2-686/kernel/drivers/video/nvidia.ko : unknown symbol in module, or unknown parameter.
No i koniec, żeby ruszyć muszę w xorg.conf zmienić nvidia na nv..
Co z tym zrobić?

PS. Jestem tu nowy, więc witam serdecznie :)

Pozdrawiam
zuczek126p
Posty: 71
Rejestracja: 14 listopada 2006, 13:54
Lokalizacja: S³upsk

Post autor: zuczek126p »

Zainstaluj je z repozytorium. Powinno pójść.
andrek
Posty: 26
Rejestracja: 05 lipca 2007, 18:34
Lokalizacja: Zamo¶æ

Post autor: andrek »

Ok więc chcąc pobrać pakiety wdg tutoriala, dostaję komunikat

Kod: Zaznacz cały

Następujące pakiety mają niespełnione zależności:
  nvidia-glx-legacy: Wymaga: nvidia-glx-legacy-71xx ale nie zostanie zainstalowany
E: Pakiety są błędne
Dopisując do listy nvidia-glx-legacy-71xx, dostaję :

Kod: Zaznacz cały

Następujące pakiety mają niespełnione zależności:
  nvidia-glx-legacy-71xx: Jest w konflikcie z: nvidia-glx-legacy ale 1.0.7185-4 ma zostać zainstalowany
Z tym, że wersja 7xxx wogóle mnie nie urządza, gdyż mi trzeba wersji 96xx - mam kartę geforce 4 mx i tylko ta wersja ją obsługuje..

Pozdrawiam
el_carles
Junior Member
Posty: 560
Rejestracja: 02 lutego 2007, 17:32

Post autor: el_carles »

Wypróbuj TEN DRIVER... zgodnie z tym co TU napisał Spass.

Pozdrawiam

//edit

Teraz przypomniało mi się jeszcze jedno... są problemy z instalacją zamkniętych sterów na kernelach sida... O ile w logu instalatora (/var/log/nvidia-installer.log) znajdziesz coś takiego:
FATAL: modpost: GPL-incompatible module nvidia.ko uses GPL-only symbol 'para
virt_ops'
(instalując bez żadnych dodatkowych opcji typu "-k $(uname -r)") to tutaj znajdziesz rozwiązanie:

--> klik! <--
andrek
Posty: 26
Rejestracja: 05 lipca 2007, 18:34
Lokalizacja: Zamo¶æ

Post autor: andrek »

EDIT
Rozumiem, że chodzi o tą część :
1. Go to the directory where you have your unpacked driver (the one with nvidia-installer file)
2. cd usr/src/nv/
3. open with your favourite editor Makefile.kbuild and just after line 77 that should read
something like this :

EXTRA_CFLAGS += -Wall -Wimplicit -Wreturn-type....bla bla bla....

add the following two lines:

PARAVIRT_OPS := $(shell grep "D paravirt_ops" /boot/System.map-$(shell uname -r) | colrm 9)
EXTRA_LDFLAGS := --defsym paravirt_ops=0x$(PARAVIRT_OPS)


4. change back to the directory of nvidia-installer ( cd ../../../ ) and run it ( ./nvidia-installer )
I już początku nie rozumiem. Jak mam rozpakować plik .run?
Poza tym, nie ma kategorii usr/src/nv/

EDIT2
Spróbowałem gotowej paczki dostępnej na w/w stronie.
Podczas instalacji otrzymuję błędy:

Kod: Zaznacz cały

Unable to create '/lib/modules/2.6.21-686/nvidia/nvidia.ko' for copying (no such file or directory)
potem

Kod: Zaznacz cały

Unable to restore file '/lib/modules/2.6.21-686/nvidia/nvidia.ko'
potem

Kod: Zaznacz cały

Failure creating directory ": (no such file or directory)
potem

Kod: Zaznacz cały

The installer has encountered the following error during installation : 'Cannot install /libXvMCNVIDIA.a'
Jednak instalacja przechodzi do końca. Przy ładowaniu xów wyskakuje błąd, w którym można znaleźć

Kod: Zaznacz cały

Failed to load module 'glx' (module does not exist)
Failet do load module 'nvidia' (module does not exist)
el_carles
Junior Member
Posty: 560
Rejestracja: 02 lutego 2007, 17:32

Post autor: el_carles »

andrek pisze:I już początku nie rozumiem. Jak mam rozpakować plik .run?
el_carles pisze:(...)po wcześniejszym rozpakowaniu drivera z opcją -x (...)

Kod: Zaznacz cały

$ sh nvi_blabla.run -x
Zresztą jedźmy po kolei...

Próbowałeś najpierw ten driver instalować który polecił Spass?? To ten driver musisz rozpakować (pod warunkiem że w logu znajdziesz błąd który podałem wyżej) i dokonać w nim zmian.
Te drivery z zaaplikowanymi patchami niekoniecznie muszą działać.

//edit

apropos tych błędów... odpalasz instalatora jako root? bo jakoś dziwnie mi te errory wyglądają... :)
andrek
Posty: 26
Rejestracja: 05 lipca 2007, 18:34
Lokalizacja: Zamo¶æ

Post autor: andrek »

OGROMNE, OGROMNE dzięki. Zrobiłem wdg. instrukcji na sterownikach podanych przez spass'a i wszystko działa.

Kod: Zaznacz cały

andrzej@debian:~$ glxinfo |grep direct
direct rendering: Yes
Pozdrawiam :)
ODPOWIEDZ