LinuxQuestions.org
Latest LQ Deal: Latest LQ Deals
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices


Reply
  Search this Thread
Old 11-01-2004, 11:14 PM   #1
necbrownie
Member
 
Registered: Jul 2004
Location: Cambridge, Massachusets, USA
Distribution: Slackware 10.0 Suse 9.2
Posts: 47

Rep: Reputation: 15
(EE) NVIDIA(0): Failed to initialize the nvidia kernel module


Hi there,

I just compiled a new kernel (2.6.9). I followed the instructions here...
http://www.linuxquestions.org/questi...hreadid=127095

The kernel loads just fine but I can't load the NVIDA driver. After I type "startx", I get this....

(EE) NVIDIA(0): Failed to initialize the nvidia kernel module
(EE) NVIDIA(0): ***Aborting***
(EE) Screen(s) found, but none have a usable configuration

Fatal server error:
No screens found
/var/log/xorg.0.log

If I try to install the Nvidia driver again I get this.........

-> There appears to already be a driver installed on your system (version: 1.0-
5336). As part of installing this driver (version: 1.0-5336), 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: No)
-> No precompiled kernel interface was found to match your kernel; this means
that the installer will need to compile a new kernel interface.
-> Kernel source path: '/lib/modules/2.6.9/build'

ERROR: Unable to load the kernel module 'nvidia.ko'. This is most likely
because the kernel module was built using the wrong kernel source files.
Please make sure you have installed the kernel source files for your
kernel; on Red Hat Linux systems, for example, be sure you have the
'kernel-source' rpm installed. If you know the correct kernel source
files are installed, you may specify the kernel source path with the
'--kernel-source-path' commandline option.
-> Kernel module load error: insmod: error inserting './usr/src/nv/nvidia.ko':
-1 Unknown symbol in 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.

/sbin/lsmod shows that the nvidia driver isn't even loaded. If I change the xorg.conf file from nvidia to vesa, it works fine. Also, the nvidia driver works fine on the 2.4.26 kernel.

Can anyone help me out? Any help would be apperciated. I am relativily new to Linux so the simpler you can explain it the better. Thanks in advance.
 
Old 11-02-2004, 12:52 AM   #2
cccc828
Member
 
Registered: Feb 2004
Location: Austria
Distribution: Slackware
Posts: 95

Rep: Reputation: 15
It is a known problem that this Nvidia driver does not work with a vanilla 2.6.9 kernel. You could either patch the kernel or use a patched driver. As I prefer the latter here is the link to a patched NVidia driver which will work just fine:
http://ngc891.blogdns.net/index.php?...nvidia-drivers

cccc828
 
Old 11-02-2004, 04:36 AM   #3
necbrownie
Member
 
Registered: Jul 2004
Location: Cambridge, Massachusets, USA
Distribution: Slackware 10.0 Suse 9.2
Posts: 47

Original Poster
Rep: Reputation: 15
Thx cccc828,

I used that patch but it did not seem to work. I still get the same error message. Was there anything additional I have to do to the xorg.conf file? I already replace "vesa" with 'nvidia" and added load "glx" and removed Load "dri" and Load "GLcore". While installing the patch, it suggested that I remove the rivafb module. Could that be causeing the problem. If so, how do I remove it? Thanks again
 
Old 11-02-2004, 06:09 AM   #4
justin_p
Member
 
Registered: Jan 2004
Location: Virginia, USA
Distribution: slack 13; I've used it all :)
Posts: 433

Rep: Reputation: 30
you might want to grab the latest and greatest from Nvidia. The latest is 1.0-6111.
 
Old 11-02-2004, 07:24 AM   #5
cccc828
Member
 
Registered: Feb 2004
Location: Austria
Distribution: Slackware
Posts: 95

Rep: Reputation: 15
mmmh could you maybe post the relevant parts of your xorg config file? Also maybe the Driver's Readme is usefull.

cccc828
 
Old 11-02-2004, 07:46 AM   #6
necbrownie
Member
 
Registered: Jul 2004
Location: Cambridge, Massachusets, USA
Distribution: Slackware 10.0 Suse 9.2
Posts: 47

Original Poster
Rep: Reputation: 15
Getting closer....

Now when I type "lsmod" the nvidia driver is shown as loaded, whereas before it was not. However, I still get the same error message when I type "startx"

Here is a copy of my x.org.conf file (the module and graphics section)

I am not sure if the rivafb module is interferring. It does not say it is loaded when I type "lsmod"


# **********************************************************************
# Module section -- this section is used to specify
# which dynamically loadable modules to load.
# **********************************************************************
#
Section "Module"

# This loads the DBE extension module.

Load "dbe" # Double buffer extension

# This loads the miscellaneous extensions module, and disables
# initialisation of the XFree86-DGA extension within that module.
SubSection "extmod"
Option "omit xfree86-dga" # don't initialise the DGA extension
EndSubSection

# This loads the font modules
Load "type1"
Load "freetype"
Load "speedo"

# This loads the GLX module
Load "glx"

EndSection

# **********************************************************************
# Graphics device section
# **********************************************************************

# Any number of graphics device sections may be present

Section "Device"
Identifier "VESA Framebuffer"
Driver "nvidia"
#VideoRam 4096
# Insert Clocks lines here if appropriate
EndSection




I think I edited it properly. Any suggestions? Thanks again.
 
Old 11-02-2004, 08:00 AM   #7
necbrownie
Member
 
Registered: Jul 2004
Location: Cambridge, Massachusets, USA
Distribution: Slackware 10.0 Suse 9.2
Posts: 47

Original Poster
Rep: Reputation: 15
Please disregard the part where I said "lsmod" shows the nvidia driver loaded. It is only loaded when I boot up my old kernel

