nVidia - instalacja sterowników

Zagadnienia dotyczące menadżerów okien, środowisk graficznych - X, KDE, GNOME, Fluxbox, XFCE., Compiz itp.
mariusz13
Posty: 72
Rejestracja: 18 marca 2007, 10:09

Post autor: mariusz13 » 07 kwietnia 2008, 15:30

Ventrue pisze:mariusz13, sterownik to do karty się dobiera, nie jajka :)
Do najnowszych spróbuj 169, ew. 100*, starsze: 9* i 7.
Tak ale NVIDIA-Linux-x86-169.12-pkg1.run wogóle nie dałą się zainstalować, pisało cos o problemach z jajkiem.
Mam takie stery:

Kod: Zaznacz cały

NVIDIA-Linux-x86-100.14.19-pkg1.run
NVIDIA-Linux-x86-1.0-9746-pkg1.run
NVIDIA-Linux-x86-169.12-pkg1.run
 NVIDIA-Linux-x86-96.43.05-pkg1
z czego teraz jade na *.100*, ekran mam LCD i wszystko fajnie sie wyświetla w rozdzielczości 1280x1024 tylko ten problem z gl.

radian
Posty: 5
Rejestracja: 29 marca 2008, 18:08

Post autor: radian » 07 kwietnia 2008, 15:36

Ventrue, przecież napisałem, że próbowałem zainstaolwać wersje 9* jak i wersje 7*...

mariusz13
Posty: 72
Rejestracja: 18 marca 2007, 10:09

Post autor: mariusz13 » 07 kwietnia 2008, 15:48

U mnie log na to:

Kod: Zaznacz cały

Using: nvidia-installer ncurses user interface
-> License accepted.
-> There appears to already be a driver installed on your system (version: 100.
   14.19).  As part of installing this driver (version: 169.12), the existing d
   river will be uninstalled.  Are you sure you want to continue? ('no' will ab
   ort installation) (Answer: Yes)
-> 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 ([url]ftp://download.nvidia.com[/url])? (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.

Slow
Posty: 31
Rejestracja: 29 marca 2008, 16:49
Lokalizacja: Czêstochowa

Post autor: Slow » 07 kwietnia 2008, 16:19

A jam mam inny problem zainstalowałem te stery i teraz wiatrak na grafice cały czas działa na pełnych obrotach.

EDIT: Już sobie poradziłem.

radian
Posty: 5
Rejestracja: 29 marca 2008, 18:08

Post autor: radian » 07 kwietnia 2008, 17:35

Widzę, że jest tu znacznie więcej problemów niż rozwiązań :-/

psv
Beginner
Posty: 234
Rejestracja: 08 maja 2007, 13:42

Post autor: psv » 07 kwietnia 2008, 17:48

mariusz13 pisze:U mnie log na to:

Kod: Zaznacz cały

Using: nvidia-installer ncurses user interface
-> License accepted.
-> There appears to already be a driver installed on your system (version: 100.
   14.19).  As part of installing this driver (version: 169.12), the existing d
   river will be uninstalled.  Are you sure you want to continue? ('no' will ab
   ort installation) (Answer: Yes)
-> No precompiled kernel interface was found to match your kernel]ftp://download.nvidia.com[/url])? (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.
Spróbuj tak:

Kod: Zaznacz cały

CC=/usr/bin/gcc-4.1 ./NVIDIA*
Oczywiście zakładam, że jesteś w katalogu ze sterownikiem.

mariusz13
Posty: 72
Rejestracja: 18 marca 2007, 10:09

Post autor: mariusz13 » 07 kwietnia 2008, 18:12

psv pisze: Spróbuj tak:

Kod: Zaznacz cały

CC=/usr/bin/gcc-4.1 ./NVIDIA*
Dziękuję, pomogło, zainstalowałem ten sterownik - NVIDIA-Linux-x86-169.12-pkg1.run i wszystko śmiga :mrgreen:
ps. a tu na forum nie jest w włączona opcja - pomógł?

