Roger Oberholtzer wrote:
On Wed, 2010-07-07 at 07:35 -0400, Bob Ewart 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?
No. I thought I would wait for the final release when the nvidia driver is available for 11.3. I am instead trying to sort out mobile broadband on that release. Only so much fiddle time :)
Still, I would have expected more success than you had. I know that when you compile kernel modules, you need to be sure all the kernel packages are installed. One of them contains the configuration and the various include files that the configuration generates for the kernel you are running. I suspect this is your problem in getting the nvidia driver to compile. I never remember which module it is.
You can also try (if a kernel rpm provides no joy):
cd /usr/src/linux-2.6.34-12 make oldconfig && make prepare
which does the same thing using the currently running kernel to get the settings right.
The listing below is after I did the cd /usr/src/linux-2.6.34-12 make oldconfig && make prepare So there's no joy here. I'm hoping that the released version will give us back the NVidia repository. That's my only hope now.
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.
-- Bob -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org