When I boot up my new kernel, nvidia does not load. If I type "modprobe nvidia" I get this message

/lib/module/2.6.9/kernel/drivers/video/nvidia.ko no such file or directory
 
Old 11-02-2004, 08:22 AM   #8
nhs
Member
 
Registered: Aug 2003
Location: Edinburgh, Scotland
Distribution: Gentoo
Posts: 246

Rep: Reputation: 30
I had this problem some time back. The problem was (if I remember correctly) due to a symbol extern unsigned int __VMALLOC_RESERVE which for some reason the nvidia kernel can't use. As a very ugly hack I found the line in the kernel source which sets the value and added a line

unsigned int __VMALLOC_RESERVE = 128 << 20;

to nv.c just after the includes. This will most likely break horribly if I change the memory boundaries or if I use the mem= option to the kernel however in the meantime it has worked flawlessly.
 
Old 11-02-2004, 08:41 AM   #9
necbrownie
Member
 
Registered: Jul 2004
Location: Cambridge, Massachusets, USA
Distribution: Slackware 10.0 Suse 9.2
Posts: 47

Original Poster
Rep: Reputation: 15
nhs,

I think I have the patched driver installed. I got it from this site

http://ngc891.blogdns.net/index.php?...nvidia-drivers

Or were you talking about changind the kernel source code and recompiling?
 
Old 11-02-2004, 01:18 PM   #10
nhs
Member
 
Registered: Aug 2003
Location: Edinburgh, Scotland
Distribution: Gentoo
Posts: 246

Rep: Reputation: 30
I was referring to changing the source code for the NVidia driver (not the kernel). I wasn't aware that there was a patched version available at the time. This is just my quick hack to get a GUI running. I had a look at the page you linked to and it looks like their driver patch amounts to the same modification I described. Run "bash NVIDIA-Linux-x86-1.0-6111-pkg1.run -x" to extract the source and change NVIDIA-Linux-x86-1.0-6111-pkg1/usr/src/nv/nv.c as described above. Once modified running NVIDIA-Linux-x86-1.0-6111-pkg1/nvidia-installer ought to install the modified driver (successfully).
 
Old 11-03-2004, 08:14 PM   #11
necbrownie
Member
 
Registered: Jul 2004
Location: Cambridge, Massachusets, USA
Distribution: Slackware 10.0 Suse 9.2
Posts: 47

Original Poster
Rep: Reputation: 15
Thx nhs,

That worked great! What exactly does that extra line do?
 
Old 11-04-2004, 05:35 AM   #12
nhs
Member
 
Registered: Aug 2003
Location: Edinburgh, Scotland
Distribution: Gentoo
Posts: 246

Rep: Reputation: 30
The extra line just declares the symbol __VMALLOC_RESERVE with a default value which I copied from the kernel source (somewhere in the initialisation). It can be overridden with a command line option (vmalloc= I think) which is why it is declared as a variable. For some unknown (to me) reason the NVidia driver can't access this variable and therefore fails to compile. This line just gives it it's own copy which is used instead. The main problem with this approach is that if you were to override te default with a command line option then the NVidia driver and the main kernel would be out of sync potentially with nasty results.
 
Old 06-15-2006, 03:00 AM   #13
hutchingson
LQ Newbie
 
Registered: Jun 2006
Posts: 5

Rep: Reputation: 0
hi there,
I seem to be having a similar problem to necbrownie, however I compiled a 2.4.32 kernel and
everything seems fined, the kernel loads and the nvidia module loads except when the x server
tries to startup the fatal (EE) NVIDIA(0): Failed to initialze the nvidia kernel module. I was originally using the latest nvidia linux drivers the 8762 and followed the help given in this thread but to no avail since the lined specified in the nvidia source code did not exist in the latest nvidia driver source code so I changed to the 6111 driver and tried again but this time including the necessary line in the nv.c file but still the error message appears when x tries to start. I seems x refuses to use the driver for no other reason other than not being able to find a usable screen config which I have tried to modify several times. I have tried everything I would think of and all the help given in this thread and others as well as other forums. I have included the xorg log as well as the results of lsmod and ls -al /dev/nvidia. Any help would be very much appreciated, hopefully someone may see something I may have missed. thanks in advance



xorg log
_XSERVTransSocketOpenCOTSServer: Unable to open socket for inet6
_XSERVTransOpen: transport open failed for inet6/localhost:0
_XSERVTransMakeAllCOTSServerListeners: failed to open listener for inet6

Release Date: 18 December 2003
X Protocol Version 11, Revision 0, Release 6.7
Build Operating System: Linux 2.4.21-23.ELsmp i686 [ELF]
Current Operating System: Linux localhost 2.4.32 #21 SMP Tue Jun 13 13:42:06 CEST 2006 i686
Build Date: 24 March 2005
Build Host: bugs.build.redhat.com

