|
Instalacja karty Nvivdi ciąg dalszy opowieści
Latorion - 30-04-2008 20:11
Witajcie, Mam mały wielki problem z zainstalowaniem karty grafiznej. Instaluje według sposobu Kaki ale instalacja nie powiodła się oto jest log z instalacji:
nvidia-installer log file '/var/log/nvidia-installer.log' creation time: Wed Apr 30 19:53:00 2008
option status: license pre-accepted : false update : false force update : false expert : false uninstall : false driver info : false precompiled interfaces : true no ncurses color : false query latest version : false OpenGL header files : true no questions : false silent : false no recursion : false no backup : false kernel module only : false sanity : false add this kernel : false no runlevel check : false no network : false no ABI note : false no RPMs : false no kernel module : false force SELinux : default no X server check : false force tls : (not specified) X install prefix : (not specified) X library install path : (not specified) X module install path : (not specified) OpenGL install prefix : (not specified) OpenGL install libdir : (not specified) utility install prefix : (not specified) utility install libdir : (not specified) doc install prefix : (not specified) kernel name : (not specified) kernel include path : (not specified) kernel source path : (not specified) kernel output path : (not specified) kernel install path : (not specified) proc mount point : /proc ui : (not specified) tmpdir : /tmp ftp mirror : ftp://download.nvidia.com RPM file list : (not specified)
Using: nvidia-installer ncurses user interface -> License accepted. -> No precompiled kernel interface was found to match your kernel; would you li ke the installer to attempt to download a kernel interface for your kernel f rom the NVIDIA ftp site (ftp://download.nvidia.com)? (Answer: No) -> No precompiled kernel interface was found to match your kernel; this means that the installer will need to compile a new kernel interface. -> Performing CC sanity check with CC="cc". -> Performing CC version check with CC="cc". -> The CC version check failed: The compiler used to compile the kernel (gcc 4.1) does not exactly match the current compiler (gcc 4.2). The Linux 2.6 kernel module loader rejects kern el modules built with a version of gcc that does not exactly match that of t he compiler used to build the running kernel. If you know what you are doing and want to ignore the gcc version check, sel ect "No" to continue installation. Otherwise, select "Yes" to abort install ation, set the CC environment variable to the name of the compiler used to c ompile your kernel, and restart installation. Abort now? (Answer: No) ERROR: Unable to find the kernel source tree for the currently running kernel. Please make sure you have installed the kernel source files for your kernel and that they are properly configured; on Red Hat Linux systems, for example, be sure you have the 'kernel-source' or 'kernel-devel' RPM installed. If you know the correct kernel source files are installed, you may specify the kernel source path with the '--kernel-source-path' command line option. ERROR: Installation has failed. Please see the file '/var/log/nvidia-installer.log' for details. You may find suggestions on fixing installation problems in the README available on the Linux driver download page at www.nvidia.com.
Więc tak jak Kaka radził zabrałem się za analize i interpretację logu i pomyśłałem że może linux-sourca nie mam ale jednak mam:
debian:/home/miles# apt-get install linux-source-2.6.22 Czytanie list pakietów... Gotowe Budowanie drzewa zależności Reading state information... Gotowe linux-source-2.6.22 jest już w najnowszej wersji. 0 aktualizowanych, 0 nowo instalowanych, 0 usuwanych i 392 nieaktualizowanych. debian:/home/miles#
dodam jeszcze że wersja jajka to:
debian:/home/miles# uname -r 2.6.22-3-486
Theres - 30-04-2008 21:16
a linux-headers ??
Latorion - 30-04-2008 22:56
Tak zupgradowałem jajko i linux source i headers ale znowu jest problem:/
nvidia-installer log file '/var/log/nvidia-installer.log' creation time: Wed Apr 30 22:52:05 2008
option status: license pre-accepted : false update : false force update : false expert : false uninstall : false driver info : false precompiled interfaces : true no ncurses color : false query latest version : false OpenGL header files : true no questions : false silent : false no recursion : false no backup : false kernel module only : false sanity : false add this kernel : false no runlevel check : false no network : false no ABI note : false no RPMs : false no kernel module : false force SELinux : default no X server check : false force tls : (not specified) X install prefix : (not specified) X library install path : (not specified) X module install path : (not specified) OpenGL install prefix : (not specified) OpenGL install libdir : (not specified) utility install prefix : (not specified) utility install libdir : (not specified) doc install prefix : (not specified) kernel name : (not specified) kernel include path : (not specified) kernel source path : (not specified) kernel output path : (not specified) kernel install path : (not specified) proc mount point : /proc ui : (not specified) tmpdir : /tmp ftp mirror : ftp://download.nvidia.com RPM file list : (not specified)
Using: nvidia-installer ncurses user interface -> License accepted. -> No precompiled kernel interface was found to match your kernel; would you li ke the installer to attempt to download a kernel interface for your kernel f rom the NVIDIA ftp site (ftp://download.nvidia.com)? (Answer: Yes) -> No matching precompiled kernel interface was found on the NVIDIA ftp site; this means that the installer will need to compile a kernel interface for your kernel. -> Performing CC sanity check with CC="cc". -> Performing CC version check with CC="cc". -> The CC version check failed: The compiler used to compile the kernel (gcc 4.1) does not exactly match the current compiler (gcc 4.2). The Linux 2.6 kernel module loader rejects kern el modules built with a version of gcc that does not exactly match that of t he compiler used to build the running kernel. If you know what you are doing and want to ignore the gcc version check, sel ect "No" to continue installation. Otherwise, select "Yes" to abort install ation, set the CC environment variable to the name of the compiler used to c ompile your kernel, and restart installation. Abort now? (Answer: Yes) ERROR: Installation has failed. Please see the file '/var/log/nvidia-installer.log' for details. You may find suggestions on fixing installation problems in the README available on the Linux driver download page at www.nvidia.com.
Wiecie może o co teraz mu chodzi:/ Pozdrawiam Artur
Pakos - 01-05-2008 00:09
masz ustawione gcc na wersje 4.2, podlinkuj na 4.1 i zadziala.
Bodzio - 01-05-2008 07:56
Albo odpowiedz "NO" jak instalator pyta - trzeba raczej czytać te komunikaty :-P
psv - 01-05-2008 11:18
Wiele razy mówione: CC=/usr/bin/gcc-4.1 ./NVIDIA*
Latorion - 01-05-2008 15:19
THX wszystkim za pomoc już udało mi się to zainstalować;) Pozdrawiam Artur
PhockouS - 01-05-2008 16:38
Ja tam mam z repo i wszystko śmiga.. :-) Nie wiem czemu się tak ludzie męczycie z tymi binarkami.. eh..
EOT
Szupien - 01-05-2008 18:55
ja wszystko zainstalowałem co podawał kaka i do dojscia do momentu instalacji sterowników wywala:
Verifying archive integrity... Error in check sums 1712561651 169821086
NIe mam zielonego pojecia jak to naprawic. .
fnmirk - 01-05-2008 19:04
Połącz się z internetem i jako root napisz w konsoli/terminalu: update-pciids
Następnie wklej na forum wyniki poniższych poleceń: lspci
i
cat /etc/X11/xorg.conf
Szupien - 01-05-2008 19:19
Problem rozwiązałem :D Jak....... Zaczołem czytac co tam pisze :d
psv - 02-05-2008 14:08
Ja tam mam z repo i wszystko śmiga.. :-) Nie wiem czemu się tak ludzie męczycie z tymi binarkami.. eh..
EOT
Bo na nowszym sterowniku mam nieco większą wydajność, poza tym nie jest to dla mnie problem zainstalować w ten sposób.
Latorion - 05-05-2008 22:54
Witajcie ponownie ;-) kolejna reinstalacja Debian i kolejny problem z kartą graficzną. Próbowałem zrobić to według poradnika Kaki i nie udało się :-/ wywala bład że wersja gcc mu nie pasuje. I w związku z tym mam pytanie odnośnie polecenia CC=/usr/bin/gcc-4.1 ./NVIDIA*
mam linux source i headers wtedy dalem alt+ctrl+F1 zalogowałem się na su wpisałem killall gdm
wszedłem na desktop gdzie mam sterownik w pliku run i wpisałem CC=/usr/bin/gcc-4.1 ./NVIDIA*
ale nic się nie stało. Terminal błędu żadnego nie wypluł ani nic takiego tylko po wpisaniu polecenia znowu byłem w desktop. W systemie nie ma ich zainstalowanych bo sprawdzałem. Fraze NVIDIA oczywiscie zamienilem na nazwe sterowników :mrgreen: i czy to poleceni ono tak jak by uruchamia te steroniki w trybie zgodnosci z gcc 4.1 czy coś takiego? to polecenie może rozwiązać mój problem Pozdrawiam Artur
Diabelko - 06-05-2008 15:13
a może zrób tym sposobem mając stery w Desktop przejdź bez X'sów do katalogu z sterownikiem następnie nadanie praw i do procesu instalacji : ja tak z 4 raz instalowałem nowe sterowniki nvidi z wersji beta aż po stabilne drivery , i nie miałem żadnych problemów ;-)
mikmik - 06-05-2008 22:22
ja do tego sam doszedłem co jest powyżej....ale zatrzymałem sie nieco dalej
log
/tmp/selfgz7397/NVIDIA-Linux-x86-100.14.11-pkg1/usr/src/nv/nv.c:1326: error: too many arguments to function 'kmem_cache_create' /tmp/selfgz7397/NVIDIA-Linux-x86-100.14.11-pkg1/usr/src/nv/nv.c:1435: error: too many arguments to function 'kmem_cache_create' /tmp/selfgz7397/NVIDIA-Linux-x86-100.14.11-pkg1/usr/src/nv/nv.c:1569: error: void value not ignored as it ought to be /tmp/selfgz7397/NVIDIA-Linux-x86-100.14.11-pkg1/usr/src/nv/nv.c: In function 'nvidia_exit_module': /tmp/selfgz7397/NVIDIA-Linux-x86-100.14.11-pkg1/usr/src/nv/nv.c:1601: error: void value not ignored as it ought to be make[3]: *** [/tmp/selfgz7397/NVIDIA-Linux-x86-100.14.11-pkg1/usr/src/nv/nv. o] Błąd 1 make[2]: *** [_module_/tmp/selfgz7397/NVIDIA-Linux-x86-100.14.11-pkg1/usr/sr c/nv] Błąd 2 NVIDIA: left KBUILD. nvidia.ko failed to build! make[1]: *** [module] Błąd 1 make: *** [module] Błąd 2 -> Error. ERROR: Unable to build the NVIDIA kernel module. ERROR: Installation has failed. Please see the file '/var/log/nvidia-installer.log' for details. You may find suggestions on fixing installation problems in the README available on the Linux driver download page at www.nvidia.com.
to linijki przy których wychwyciłem errory
Diabelko - 07-05-2008 07:03
potem potwierdzaj w konsoli na "T " reboot i ponownie spróbuj zainstalować drivery
mikmik - 07-05-2008 11:31
Ja miałem to wszystko zainstalowane bo już raz stery na tym jajku instalowałem ale o dziwo dla pewności dałem reinstall dla tych pakietów i ku mojemu zaskoczeniu konsola wypluła błędów co nie miara, że nie może odnaleźć pliku i że będzie trzeba pakiety ręcznie naprawiać. No to załadowałem stare jajko 2.6.22.3 i usunąłem cały kernel łącznie z nagłówkami tam błędu nie wypluło i zainstalowałem stery tą metodą z gcc-4.1 i zobaczymy jeżeli to rozwiąże problem z "naruszaniem ochrony pamięci" wówczas będę walczył żeby na jajku 2.6.24 działało :) Dzięki za pomoc jak coś to dam znać
takie pytanie tylko jak w aptitude ignorować jajko 2.6.24? .
Latorion - 07-05-2008 20:46
Witajcie, O co chodzi z tym poleceniem już skumałem i udało mi się wgrać sterowniki bez problemu. Ale niestety nadal problem z grafiką nie jest rozwiązany :-/ A mianowicie w NVIDIA X SETUP nie moge zmieniać rozdzielczości nic. Po uruchomienu tego z roota mam tylko do wyboru nvidia-settings Configuration
Inne pozycje w tym menu są nie widoczne. Czy wie ktoś może jak przywrócić te pozostałe wpisy? I jeszcze taki jeden mały problemik rozdzielczość mam chyba koło 1024x768 ale okna programów czy coś takiego są wielkie nadal jak pustaki. Nie widać żadnej różnicy pomiędzy mniejszymi rodzelzcościami:/ Mam takie wrażenie że po prostu one pracują w tej starej rozdzielczości i nie wiem jak mam je zmusić żeby pracowały w nowej( na takiej samej rozdzielce Audacious w Kate był znaczenie mniejszy niż w chwili obecnej na Debianie na takiej samej rozdzielczości, po za tym na youtubie widać że rozdzielczość nie jest za wysoka po filmikach ich rozmiary są imponujące:D) Pozdrawiam Artur
mikmik - 08-05-2008 07:29
zostaw w xorg.conf tylko tą roździelczość która Cie interesuje- reszte usuń
Latorion - 08-05-2008 18:40
Tylko właśnie tylko nie mogę sobie zobaczyć jaka rozdzielczość byłaby najlepsza albo maksymalna bo nie mogę nic zmienić rozdzielki w nvdii i nie wiem jak by mi najbardziej odpowiadała. Wie ktoś może jak zrobić aby panel zabierał "panel sterowania" z nvidii był kompletny a nie tylko jedna gałąź :-P Pozdrawiam Artur
[ Dodano: 2008-05-10, 19:10 ] Dobra teraz moge dopisac cos do sprawy:) Zainstalowałem sobie lennego i podciągnąłem jakao do 2.6.24 ściągnąłem source i headers i wszystko było pięknie z kartą przeszła głądko. Zrobiłem update do Sida i też nie było źle. Polskie czcionki nie działały ale pomyślałem że wklepie to i będzie luz dpkg-reconfigure xserver-xorg
Ale jest problem bo po wpsisaniu tego konfiguracja zaczyna się od od tego czy xorg ma bezpośrednio się komunikować bezpośrenio ze sprzętem czy przez jądro i kończy też dużo szybciej niż powinien. I po tym zabiegu starciłem panel nvidii teraz nie moge z jego poziomu zmienić rozdzielki ani niczego innego :-( Wie może ktoś jak to teraz rozawiązać?
zanotowane.pldoc.pisz.plpdf.pisz.plminister.pev.pl
|