[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]

Problem: no X11 with NVIDIA G72M and 4Gb RAM



Summary: no X11 with NVIDIA G72M and 4Gb RAM, Fedora9 PAE kernel & Core
Duo T2250 (32Bit) on HP Pavilion dv6000 series laptop.

Basically X11 does not launch on Fedora9.  Due to excess RAM (4Gb)?

I get: 
> Kernel module load error: insmod: error inserting './usr/src/nv/nvidia.ko':     -1 No such device

It fails when I initially when I run "sh
NVIDIA-Linux-x86-180.51-pkg1.run" on the 4Gb configuration.  Also when I
rebuild the driver with 2.5GB and restart X11 with 4Gb.

But it works fine on 2.5Gb, AND X11 launches fine. 

I'm getting the impression that with Core Duo CPU "T2250" (apparently
CPU is not 64 bit) gets no bonus address space from the PAE kernel. Not
even for paging.  Any suggestions?

There is talk for configuring/changing the BIOS.  But I have not found
such an option in the BIOS on my HP Pavilion:
http://ubuntuforums.org/showthread.php?t=675203 

Would it be right to say that because nVidia is using the top +600Mb of
RAM, then Fedora9 on the Core Duo CPU "T2250" just cannot use it.

Note that "free" does not see the memory last 600Mb of memory either.
[root november ~]# free
             total       used       free     shared    buffers
cached
Mem:       3373480     199192    3174288          0       9036
96360
-/+ buffers/cache:      93796    3279684
Swap:      1048568          0    1048568

Work around it to install only 3Gb RAM.
I have not tried Fedora10+, also CPU "T2250" is only 32bit. c.f.
* http://en.wikipedia.org/wiki/Core_Duo#Yonah &   
* http://ark.intel.com/cpu.aspx?groupId=27232

Is this the only work around?  (I was hoping that PAE would give me some
kind of relief)

Cheers
N

p.s.
Other details: 
> [root november ~]# lspci | grep -i nvid
> 01:00.0 VGA compatible controller: nVidia Corporation G72M [GeForce Go 7400] (rev a1)

> [root november ~]# uname -a
> Linux november 2.6.27.21-78.2.41.fc9.i686.PAE #1 SMP Mon Mar 23 23:34:11 EDT 2009 i686 i686 i386 GNU/Linux

> # grep model /proc/cpuinfo  | sort -u
> model		: 14
> model name	: Intel(R) Core(TM) Duo CPU      T2250  @ 1.73GHz

Extract from /var/log/nvidia-installer.log :
> -> 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: This is a 64-bit BAR mapped above 4GB by the system BIOS or
>      NVRM: Linux kernel. The NVIDIA Linux graphics driver and other
>      NVRM: system software do not currently support this configuration
>      NVRM: reliably.
>      nvidia: probe of 0000:01:00.0 failed with error -1
>      NVRM: The NVIDIA probe routine failed for 1 device(s).
>      NVRM: None of the NVIDIA graphics adapters were initialized!
>      NVRM: This PCI I/O region assigned to your NVIDIA device is invalid:
>      NVRM: BAR1 is 256M @ 0x00000000 (PCI:0000:01.1)
>      NVRM: This is a 64-bit BAR mapped above 4GB by the system BIOS or
>      NVRM: Linux kernel. The NVIDIA Linux graphics driver and other
>      NVRM: system software do not currently support this configuration
>      NVRM: reliably.
>      nvidia: probe of 0000:01:00.0 failed with error -1
>      NVRM: The NVIDIA probe routine failed for 1 device(s).
>      NVRM: None of the NVIDIA graphics adapters were initialized!
>      NVRM: This PCI I/O region assigned to your NVIDIA device is invalid:
>      NVRM: BAR1 is 256M @ 0x00000000 (PCI:0000:01.1)
>      NVRM: This is a 64-bit BAR mapped above 4GB by the system BIOS or
>      NVRM: Linux kernel. The NVIDIA Linux graphics driver and other
>      NVRM: system software do not currently support this configuration
>      NVRM: reliably.
>      nvidia: probe of 0000:01:00.0 failed with error -1
>      NVRM: The NVIDIA probe routine failed for 1 device(s).
>      NVRM: None of the NVIDIA graphics adapters were initialized!
>   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.

Extract from /var/log/Xorg.0.log :

> 
> X.Org X Server 1.5.2
> Release Date: 10 October 2008
> X Protocol Version 11, Revision 0
> Build Operating System: Linux 2.6.18-128.1.1.el5 i686
> Current Operating System: Linux november 2.6.27.21-78.2.41.fc9.i686.PAE #1 SMP Mon Mar 23 23:34:11 EDT 2009 i686
> Build Date: 17 March 2009  07:38:58PM
> Build ID: xorg-x11-server 1.5.2-6.fc9
>         Before reporting problems, check http://wiki.x.org
>         to make sure that you have the latest version.
> Module Loader present
> ...
> (II) NVIDIA(0): Support for GLX with the Damage and Composite X extensions is
> (II) NVIDIA(0):     enabled.
> (EE) NVIDIA(0): Failed to load the NVIDIA kernel module!
> (EE) NVIDIA(0):  *** Aborting ***
> (II) UnloadModule: "nvidia"
> (II) UnloadModule: "wfb"
> (II) UnloadModule: "fb"
> (EE) Screen(s) found, but none have a usable configuration.
> 
> Fatal server error:
> no screens found


> [root november ~]# find /lib/modules/2.6.27.21-78.2.41.fc9.i686.PAE/ -name "nvid*" | xargs ls -l
> -rw-r--r-- 1 root root 8746945 2009-04-29 07:33 /lib/modules/2.6.27.21-78.2.41.fc9.i686.PAE/kernel/drivers/video/nvidia.ko
> -rwxr--r-- 1 root root   49376 2009-03-24 14:01 /lib/modules/2.6.27.21-78.2.41.fc9.i686.PAE/kernel/drivers/video/nvidia/nvidiafb.ko
> 
> /lib/modules/2.6.27.21-78.2.41.fc9.i686.PAE/kernel/drivers/video/nvidia:
> total 56
> -rwxr--r-- 1 root root 49376 2009-03-24 14:01 nvidiafb.ko


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]