Before reporting problems, check h**p://wiki.X.Org
to make sure that you have the latest version.
Module Loader present
OS Kernel: Linux version 2.4.32 (root@localhost) (gcc version 3.4.4 20050721 (Red Hat 3.4.4-2)) #21 SMP Tue Jun 13 13:42:06 CEST 2006 PF
Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.0.log", Time: Tue Jun 13 16:17:28 2006
(==) Using config file: "/etc/X11/xorg.conf"
(==) ServerLayout "Default Layout"
(**) |-->Screen "Screen0" (0)
(**) | |-->Monitor "Monitor0"
(**) | |-->Device "Videocard0"
(**) |-->Input Device "Mouse0"
(**) |-->Input Device "Keyboard0"
(**) Option "XkbModel" "pc105"
(**) XKB: model: "pc105"
(**) Option "XkbLayout" "us"
(**) XKB: layout: "us"
(==) Keyboard: CustomKeycode disabled
(**) FontPath set to "unix/:7100"
(**) RgbPath set to "/usr/X11R6/lib/X11/rgb"
(==) ModulePath set to "/usr/X11R6/lib/modules"
(WW) Open APM failed (/dev/apm_bios) (No such device)
(II) Module ABI versions:
X.Org ANSI C Emulation: 0.2
X.Org Video Driver: 0.7
X.Org XInput driver : 0.4
X.Org Server Extension : 0.2
X.Org Font Renderer : 0.4
(II) Loader running on linux
(II) LoadModule: "bitmap"
(II) Loading /usr/X11R6/lib/modules/fonts/libbitmap.a
(II) Module bitmap: vendor="X.Org Foundation"
compiled for 6.7.0, module version = 1.0.0
Module class: X.Org Font Renderer
ABI class: X.Org Font Renderer, version 0.4
(II) Loading font Bitmap
(II) LoadModule: "pcidata"
(II) Loading /usr/X11R6/lib/modules/libpcidata.a
(II) Module pcidata: vendor="X.Org Foundation"
compiled for 6.7.0, module version = 1.0.0
ABI class: X.Org Video Driver, version 0.7
(--) using VT number 7