Strzyk
Posty: 1
Rejestracja: 14 kwietnia 2008, 14:11

Post autor: Strzyk » 14 kwietnia 2008, 14:26

Witam. Zacznę od tego, że jestem laikiem jeżeli chodzi o Debiana. Wcześniej miałem mały kontakt z Ubuntu 7.10 i postanowiłem przesiąść się na tą dystrybucję. Posiadam kartę NVIDII 7600GT i mam problemy z zainstalowaniem sterów (pobierałem kilka wersji ze strony producenta i nic nie działa). Log nvidii taki sam jak u kolegi mariusz13. Nie mam pojęcia jakie posiadam jądro ponieważ system nie zwraca wartości przez headers. Zaktualizowałem system i chiałem zaktualizować jądro i wyskoczyło kilka błędów. Przedstawiam kod

Kod: Zaznacz cały

Kontynuować? [Y/n/?] aptitude install linux-headers-2.6.18-6-686
Nieprawidłowe polecenie. Proszę podać polecenie, lub "?" dla uzyskania pomocy.
Kontynuować? [Y/n/?] y
Konfigurowanie emifreq-applet (0.18-1+b3) ...
Starting CPU frequency scaling daemon: CpuFreq support not available. Check sysfs is mounted and your CPU-specific module is loaded or built in the kernel.
invoke-rc.d: initscript emifreq-applet, action "start" failed.
dpkg: błąd przetwarzania emifreq-applet (--configure):
 podproces post-installation script zwrócił kod błędu 2
Wystąpiły błędy podczas przetwarzania:
 emifreq-applet
E: Sub-process /usr/bin/dpkg returned an error code (1)
W czasie instalacji wystąpiły problemy. Próba naprawy:
Konfigurowanie emifreq-applet (0.18-1+b3) ...
Starting CPU frequency scaling daemon: CpuFreq support not available. Check sysfs is mounted and your CPU-specific module is loaded or built in the kernel.
invoke-rc.d: initscript emifreq-applet, action "start" failed.
dpkg: błąd przetwarzania emifreq-applet (--configure):
 podproces post-installation script zwrócił kod błędu 2
Wystąpiły błędy podczas przetwarzania:
 emifreq-applet
Z tego co sie doczytałem są jakieś problemy z prockiem; nie stoję za dobrze z angielskim dlatego proszę was o pomoc. Podaję kilka informacji na temat systemu:

Kod: Zaznacz cały

Debian GNU/Linux 4.0 R3 Etch 17.02.2008
Edit:
Już nie aktualne. Uporałem sie z problemem.

dawid
Posty: 32
Rejestracja: 14 października 2007, 22:19

Post autor: dawid » 16 kwietnia 2008, 09:21

Może komuś się przyda. Zainstalowałem sterowniki na jądrze 2.6.25-rc9. Oficjalny sterownik w wersji 169.12 nie chciał się zbudować. Dopiero wersja beta -> 173.08 poszła bez problemu.
Trochę to dziwne.
Strzyk pisze: Edit:
Już nie aktualne. Uporałem sie z problemem.
To super, ale może napisz w jaki sposób uporałeś się z problemem. Komuś w przyszłości może się przydać taka informacja.

otw
Posty: 24
Rejestracja: 16 września 2007, 22:19

-1 No such device

Post autor: otw » 17 kwietnia 2008, 19:25

mam problem z zainstalowaniem sterow do grafy:

Kod: Zaznacz cały

nvidia-installer log file '/var/log/nvidia-installer.log'
creation time: Thu Apr 17 19:09:56 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
  no cc version check     : false
  force tls               : (not specified)
  force compat32 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)
  compat32 install chroot : (not specified)
  compat32 install prefix : (not specified)
  compat32 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              : [url]ftp://download.nvidia.com[/url]
  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 ([url]ftp://download.nvidia.com[/url])? (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".
-> Kernel source path: '/lib/modules/2.6.24.4/source'
-> Kernel output path: '/lib/modules/2.6.24.4/build'
-> Performing rivafb check.
-> Performing nvidiafb check.
-> Performing Xen check.
-> Cleaning kernel module build directory.
   executing: 'cd ./usr/src/nv; make clean'...
-> Building kernel module:
(..)  
-> done.
-> Kernel module compilation complete.
ERROR: 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).
       
       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.
