Strona 1 z 2

Błędy przy instalacji sterowników karty graficznej NVIDIA - Squeeze

: 28 maja 2010, 21:43
autor: Sz4k4l
Witam.
Ściągnąłem najnowsze sterowniki NVIDII i mam problem z ich instalacją. Wyskakują dwa błędy.
Pierwszy błąd:

Kod: Zaznacz cały

The CC version check failed:
The compiler used to compile the kernel (gcc 4.3) does not exactly match the corrent compiler (gcc 4.4). The linux 2.6 kernel module loader rejects kernel modules built with a version of gcc that does not exactly match that od the compiler used to build the running kernel
Drugi błąd:

Kod: Zaznacz cały

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 that 'kerne-source' or 'kernel-devel' RPM installed. If you know the correct kernel source files are instaled, you may specify kernel source patch with the '--kernel-source-path' command line option.
Wie ktoś o co chodzi?
Pomoże ktoś?

: 28 maja 2010, 22:29
autor: DaVidoSS
Użyj skryptu sgfxi.
Jeśli masz wszystkie potrzebne repozytoria dla Squeeze to skrypt sgfxi sam pobierze potrzebne pakiety, najnowsze sterowniki Nvidii, zbuduje moduł, zainstaluje sterownik i edytuje xorg.conf.
Cudo...
http://debian.linux.pl/threads/10952-In ... 85-skryptu

: 28 maja 2010, 22:29
autor: majoballs
Tym pierwszym się nie przejmuj, to raczej informacja. Co do tego drugiego, to zainstaluj też

Kod: Zaznacz cały

linux-headers
oczywiście do jądra, którego używasz, powinno pomóc. Poza tym ostatnia wersja 195.36.24 znajduje się w repozytorium Squeeze, więc możesz spróbować zainstalować przez apt.

: 31 maja 2010, 09:23
autor: giaur
DaVidoSS pisze:Użyj skryptu sgfxi.
Jeśli masz wszystkie potrzebne repozytoria dla Squeeze to skrypt sgfxi sam pobierze potrzebne pakiety, najnowsze sterowniki Nvidii, zbuduje moduł, zainstaluje sterownik i edytuje xorg.conf.
Cudo...
http://debian.linux.pl/threads/10952-In ... 85-skryptu
Ale po co? To samo robi instalator od nvidii, a każdy przeciętnie inteligentny użytkownik powinien wiedzieć jak zainstalować nagłówki jądra. Jestem przeciwnikiem magicznych skryptów, które robią nie wiadomo co i nie wiadomo po co.

: 31 maja 2010, 17:44
autor: uciu
Na pierwszy błąd pomaga wydanie polecenia:

Kod: Zaznacz cały

export CC=/usr/bin/gcc-4.3
Drugi błąd rozwiązuje instalacja:

Kod: Zaznacz cały

apt-get install linux-headers-`uname -r`

: 01 czerwca 2010, 08:34
autor: giaur
Dziwne, bo u mnie ten pierwszy błąd przestał występować już chyba z rok temu a używam najnowszego gcc

: 01 czerwca 2010, 16:24
autor: Sz4k4l
Pierwsze polecenie poszło. Przy drugim dostałem:

Kod: Zaznacz cały

Czytanie list pakietów... Gotowe
Budowanie drzewa zależności       
Odczyt informacji o stanie... Gotowe
E: Nie udało się odnaleźć pakietu linux-headers-2.6.32-trunk-amd64

: 01 czerwca 2010, 20:24
autor: majoballs
A próbowałeś zainstalować sterowniki z repozytorium?

Kod: Zaznacz cały

aptitude install nvidia-glx

: 09 czerwca 2010, 17:27
autor: Sz4k4l
Zainstalowałem, lecz nie widać różnicy. Tak jakby się wcale nie zainstalowały.
Powróciłem do instalacji sterowników ręcznie.
Przy budowie modułu jądra wyświetla się błąd:

Kod: Zaznacz cały

 Unable to load the kernel module 'nvidia.ko'.  This happens most
         frequently when this kernel module was built against the wrong  or
         improperly configured kernel sources, with a version of gcc  that
         differs from the one used to build the target kernel, or if a  driver
         such as rivafb/nvidiafb is present and prevents the NVIDIA  kernel
         module from obtaining ownership of the NVIDIA graphics  device(s), or
         NVIDIA GPU installed in this system is not supported by this  NVIDIA
         Linux graphics driver release.

         Please see the log entries 'Kernel module load error' and  'Kernel
         messages' at the end of the file  '/var/log/nvidia-installer.log' for
         more information.
Dodane:
Pomoże ktoś?

: 11 lipca 2010, 22:15
autor: Firstborn
Po instalacji sterownika ze strony nvidia.com dodaj do czarnej listy moduł "nouveau".

Kod: Zaznacz cały

Wyedytuj plik /etc/modprobe.d/blacklist.conf i dopisz w nim w nowej linii: blacklist nouveau
i wykonaj restart maszyny.
Inaczej moduł "nvidia" nie wystartuje, ponieważ jest w konflikcie.