(II) PCI: PCI scan (all values are in hex)
(II) PCI: 00:00:0: chip 8086,277c card 1043,8178 rev c0 class 06,00,00 hdr 00
(II) PCI: 00:01:0: chip 8086,277d card 0000,0000 rev c0 class 06,04,00 hdr 01
(II) PCI: 00:1b:0: chip 8086,27d8 card 1043,81d8 rev 01 class 04,03,00 hdr 00
(II) PCI: 00:1c:0: chip 8086,27d0 card 0000,0000 rev 01 class 06,04,00 hdr 81
(II) PCI: 00:1c:3: chip 8086,27d6 card 0000,0000 rev 01 class 06,04,00 hdr 81
(II) PCI: 00:1c:4: chip 8086,27e0 card 0000,0000 rev 01 class 06,04,00 hdr 81
(II) PCI: 00:1c:5: chip 8086,27e2 card 0000,0000 rev 01 class 06,04,00 hdr 81
(II) PCI: 00:1d:0: chip 8086,27c8 card 1043,8179 rev 01 class 0c,03,00 hdr 80
(II) PCI: 00:1d:1: chip 8086,27c9 card 1043,8179 rev 01 class 0c,03,00 hdr 00
(II) PCI: 00:1d:2: chip 8086,27ca card 1043,8179 rev 01 class 0c,03,00 hdr 00
(II) PCI: 00:1d:3: chip 8086,27cb card 1043,8179 rev 01 class 0c,03,00 hdr 00
(II) PCI: 00:1d:7: chip 8086,27cc card 1043,8179 rev 01 class 0c,03,20 hdr 00
(II) PCI: 00:1e:0: chip 8086,244e card 0000,0000 rev e1 class 06,04,01 hdr 01
(II) PCI: 00:1f:0: chip 8086,27b8 card 1043,8179 rev 01 class 06,01,00 hdr 80
(II) PCI: 00:1f:2: chip 8086,27c0 card 1043,2601 rev 01 class 01,01,80 hdr 00
(II) PCI: 00:1f:3: chip 8086,27da card 1043,8179 rev 01 class 0c,05,00 hdr 00
(II) PCI: 01:00:0: chip 1105,8600 card 1105,0000 rev 03 class 04,80,00 hdr 00
(II) PCI: 01:01:0: chip 1105,8600 card 1105,0000 rev 03 class 04,80,00 hdr 00
(II) PCI: 01:02:0: chip 1105,8600 card 1105,0000 rev 03 class 04,80,00 hdr 00
(II) PCI: 01:03:0: chip 104c,8023 card 1043,808b rev 00 class 0c,00,10 hdr 00
(II) PCI: 02:00:0: chip 11ab,6141 card 11ab,6141 rev 01 class 01,06,81 hdr 00
(II) PCI: 03:00:0: chip 11ab,4362 card 1043,8142 rev 20 class 02,00,00 hdr 00
(II) PCI: 04:00:0: chip 11ab,4362 card 1043,8142 rev 20 class 02,00,00 hdr 00
(II) PCI: 06:00:0: chip 10de,0392 card 19f1,2037 rev a1 class 03,00,00 hdr 00
(II) PCI: End of PCI scan
(II) Host-to-PCI bridge:
(II) Bus 0: bridge is at (0:0:0), (0,0,6), BCTRL: 0x0008 (VGA_EN is set)
(II) Bus 0 I/O range:
[0] -1 0 0x00000000 - 0x0000ffff (0x10000) IX[B]
(II) Bus 0 non-prefetchable memory range:
[0] -1 0 0x00000000 - 0xffffffff (0x0) MX[B]
(II) Bus 0 prefetchable memory range:
[0] -1 0 0x00000000 - 0xffffffff (0x0) MX[B]
(II) PCI-to-PCI bridge:
(II) Bus 6: bridge is at (0:1:0), (0,6,6), BCTRL: 0x000a (VGA_EN is set)
(II) Bus 6 I/O range:
[0] -1 0 0x0000d000 - 0x0000dfff (0x1000) IX[B]
(II) Bus 6 non-prefetchable memory range:
[0] -1 0 0xebe00000 - 0xefefffff (0x4100000) MX[B]
(II) Bus 6 prefetchable memory range:
[0] -1 0 0xbf900000 - 0xdf8fffff (0x20000000) MX[B]
(II) PCI-to-PCI bridge:
(II) Bus 5: bridge is at (0:28:0), (0,5,5), BCTRL: 0x0002 (VGA_EN is cleared)
(II) PCI-to-PCI bridge:
(II) Bus 4: bridge is at (0:28:3), (0,4,4), BCTRL: 0x0002 (VGA_EN is cleared)
(II) Bus 4 I/O range:
[0] -1 0 0x0000c000 - 0x0000cfff (0x1000) IX[B]
(II) Bus 4 non-prefetchable memory range:
[0] -1 0 0xebd00000 - 0xebdfffff (0x100000) MX[B]
(II) PCI-to-PCI bridge:
(II) Bus 3: bridge is at (0:28:4), (0,3,3), BCTRL: 0x0002 (VGA_EN is cleared)
(II) Bus 3 I/O range:
[0] -1 0 0x0000b000 - 0x0000bfff (0x1000) IX[B]
(II) Bus 3 non-prefetchable memory range:
[0] -1 0 0xebc00000 - 0xebcfffff (0x100000) MX[B]
(II) PCI-to-PCI bridge:
(II) Bus 2: bridge is at (0:28:5), (0,2,2), BCTRL: 0x0002 (VGA_EN is cleared)
(II) Bus 2 I/O range:
[0] -1 0 0x0000a000 - 0x0000afff (0x1000) IX[B]
(II) Bus 2 non-prefetchable memory range:
[0] -1 0 0xebb00000 - 0xebbfffff (0x100000) MX[B]
(II) Subtractive PCI-to-PCI bridge:
(II) Bus 1: bridge is at (0:30:0), (0,1,1), BCTRL: 0x0002 (VGA_EN is cleared)
(II) Bus 1 non-prefetchable memory range:
[0] -1 0 0xdfa00000 - 0xebafffff (0xc100000) MX[B]
(II) PCI-to-ISA bridge:
(II) Bus -1: bridge is at (0:31:0), (0,-1,-1), BCTRL: 0x0008 (VGA_EN is set)
(--) PCI:*(6:0:0) nVidia Corporation unknown chipset (0x0392) rev 161, Mem @ 0xee000000/24, 0xc0000000/28, 0xed000000/24, I/O @ 0xdc00/7, BIOS @ 0xefee0000/17
(II) Addressable bus resource ranges are
[0] -1 0 0x00000000 - 0xffffffff (0x0) MX[B]
[1] -1 0 0x00000000 - 0x0000ffff (0x10000) IX[B]
(II) OS-reported resource ranges:
[0] -1 0 0xffe00000 - 0xffffffff (0x200000) MX[B](B)
[1] -1 0 0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B)
[2] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[B]
[3] -1 0 0x000c0000 - 0x000effff (0x30000) MX[B]
[4] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[B]
[5] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B]
[6] -1 0 0x00000000 - 0x000000ff (0x100) IX[B]
(II) Active PCI resource ranges:
[0] -1 0 0xebdfc000 - 0xebdfffff (0x4000) MX[B]
[1] -1 0 0xebcfc000 - 0xebcfffff (0x4000) MX[B]
[2] -1 0 0xebbffc00 - 0xebbfffff (0x400) MX[B]
[3] -1 0 0xebaf8000 - 0xebafbfff (0x4000) MX[B]
[4] -1 0 0xebaff800 - 0xebafffff (0x800) MX[B]
[5] -1 0 0xe4000000 - 0xe5ffffff (0x2000000) MX[B]
[6] -1 0 0xe6000000 - 0xe7ffffff (0x2000000) MX[B]
[7] -1 0 0xe8000000 - 0xe9ffffff (0x2000000) MX[B]
[8] -1 0 0xefffbc00 - 0xefffbfff (0x400) MX[B]
[9] -1 0 0xefffc000 - 0xefffffff (0x4000) MX[B]
[10] -1 0 0xefee0000 - 0xefefffff (0x20000) MX[B](B)
[11] -1 0 0xed000000 - 0xedffffff (0x1000000) MX[B](B)
[12] -1 0 0xc0000000 - 0xcfffffff (0x10000000) MX[B](B)
[13] -1 0 0xee000000 - 0xeeffffff (0x1000000) MX[B](B)
[14] -1 0 0x0000c800 - 0x0000c8ff (0x100) IX[B]
[15] -1 0 0x0000b800 - 0x0000b8ff (0x100) IX[B]
[16] -1 0 0x0000a480 - 0x0000a49f (0x20) IX[B]
[17] -1 0 0x0000a800 - 0x0000a83f (0x40) IX[B]
[18] -1 0 0x0000a880 - 0x0000a883 (0x4) IX[B]
[19] -1 0 0x0000ac00 - 0x0000ac07 (0x8) IX[B]
[20] -1 0 0x00000400 - 0x0000041f (0x20) IX[B]
[21] -1 0 0x0000ffa0 - 0x0000ffaf (0x10) IX[B]
[22] -1 0 0x0000ec00 - 0x0000ec1f (0x20) IX[B]
[23] -1 0 0x0000e880 - 0x0000e89f (0x20) IX[B]
[24] -1 0 0x0000e800 - 0x0000e81f (0x20) IX[B]
[25] -1 0 0x0000e480 - 0x0000e49f (0x20) IX[B]
[26] -1 0 0x0000dc00 - 0x0000dc7f (0x80) IX[B](B)
(II) Active PCI resource ranges after removing overlaps:
[0] -1 0 0xebdfc000 - 0xebdfffff (0x4000) MX[B]
[1] -1 0 0xebcfc000 - 0xebcfffff (0x4000) MX[B]
[2] -1 0 0xebbffc00 - 0xebbfffff (0x400) MX[B]
[3] -1 0 0xebaf8000 - 0xebafbfff (0x4000) MX[B]
[4] -1 0 0xebaff800 - 0xebafffff (0x800) MX[B]
[5] -1 0 0xe4000000 - 0xe5ffffff (0x2000000) MX[B]
[6] -1 0 0xe6000000 - 0xe7ffffff (0x2000000) MX[B]
[7] -1 0 0xe8000000 - 0xe9ffffff (0x2000000) MX[B]
[8] -1 0 0xefffbc00 - 0xefffbfff (0x400) MX[B]
[9] -1 0 0xefffc000 - 0xefffffff (0x4000) MX[B]
[10] -1 0 0xefee0000 - 0xefefffff (0x20000) MX[B](B)
[11] -1 0 0xed000000 - 0xedffffff (0x1000000) MX[B](B)
[12] -1 0 0xc0000000 - 0xcfffffff (0x10000000) MX[B](B)
[13] -1 0 0xee000000 - 0xeeffffff (0x1000000) MX[B](B)
[14] -1 0 0x0000c800 - 0x0000c8ff (0x100) IX[B]
[15] -1 0 0x0000b800 - 0x0000b8ff (0x100) IX[B]
[16] -1 0 0x0000a480 - 0x0000a49f (0x20) IX[B]
[17] -1 0 0x0000a800 - 0x0000a83f (0x40) IX[B]
[18] -1 0 0x0000a880 - 0x0000a883 (0x4) IX[B]
[19] -1 0 0x0000ac00 - 0x0000ac07 (0x8) IX[B]
[20] -1 0 0x00000400 - 0x0000041f (0x20) IX[B]
[21] -1 0 0x0000ffa0 - 0x0000ffaf (0x10) IX[B]
[22] -1 0 0x0000ec00 - 0x0000ec1f (0x20) IX[B]
[23] -1 0 0x0000e880 - 0x0000e89f (0x20) IX[B]
[24] -1 0 0x0000e800 - 0x0000e81f (0x20) IX[B]
[25] -1 0 0x0000e480 - 0x0000e49f (0x20) IX[B]
[26] -1 0 0x0000dc00 - 0x0000dc7f (0x80) IX[B](B)
(II) OS-reported resource ranges after removing overlaps with PCI:
[0] -1 0 0xffe00000 - 0xffffffff (0x200000) MX[B](B)
[1] -1 0 0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B)
[2] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[B]
[3] -1 0 0x000c0000 - 0x000effff (0x30000) MX[B]
[4] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[B]
[5] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B]
[6] -1 0 0x00000000 - 0x000000ff (0x100) IX[B]
(II) All system resource ranges:
[0] -1 0 0xffe00000 - 0xffffffff (0x200000) MX[B](B)
[1] -1 0 0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B)
[2] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[B]
[3] -1 0 0x000c0000 - 0x000effff (0x30000) MX[B]
[4] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[B]
[5] -1 0 0xebdfc000 - 0xebdfffff (0x4000) MX[B]
[6] -1 0 0xebcfc000 - 0xebcfffff (0x4000) MX[B]
[7] -1 0 0xebbffc00 - 0xebbfffff (0x400) MX[B]
[8] -1 0 0xebaf8000 - 0xebafbfff (0x4000) MX[B]
[9] -1 0 0xebaff800 - 0xebafffff (0x800) MX[B]
[10] -1 0 0xe4000000 - 0xe5ffffff (0x2000000) MX[B]
[11] -1 0 0xe6000000 - 0xe7ffffff (0x2000000) MX[B]
[12] -1 0 0xe8000000 - 0xe9ffffff (0x2000000) MX[B]
[13] -1 0 0xefffbc00 - 0xefffbfff (0x400) MX[B]
[14] -1 0 0xefffc000 - 0xefffffff (0x4000) MX[B]
[15] -1 0 0xefee0000 - 0xefefffff (0x20000) MX[B](B)
[16] -1 0 0xed000000 - 0xedffffff (0x1000000) MX[B](B)
[17] -1 0 0xc0000000 - 0xcfffffff (0x10000000) MX[B](B)
[18] -1 0 0xee000000 - 0xeeffffff (0x1000000) MX[B](B)
[19] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B]
[20] -1 0 0x00000000 - 0x000000ff (0x100) IX[B]
[21] -1 0 0x0000c800 - 0x0000c8ff (0x100) IX[B]
[22] -1 0 0x0000b800 - 0x0000b8ff (0x100) IX[B]
[23] -1 0 0x0000a480 - 0x0000a49f (0x20) IX[B]
[24] -1 0 0x0000a800 - 0x0000a83f (0x40) IX[B]
[25] -1 0 0x0000a880 - 0x0000a883 (0x4) IX[B]
[26] -1 0 0x0000ac00 - 0x0000ac07 (0x8) IX[B]
[27] -1 0 0x00000400 - 0x0000041f (0x20) IX[B]
[28] -1 0 0x0000ffa0 - 0x0000ffaf (0x10) IX[B]
[29] -1 0 0x0000ec00 - 0x0000ec1f (0x20) IX[B]
[30] -1 0 0x0000e880 - 0x0000e89f (0x20) IX[B]
[31] -1 0 0x0000e800 - 0x0000e81f (0x20) IX[B]
[32] -1 0 0x0000e480 - 0x0000e49f (0x20) IX[B]
[33] -1 0 0x0000dc00 - 0x0000dc7f (0x80) IX[B](B)
(II) LoadModule: "dbe"
(II) Loading /usr/X11R6/lib/modules/extensions/libdbe.a
(II) Module dbe: vendor="X.Org Foundation"
compiled for 6.7.0, module version = 1.0.0
Module class: X.Org Server Extension
ABI class: X.Org Server Extension, version 0.2
(II) Loading extension DOUBLE-BUFFER
(II) LoadModule: "extmod"
(II) Loading /usr/X11R6/lib/modules/extensions/libextmod.a
(II) Module extmod: vendor="X.Org Foundation"
compiled for 6.7.0, module version = 1.0.0
Module class: X.Org Server Extension
ABI class: X.Org Server Extension, version 0.2
(II) Loading extension SHAPE
(II) Loading extension MIT-SUNDRY-NONSTANDARD
(II) Loading extension BIG-REQUESTS
(II) Loading extension SYNC
(II) Loading extension MIT-SCREEN-SAVER
(II) Loading extension XC-MISC
(II) Loading extension XFree86-VidModeExtension
(II) Loading extension XFree86-Misc
(II) Loading extension XFree86-DGA
(II) Loading extension DPMS
(II) Loading extension FontCache
(II) Loading extension TOG-CUP
(II) Loading extension Extended-Visual-Information
(II) Loading extension XVideo
(II) Loading extension XVideo-MotionCompensation
(II) Loading extension X-Resource
(II) LoadModule: "fbdevhw"
(II) Loading /usr/X11R6/lib/modules/linux/libfbdevhw.a
(II) Module fbdevhw: vendor="X.Org Foundation"
compiled for 6.7.0, module version = 0.0.2
ABI class: X.Org Video Driver, version 0.7
(II) LoadModule: "glx"
(II) Loading /usr/X11R6/lib/modules/extensions/libglx.so
(II) Module glx: vendor="NVIDIA Corporation"
compiled for 4.0.2, module version = 1.0.8762
Module class: X.Org Server Extension
ABI class: X.Org Server Extension, version 0.1
(II) Loading extension GLX
(II) LoadModule: "record"
(II) Loading /usr/X11R6/lib/modules/extensions/librecord.a
(II) Module record: vendor="X.Org Foundation"
compiled for 6.7.0, module version = 1.13.0
Module class: X.Org Server Extension
ABI class: X.Org Server Extension, version 0.2
(II) Loading extension RECORD
(II) LoadModule: "freetype"
(II) Loading /usr/X11R6/lib/modules/fonts/libfreetype.so
(II) Module freetype: vendor="X.Org Foundation & the After X-TT Project"
compiled for 6.7.0, module version = 2.1.0
Module class: X.Org Font Renderer
ABI class: X.Org Font Renderer, version 0.4
(II) Loading font FreeType
(II) LoadModule: "type1"
(II) Loading /usr/X11R6/lib/modules/fonts/libtype1.a
(II) Module type1: vendor="X.Org Foundation"
compiled for 6.7.0, module version = 1.0.2
Module class: X.Org Font Renderer
ABI class: X.Org Font Renderer, version 0.4
(II) Loading font Type1
(II) Loading font CID
(II) LoadModule: "nvidia"
(II) Loading /usr/X11R6/lib/modules/drivers/nvidia_drv.o
(II) Module nvidia: vendor="NVIDIA Corporation"
compiled for 4.0.2, module version = 1.0.8762
Module class: X.Org Video Driver
(II) LoadModule: "mouse"
(II) Loading /usr/X11R6/lib/modules/input/mouse_drv.o
(II) Module mouse: vendor="X.Org Foundation"
compiled for 6.7.0, module version = 1.0.0
Module class: X.Org XInput Driver
ABI class: X.Org XInput driver, version 0.4
(II) NVIDIA X Driver 1.0-8762 Mon May 15 13:09:21 PDT 2006
(II) NVIDIA Unified Driver for all Supported NVIDIA GPUs
(II) Primary Device is: PCI 06:00:0
(--) Assigning device section with no busID to primary device
(--) Chipset NVIDIA GPU found
(II) Loading sub module "fb"
(II) LoadModule: "fb"
(II) Loading /usr/X11R6/lib/modules/libfb.a
(II) Module fb: vendor="X.Org Foundation"
compiled for 6.7.0, module version = 1.0.0
ABI class: X.Org ANSI C Emulation, version 0.2
(II) Loading sub module "ramdac"
(II) LoadModule: "ramdac"
(II) Loading /usr/X11R6/lib/modules/libramdac.a
(II) Module ramdac: vendor="X.Org Foundation"
compiled for 6.7.0, module version = 0.1.0
ABI class: X.Org Video Driver, version 0.7
(II) resource ranges after xf86ClaimFixedResources() call:
[0] -1 0 0xffe00000 - 0xffffffff (0x200000) MX[B](B)
[1] -1 0 0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B)
[2] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[B]
[3] -1 0 0x000c0000 - 0x000effff (0x30000) MX[B]
[4] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[B]
[5] -1 0 0xebdfc000 - 0xebdfffff (0x4000) MX[B]
[6] -1 0 0xebcfc000 - 0xebcfffff (0x4000) MX[B]
[7] -1 0 0xebbffc00 - 0xebbfffff (0x400) MX[B]
[8] -1 0 0xebaf8000 - 0xebafbfff (0x4000) MX[B]
[9] -1 0 0xebaff800 - 0xebafffff (0x800) MX[B]
[10] -1 0 0xe4000000 - 0xe5ffffff (0x2000000) MX[B]
[11] -1 0 0xe6000000 - 0xe7ffffff (0x2000000) MX[B]
[12] -1 0 0xe8000000 - 0xe9ffffff (0x2000000) MX[B]
[13] -1 0 0xefffbc00 - 0xefffbfff (0x400) MX[B]
[14] -1 0 0xefffc000 - 0xefffffff (0x4000) MX[B]
[15] -1 0 0xefee0000 - 0xefefffff (0x20000) MX[B](B)
[16] -1 0 0xed000000 - 0xedffffff (0x1000000) MX[B](B)
[17] -1 0 0xc0000000 - 0xcfffffff (0x10000000) MX[B](B)
[18] -1 0 0xee000000 - 0xeeffffff (0x1000000) MX[B](B)
[19] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B]
[20] -1 0 0x00000000 - 0x000000ff (0x100) IX[B]
[21] -1 0 0x0000c800 - 0x0000c8ff (0x100) IX[B]
[22] -1 0 0x0000b800 - 0x0000b8ff (0x100) IX[B]
[23] -1 0 0x0000a480 - 0x0000a49f (0x20) IX[B]
[24] -1 0 0x0000a800 - 0x0000a83f (0x40) IX[B]
[25] -1 0 0x0000a880 - 0x0000a883 (0x4) IX[B]
[26] -1 0 0x0000ac00 - 0x0000ac07 (0x8) IX[B]
[27] -1 0 0x00000400 - 0x0000041f (0x20) IX[B]
[28] -1 0 0x0000ffa0 - 0x0000ffaf (0x10) IX[B]
[29] -1 0 0x0000ec00 - 0x0000ec1f (0x20) IX[B]
[30] -1 0 0x0000e880 - 0x0000e89f (0x20) IX[B]
[31] -1 0 0x0000e800 - 0x0000e81f (0x20) IX[B]
[32] -1 0 0x0000e480 - 0x0000e49f (0x20) IX[B]
[33] -1 0 0x0000dc00 - 0x0000dc7f (0x80) IX[B](B)
(II) resource ranges after probing:
[0] -1 0 0xffe00000 - 0xffffffff (0x200000) MX[B](B)
[1] -1 0 0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B)
[2] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[B]
[3] -1 0 0x000c0000 - 0x000effff (0x30000) MX[B]
[4] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[B]
[5] -1 0 0xebdfc000 - 0xebdfffff (0x4000) MX[B]
[6] -1 0 0xebcfc000 - 0xebcfffff (0x4000) MX[B]
[7] -1 0 0xebbffc00 - 0xebbfffff (0x400) MX[B]
[8] -1 0 0xebaf8000 - 0xebafbfff (0x4000) MX[B]
[9] -1 0 0xebaff800 - 0xebafffff (0x800) MX[B]
[10] -1 0 0xe4000000 - 0xe5ffffff (0x2000000) MX[B]
[11] -1 0 0xe6000000 - 0xe7ffffff (0x2000000) MX[B]
[12] -1 0 0xe8000000 - 0xe9ffffff (0x2000000) MX[B]
[13] -1 0 0xefffbc00 - 0xefffbfff (0x400) MX[B]
[14] -1 0 0xefffc000 - 0xefffffff (0x4000) MX[B]
[15] -1 0 0xefee0000 - 0xefefffff (0x20000) MX[B](B)
[16] -1 0 0xed000000 - 0xedffffff (0x1000000) MX[B](B)
[17] -1 0 0xc0000000 - 0xcfffffff (0x10000000) MX[B](B)
[18] -1 0 0xee000000 - 0xeeffffff (0x1000000) MX[B](B)
[19] 0 0 0x000a0000 - 0x000affff (0x10000) MS[B]
[20] 0 0 0x000b0000 - 0x000b7fff (0x8000) MS[B]
[21] 0 0 0x000b8000 - 0x000bffff (0x8000) MS[B]
[22] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B]
[23] -1 0 0x00000000 - 0x000000ff (0x100) IX[B]
[24] -1 0 0x0000c800 - 0x0000c8ff (0x100) IX[B]
[25] -1 0 0x0000b800 - 0x0000b8ff (0x100) IX[B]
[26] -1 0 0x0000a480 - 0x0000a49f (0x20) IX[B]
[27] -1 0 0x0000a800 - 0x0000a83f (0x40) IX[B]
[28] -1 0 0x0000a880 - 0x0000a883 (0x4) IX[B]
[29] -1 0 0x0000ac00 - 0x0000ac07 (0x8) IX[B]
[30] -1 0 0x00000400 - 0x0000041f (0x20) IX[B]
[31] -1 0 0x0000ffa0 - 0x0000ffaf (0x10) IX[B]
[32] -1 0 0x0000ec00 - 0x0000ec1f (0x20) IX[B]
[33] -1 0 0x0000e880 - 0x0000e89f (0x20) IX[B]
[34] -1 0 0x0000e800 - 0x0000e81f (0x20) IX[B]
[35] -1 0 0x0000e480 - 0x0000e49f (0x20) IX[B]
[36] -1 0 0x0000dc00 - 0x0000dc7f (0x80) IX[B](B)
[37] 0 0 0x000003b0 - 0x000003bb (0xc) IS[B]
[38] 0 0 0x000003c0 - 0x000003df (0x20) IS[B]
(II) Setting vga for screen 0.
(**) NVIDIA(0): Depth 24, (--) framebuffer bpp 32
(==) NVIDIA(0): RGB weight 888
(==) NVIDIA(0): Default visual is TrueColor
(==) NVIDIA(0): Using gamma correction (1.0, 1.0, 1.0)
(**) NVIDIA(0): Enabling RENDER acceleration
(EE) NVIDIA(0): Failed to initialize the NVIDIA graphics device!
(EE) NVIDIA(0): *** Aborting ***
(II) UnloadModule: "nvidia"
(II) UnloadModule: "ramdac"
(II) UnloadModule: "fb"
(EE) Screen(s) found, but none have a usable configuration.