-> Kernel module load error: insmod: error inserting './usr/src/nv/nvidia.ko':
   -1 No such device
-> Kernel messages:
   NVRM: No NVIDIA graphics adapter probed!
   NVRM: The NVIDIA probe routine was not called for 1 device(s).
   NVRM: This can occur when a driver such as rivafb, nvidiafb or
   NVRM: rivatv was loaded and obtained ownership of the NVIDIA
   NVRM: device(s).
   NVRM: Try unloading the rivafb, nvidiafb or rivatv kernel module
   NVRM: (and/or reconfigure your kernel without rivafb/nvidiafb
   NVRM: support), then try loading the NVIDIA kernel module again.
   NVRM: No NVIDIA graphics adapter probed!
   NVRM: The NVIDIA probe routine was not called for 1 device(s).
   NVRM: This can occur when a driver such as rivafb, nvidiafb or
   NVRM: rivatv was loaded and obtained ownership of the NVIDIA
   NVRM: device(s).
   NVRM: Try unloading the rivafb, nvidiafb or rivatv kernel module
   NVRM: (and/or reconfigure your kernel without rivafb/nvidiafb
   NVRM: support), then try loading the NVIDIA kernel module again.
   NVRM: No NVIDIA graphics adapter probed!
   NVRM: The NVIDIA probe routine was not called for 1 device(s).
   NVRM: This can occur when a driver such as rivafb, nvidiafb or
   NVRM: rivatv was loaded and obtained ownership of the NVIDIA
   NVRM: device(s).
   NVRM: Try unloading the rivafb, nvidiafb or rivatv kernel module
   NVRM: (and/or reconfigure your kernel without rivafb/nvidiafb
   NVRM: support), then try loading the NVIDIA kernel module again.
   NVRM: No NVIDIA graphics adapter probed!
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 [url]www.nvidia.com[/url].

Kod: Zaznacz cały

[~] uname -r
2.6.24.4
[~] uname -a
Linux debian 2.6.24.4 #1 SMP Tue Apr 15 14:39:21 CEST 2008 x86_64 GNU/Linux
[~]  dpkg -l | grep `uname -r`
ii  linux-headers-2.6.24.4               2.6.24.4-10.00.Custom      Header files related to Linux kernel, specif
ii  linux-image-2.6.24.4                 2.6.24.4-10.00.Custom      Linux kernel binary image for version 2.6.24
[~] lspci | grep control
01:01.0 Multimedia audio controller: Creative Labs SB Audigy LS
01:01.1 Input device controller: Creative Labs SB Audigy LS Game Port
06:00.0 VGA compatible controller: nVidia Corporation G71 [GeForce 7900 GS] (rev a1)
kernela kompilowalem wg opisu bodzia
probowalem instalowac te stery:
NVIDIA-Linux-x86_64-173.08-pkg2.run
oraz te:
Version: 100.14.19, Version: 169.07

EDIT

Uporalem sie z tym problemem. Jak sie okazalo wkompilowalem w kernela (nie wiedzac o tym) plik nvidiafb. Probowalem go usunac korzystajac z komendy:

Kod: Zaznacz cały

modeprobe -r nvidiafb
lub

Kod: Zaznacz cały

rmmod nvidiafb
po uprzednim zatrzymaniu gdm'a, niestety nie dalo rady, poniewaz system jakos korzystal z tego modulu.
Odziwo pomogl reczne usuniecie tego pliku:

Kod: Zaznacz cały

/lib/modules/2.6.24.4/kernel/drivers/video/nvidia/nvidiafb.ko

Zablokowany