LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Hardware (https://www.linuxquestions.org/questions/linux-hardware-18/)
-   -   Nvidia VGA card (https://www.linuxquestions.org/questions/linux-hardware-18/nvidia-vga-card-800138/)

magedmoh 04-05-2010 11:07 AM

Nvidia VGA card
 
Dear All,
I've installed Redhat fedora core 12 on my pc. I need to install the latest NVidia on my PC. My VGA Card is NVidia Geforce 9300M. I downloaded the latest drivers from NVidia website. I followed all instructions; however, I received the following error on the log file.

-> 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 './usr/src/nv/nvidia.ko':
-1 No such device
-> Kernel messages:
NVRM: support), then try loading the NVIDIA kernel module again.
NVRM: No NVIDIA graphics adapter probed!
microcode: CPU0 sig=0x10676, pf=0x80, revision=0x60c
platform microcode: firmware: requesting intel-ucode/06-17-06
microcode: CPU1 sig=0x10676, pf=0x80, revision=0x60c
platform microcode: firmware: requesting intel-ucode/06-17-06
Microcode Update Driver: v2.00 <tigran@aivazian.fsnet.co.uk>, Peter Oruba
Microcode Update Driver: v2.00 removed.
[drm] nouveau 0000:01:00.0: Allocating FIFO number 2
[drm] nouveau 0000:01:00.0: nouveau_channel_alloc: initialised FIFO 2
[drm] nouveau 0000:01:00.0: nouveau_channel_free: freeing fifo 2
microcode: CPU0 sig=0x10676, pf=0x80, revision=0x60c
platform microcode: firmware: requesting intel-ucode/06-17-06
microcode: CPU1 sig=0x10676, pf=0x80, revision=0x60c
platform microcode: firmware: requesting intel-ucode/06-17-06
Microcode Update Driver: v2.00 <tigran@aivazian.fsnet.co.uk>, Peter Oruba
Microcode Update Driver: v2.00 removed.
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 www.nvidia.com.


Any solution?

LouRobytes 04-05-2010 11:26 AM

You need to unload the nouveau driver.

1. As root, edit /etc/grub.conf by adding nouveau.modeset=0 to the end of the kernel line.

2. As root, create file /etc/modprobe.d/blacklist-nouveau.conf and add the line blacklist nouveau. Save the file.

3. Reboot the machine. The X server may fail to start. Anyway, go CTRL+ALT+F2 and log on as root.

4. edit /etc/grub.conf by replacing nouveau.modeset=0 with rdblacklist=nouveau

5. Enter init 3

6. Run the Nvidia installer as before.

7. Enter init 5 or re-boot your machine.

8. Bob's your uncle.

Cheers, Lou

EDIT: Don't delete your installer. It will have to be run every time you upgrade your kernel.


All times are GMT -5. The time now is 02:19 AM.