Fatal server error:
no screens found

Please consult the The X.Org Foundation support
at h**p://wiki.X.Org
for help.
Please also check the log file at "/var/log/Xorg.0.log" for additional information.


lsmod
Module Size Used by Tainted: PF
nvidia 4765260 0 (unused)
em8xxx 1457480 0 (unused)
mum 469848 0 [em8xxx]
dmx30 2968 0 (unused)
dmxdev 33480 0 [dmx30]
sk98lin 206160 1

ls -al /dev/nvidia/
crw-rw-rw- 1 root root 195, 0 Jun 14 11:49 /dev/nvidia0
crw-rw-rw- 1 root root 195, 1 Jun 14 11:49 /dev/nvidia1
crw-rw-rw- 1 root root 195, 2 Jun 14 11:49 /dev/nvidia2
crw-rw-rw- 1 root root 195, 3 Jun 14 11:49 /dev/nvidia3
crw-rw-rw- 1 root root 195, 4 Jun 14 11:49 /dev/nvidia4
crw-rw-rw- 1 root root 195, 5 Jun 14 11:49 /dev/nvidia5
crw-rw-rw- 1 root root 195, 6 Jun 14 11:49 /dev/nvidia6
crw-rw-rw- 1 root root 195, 7 Jun 14 11:49 /dev/nvidia7
crw-rw-rw- 1 root root 195, 255 Jun 14 11:49 /dev/nvidiactl
 
