Mailinglist Archive: opensuse (1897 mails)

< Previous Next >
Re: [opensuse] NVIDIA driver on 11.3 rc2 was: openSUSE 11.3 RC1 looks good
  • From: Francesco Teodori <francesco.teodori@xxxxxxxxx>
  • Date: Wed, 7 Jul 2010 14:02:16 +0200
  • Message-id: <AANLkTimX_xUjQP3S_OcJAsOjdU-ie9QX0LIZ6CTO3o0l@xxxxxxxxxxxxxx>
Hi Bob,
yast2->system->/etc/sysconfig editor->system->kernel
set NO_KM_IN_INITRD to true
reboot the system.
You may also need to add the line: blacklist nouveau
to the file /etc/modprobe.d/50-blacklist.conf
Francesco

--
There is a theory which states that if ever anyone discovers exactly
what the Universe is for and why it is here, it will instantly
disappear and be replaced by something even more bizarre and
inexplicable. There is another theory which states that this has
already happened.
            -- Douglas Adams, "The Hitchhiker's Guide to the Galaxy"
On Wed, Jul 7, 2010 at 1:35 PM, Bob Ewart <bob-ewart@xxxxxxx> wrote:

Roger Oberholtzer wrote:
<snip>

2. On my nvidia chipset, it used the Nouveau driver, which is now the
default. Whereas the effects work with the the NVidia driver on 11.2,
this driver keeps disabling the effects. I will see if I can get the
driver to work. If not, I will change to the Nvidia driver.

<snip>

Did you try to install the Nvidia driver?

I did on 11.3 rc2 and got:

<snip>
NVIDIA: calling KBUILD...
   make -C /lib/modules/2.6.34-12-desktop/build \
      KBUILD_SRC=/usr/src/linux-2.6.34-12 \
      KBUILD_EXTMOD="/tmp/selfgz7489/NVIDIA-Linux-x86_64-256.35/kernel" -f
/usr/s
   rc/linux-2.6.34-12/Makefile \
      modules
   test -e include/generated/autoconf.h -a -e include/config/auto.conf || (
          \
      echo;                                                           \
      echo "  ERROR: Kernel configuration is invalid.";               \
      echo "         include/generated/autoconf.h or
include/config/auto.conf are
   missing.";\
      echo "         Run 'make oldconfig && make prepare' on kernel src to
fix it
   .";        \
      echo;                                                           \
      /bin/false)


Then a bunch of compiles followed by:

   NVIDIA: left KBUILD.
-> 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), 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.
-> Kernel module load error: insmod: error inserting './kernel/nvidia.ko':
-1
   No such device
-> Kernel messages:
   [   34.745592] Slow work thread pool: Starting up
   [   34.745650] Slow work thread pool: Ready
   [   34.745684] FS-Cache: Loaded
   [   34.764200] FS-Cache: Netfs 'nfs' registered for caching
   [   35.511772] BIOS EDD facility v0.16 2004-Jun-25, 2 devices found
   [  153.773420] nvidia: module license 'NVIDIA' taints kernel.
   [  153.773424] Disabling lock debugging due to kernel taint
   [  154.381317] NVRM: The NVIDIA probe routine was not called for 1
   device(s).
   [  154.381321] NVRM: This can occur when a driver such as nouveau,
rivafb,
   [  154.381322] NVRM: nvidiafb, or rivatv was loaded and obtained
ownership
   of
   [  154.381324] NVRM: the NVIDIA device(s).
   [  154.381326] NVRM: Try unloading the conflicting kernel module (and/or
   [  154.381328] NVRM: reconfigure your kernel without the conflicting
   [  154.381329] NVRM: driver(s)), then try loading the NVIDIA kernel
module
   [  154.381331] NVRM: again.
   [  154.381333] NVRM: No NVIDIA graphics adapter probed!
   [  348.010772] NVRM: The NVIDIA probe routine was not called for 1
   device(s).
   [  348.010775] NVRM: This can occur when a driver such as nouveau,
rivafb,
   [  348.010777] NVRM: nvidiafb, or rivatv was loaded and obtained
ownership
   of
   [  348.010778] NVRM: the NVIDIA device(s).
   [  348.010781] NVRM: Try unloading the conflicting kernel module (and/or
   [  348.010782] NVRM: reconfigure your kernel without the conflicting
   [  348.010784] NVRM: driver(s)), then try loading the NVIDIA kernel
module
   [  348.010785] NVRM: again.
   [  348.010787] 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 www.nvidia.com.

That was after I did the
make oldconfig && make prepare
running in level 3 as root.

The web site wasn't much help.

Any ideas?



--
Bob



--
To unsubscribe, e-mail: opensuse+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse+help@xxxxxxxxxxxx

--
To unsubscribe, e-mail: opensuse+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse+help@xxxxxxxxxxxx

< Previous Next >
Follow Ups
References