LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   SUSE / openSUSE (https://www.linuxquestions.org/questions/suse-opensuse-60/)
-   -   How do I check which nvidia driver version I am using? (https://www.linuxquestions.org/questions/suse-opensuse-60/how-do-i-check-which-nvidia-driver-version-i-am-using-296128/)

jdblick 03-01-2005 12:28 AM

How do I check which nvidia driver version I am using?
 
?

reddazz 03-01-2005 12:42 AM

Run nvidia-settings, the name of the driver in use is printed on the gui that pops up.

jdblick 03-01-2005 01:18 PM

I couldn't find that program. I searched the disk for a "nvidia-*" and got two nvidia-installer.log files

They say YOU installed 5336. The lastest is 62xx but on the nvnews site they say 6111 is actually the last stable driver for many cards.

Thank you.

reddazz 03-02-2005 03:04 AM

Maybe your version of the drivers wasn't shipping with the nvidia-settings program. Anway 6111 works fine with my card, but 6629 just freezes my system, so try installing the latest one first and if it doesn't work try 6111.

jdblick 03-02-2005 02:43 PM

I can't get 6111 to install. Make throws error [2] and it quits.

I had to change the default source directory, it says it looks for kernel.h in /lib/modules/2.6.5-7.147-default/build/include/linux/

but kernel.h only exists in /usr/src/linux-2.6..../include/linux
and /usr/include/linux

I tried both and got terrible errors (the first seemed to go farther.

This has been terrible. I will try to re d/l the file cause maybe it was a bad d/l.

jdblick 03-02-2005 02:54 PM

-q !!!!!! maybe it will work now that I will add that parameter.

I feel confused.

jdblick 03-02-2005 03:02 PM

Code:

nvidia-installer log file '/var/log/nvidia-installer.log'
creation time: Wed Mar  2 15:56:59 2005
 
option status:
  license pre-accepted    : false
  update                  : false
  force update            : false
  expert                  : false
  uninstall              : false
  driver info            : false
  no precompiled interface: false
  no ncurses color        : false
  query latest driver ver : false
  OpenGL header files    : false
  no questions            : false
  silent                  : false
  X install prefix        : /usr/X11R6
  OpenGL install prefix  : /usr
  Installer install prefix: /usr
  kernel source path      : /usr/src/linux-2.6.5-7.147
  kernel install path    : (not specified)
  proc mount point        : /proc
  ui                      : (not specified)
  tmpdir                  : /tmp
  ftp site                : ftp://download.nvidia.com
 
Using: nvidia-installer ncurses user interface
-> License accepted.
-> There appears to already be a driver installed on your system (version: 1.0-
  5336).  As part of installing this driver (version: 1.0-6111), the existing 
  driver will be uninstalled.  Are you sure you want to continue? ('no' will a
  bort 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 (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.
-> Using the kernel source path '/usr/src/linux-2.6.5-7.147' as specified by
  the '--kernel-source-path' commandline option.
-> Kernel source path: '/usr/src/linux-2.6.5-7.147'
-> Performing cc_version_check with CC="cc".
-> Performing rivafb check.
-> Performing rivafb module check.
WARNING: Your kernel was configured to include rivafb support as
        a loadable kernel module.
 
        The rivafb driver conflicts with the NVIDIA driver; the
        NVIDIA kernel module will still be built and installed,
        but be aware that the NVIDIA driver will not be able to
        function properly if the rivafb module is loaded!
-> Cleaning kernel module build directory.
  executing: 'cd ./usr/src/nv; make clean'...
  rm -f -f nv.o os-agp.o os-interface.o os-registry.o nv.o os-agp.o os-interfa
  ce.o os-registry.o nvidia.mod.o
  rm -f -f build-in.o nv-linux.o *.d .*.{cmd,flags}
  rm -f -f nvidia.{o,ko,mod.{o,c}} nv_compiler.h *~
-> Building kernel module:
  executing: 'cd ./usr/src/nv; make module SYSSRC=/usr/src/linux-2.6.5-7.147 S
  YSOUT=/usr/src/linux-2.6.5-7.147'...
  Your kernel was configured to include rivafb support as
  a loadable kernel module.
 
  The rivafb driver conflicts with the NVIDIA driver; the
  NVIDIA kernel module will still be built and installed,
  but be aware that the NVIDIA driver will not be able to
  function properly if the rivafb module is loaded!
 
  *** Failed rivafb module sanity check, but continuing! ***
 
 
  NVIDIA: calling KBUILD...
  make -C /usr/src/linux-2.6.5-7.147                \
  KBUILD_SRC=/usr/src/linux-2.6.5-7.147            KBUILD_VERBOSE=1        \
  KBUILD_CHECK= KBUILD_EXTMOD="/tmp/selfgz6690/NVIDIA-Linux-x86-1.0-6111-pkg1/
  usr/src/nv"        \
          -f /usr/src/linux-2.6.5-7.147/Makefile modules
  /usr/src/linux-2.6.5-7.147/Makefile:438: .config: No such file or directory
  mkdir -p /tmp/selfgz6690/NVIDIA-Linux-x86-1.0-6111-pkg1/usr/src/nv/.tmp_vers
  ions
 
  WARNING: Symbol version dump /usr/src/linux-2.6.5-7.147/Module.symvers is  m
  issing, modules will have CONFIG_MODVERSIONS disabled.
 
  make -f /usr/src/linux-2.6.5-7.147/scripts/Makefile.build obj=/tmp/selfgz669
  0/NVIDIA-Linux-x86-1.0-6111-pkg1/usr/src/nv
  echo \#define NV_COMPILER \"`cc -v 2>&1 | tail -n 1`\" > /tmp/selfgz6690/NVI
  DIA-Linux-x86-1.0-6111-pkg1/usr/src/nv/nv_compiler.h
    cc -Wp,-MD,/tmp/selfgz6690/NVIDIA-Linux-x86-1.0-6111-pkg1/usr/src/nv/.nv.o
  .d -nostdinc -iwithprefix include -D__KERNEL__ -Iinclude -Iinclude2 -I/usr/s
  rc/linux-2.6.5-7.147/include  -I/tmp/selfgz6690/NVIDIA-Linux-x86-1.0-6111-pk
  g1/usr/src/nv -Wall -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing 
  -fno-common -pipe -msoft-float -mpreferred-stack-boundary=2 -funit-at-a-time
  -funit-at-a-time -I/usr/src/linux-2.6.5-7.147/include/asm-i386/mach-default 
  -Iinclude/asm-i386/mach-default -O2 -fomit-frame-pointer  -I/tmp/selfgz6690/
  NVIDIA-Linux-x86-1.0-6111-pkg1/usr/src/nv -Wall -Wimplicit -Wreturn-type -Ws
  witch -Wformat -Wchar-subscripts -Wparentheses -Wpointer-arith -Wno-multicha
  r -Werror -O -fno-common -MD -Wno-cast-qual -Wno-error -D_LOOSE_KERNEL_NAMES
  -D__KERNEL__ -DMODULE -DNTRM -D_GNU_SOURCE -D_LOOSE_KERNEL_NAMES -D__KERNEL_
  _ -DMODULE -DNV_MAJOR_VERSION=1 -DNV
  _MINOR_VERSION=0 -DNV_PATCHLEVEL=6111 -DNV_UNIX -DNV_LINUX -DNV_INT64_OK -DN
  VCPU_X86 -UDEBUG -U_DEBUG -DNDEBUG -DNV_CHANGE_PAGE_ATTR_PRESENT -DNV_CLASS_
  SIMPLE_PRESENT -DMODULE -DKBUILD_BASENAME=nv -DKBUILD_MODNAME=nvidia -c -o /
  tmp/selfgz6690/NVIDIA-Linux-x86-1.0-6111-pkg1/usr/src/nv/nv.o /tmp/selfgz669
  0/NVIDIA-Linux-x86-1.0-6111-pkg1/usr/src/nv/nv.c
  /bin/sh: line 1: scripts/basic/fixdep: No such file or directory
  make[4]: *** [/tmp/selfgz6690/NVIDIA-Linux-x86-1.0-6111-pkg1/usr/src/nv/nv.o
  ] Error 1
  make[3]: *** [_module_/tmp/selfgz6690/NVIDIA-Linux-x86-1.0-6111-pkg1/usr/src
  /nv] Error 2
  make[2]: *** [modules] Error 2
  NVIDIA: left KBUILD.
  nvidia.ko failed to build!
  make[1]: *** [module] Error 1
  make: *** [module] Error 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.


ccool 03-08-2005 05:39 PM

have you found a solution

jdblick 03-08-2005 11:55 PM

Yeah, got it to install, and I get 3d. It's rather nice. I really like the Euphoria (GL) screensaver alot.

nvnews.net is where to look for help with nvidia cards.

They haven't been able to help me with my consoles yet though. They get torn up by the nvidia driver and turn to garbleygook.

Do you know how to keep grub in text mode? When it gets to the OS chooser screen it is in VESA mode I think. That messes it all up.


All times are GMT -5. The time now is 05:36 PM.