Old 06-15-2006, 09:34 AM   #14
rkrishna
Member
 
Registered: Mar 2005
Location: chennai(madras), India
Distribution: slackware ofcourse
Posts: 654

Rep: Reputation: 32
when i tried to use the modules from a custom made kernel, i had some problems
but when i downloaded the .run package from nvidia site and when you run that it will make a module for you and will also edit the xorg.conf file. so try that before compilling kernel many times to solve this issue.
http://www.nvidia.com/object/linux_d..._1.0-8762.html
go to this page and download the run file and run it best of luck
 
Old 06-15-2006, 09:51 AM   #15
hutchingson
LQ Newbie
 
Registered: Jun 2006
Posts: 5

Rep: Reputation: 0
sorry forgot to include that I did get the .run package from the nvidia website and installed it successfully with the driver altering the xorg.conf file for the x server to use the nvidia module everything appears to be correct yet the error keeps coming up
here's the xorg.conf file

# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig: version 1.0 (buildmeister@builder3) Mon May 15 13:23:42 PDT 2006

# XFree86 4 configuration created by pyxf86config

Section "ServerLayout"
Identifier "Default Layout"
Screen 0 "Screen0" 0 0
InputDevice "Mouse0" "CorePointer"
InputDevice "Keyboard0" "CoreKeyboard"
EndSection

Section "Files"

# RgbPath is the location of the RGB database. Note, this is the name of the
# file minus the extension (like ".txt" or ".db"). There is normally
# no need to change the default.
# Multiple FontPath entries are allowed (they are concatenated together)
# By default, Red Hat 6.0 and later now use a font server independent of
# the X server to render fonts.
RgbPath "/usr/X11R6/lib/X11/rgb"
FontPath "unix/:7100"
EndSection

Section "Module"
Load "dbe"
Load "extmod"
Load "fbdevhw"
Load "glx"
Load "record"
Load "freetype"
Load "type1"
EndSection

Section "InputDevice"

# Specify which keyboard LEDs can be user-controlled (eg, with xset(1))
# Option "Xleds" "1 2 3"
# To disable the XKEYBOARD extension, uncomment XkbDisable.
# Option "XkbDisable"
# To customise the XKB settings to suit your keyboard, modify the
# lines below (which are the defaults). For example, for a non-U.S.
# keyboard, you will probably want to use:
# Option "XkbModel" "pc102"
# If you have a US Microsoft Natural keyboard, you can use:
# Option "XkbModel" "microsoft"
#
# Then to change the language, change the Layout setting.
# For example, a german layout can be obtained with:
# Option "XkbLayout" "de"
# or:
# Option "XkbLayout" "de"
# Option "XkbVariant" "nodeadkeys"
#
# If you'd like to switch the positions of your capslock and
# control keys, use:
# Option "XkbOptions" "ctrl:swapcaps"
# Or if you just want both to be control, use:
# Option "XkbOptions" "ctrl:nocaps"
#
Identifier "Keyboard0"
Driver "keyboard"
Option "XkbModel" "pc105"
Option "XkbLayout" "us"
EndSection

Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "IMPS/2"
Option "Device" "/dev/psaux"
Option "ZAxisMapping" "4 5"
Option "Emulate3Buttons" "yes"
EndSection

Section "Monitor"
Identifier "Monitor0"
VendorName "Monitor Vendor"
ModelName "PHILIPS 107B"
DisplaySize 310 230
HorizSync 30.0 - 86.0
VertRefresh 50.0 - 60.0
Option "dpms"
EndSection

Section "Device"
Identifier "Videocard0"
Driver "nvidia"
VendorName "Videocard vendor"
BoardName "VESA driver (generic)"
EndSection

Section "Screen"
Identifier "Screen0"
Device "Videocard0"
Monitor "Monitor0"
DefaultDepth 24
SubSection "Display"
Viewport 0 0
Depth 24
Modes "1280x1024" "1280x960" "1152x864" "1024x768" "800x600" "640x480"
EndSubSection
EndSection
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
(EE) NVIDIA(0): Failed to initialize the NVIDIA Kernel module latino Linux - Hardware 5 06-03-2008 03:55 AM
No GUI-NVIDIA kernel module failed to initialize Lakota Mandriva 13 07-19-2004 01:17 PM
(EE) NVIDIA(0): Failed to initialize the NVIDIA kernel module! Stan the caddy Linux - Hardware 8 01-18-2004 04:21 PM
Failed to initialize the NVIDIA kernel module THX1138 Linux - Newbie 14 11-11-2003 01:34 AM
(EE) NVIDIA (0) Failed to initialize the NVIDIA kernel module Isjhe Mandriva 14 09-25-2003 09:29 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware

All times are GMT -5. The time now is 09:41 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration