View Full Version : HOWTO: Latest NVIDIA drivers on Ubuntu Breezy
Rasymas
January 22nd, 2006, 12:06 PM
Which part of xorg.0.log I should post here for you in order to diagnose a problem? cuz there're like 7 pages.
BLTicklemonster
January 22nd, 2006, 03:13 PM
My guess would be to find parts that mention nvidia?
(on a side note, after having given my son my 128 meg nividia card for his new mother board he got for christmas so he could play serious sam 2, and putting an ATI 128 meg 9200se card in my machine, and going through the torment of getting the drivers loaded, then dealing with the horrible mouse movement it causes in unreal tournament, finding an upgraded driver, then having the system tank yet again... I dragged my trusty old 32 meg mx200 out, and loaded the nvidia drivers right up. The forums were not available all day yesterday, so I had to google search for this, and bring up the cached text only page, but I got it. I am getting a new NVIDIA CARD as soon as is fiscally possible, trust me, and putting the ati where I"ll never try using it again!... which would be in my daughter's machine, lol)
Jonas
January 23rd, 2006, 06:10 PM
Screw this Ubuntu business!
Your guide is a total confusion. Method 1. Nothing is mentioned where to place the drivers downloaded from the official site. Just 4 lines. Method 2 is far from clear. I'm gonna through this mo@$#%@$@%#%g ubuntu, or I'll search for somebody else who can provide a full support even VIA PM. Telling to follow the commands is not a solution. So thanks for the 'help'. Good luck improving your guide! One thing is obvious, it doesn't help at all!
The guide is very clear, definitely. If you want support, buy Red Hat or SuSe. I see Ubuntu is not for you, mate. I accidently saw that you're from Lithuania, so you should ask for help in http://www.ubuntu.lt/, I guess there you'd get support in your native language.
pelle.k
January 23rd, 2006, 07:21 PM
Originally Posted by Rasymas
Screw this Ubuntu business!
Your guide is a total confusion. Method 1. Nothing is mentioned where to place the drivers downloaded from the official site. Just 4 lines. Method 2 is far from clear. I'm gonna through this mo@$#%@$@%#%g ubuntu, or I'll search for somebody else who can provide a full support even VIA PM. Telling to follow the commands is not a solution. So thanks for the 'help'. Good luck improving your guide! One thing is obvious, it doesn't help at all!
screw you Rasymas.
tseilot, you're like #### superhero in my eyes, i don't get it.... where do you get all your energy and superpowers from? :)
Seriously, you're at it all the time. You're a great resource :)
adamthompson
January 23rd, 2006, 08:22 PM
I need you to reproduce the error.
Therefore set the driver to "nvidia" in your xorg.conf
When GDM crashes at start-up Press CTRL+ALT+F1
Then type
Then:
sudo /etc/init.d/gdm stop (if you use GDM)
startx -- -verbose 5 -logverbose 5
You will get the same error.
sudo cp /var/log/Xorg.0.log /home/your_username/Xorg.0.log
(Of course you have to replace "your_username" with your username)
and post the content of that file (which you can find under /home/your_username/Xorg.0.log )
BTW if you want to access the GNOME or KDE again you can use this quick fix:
sudo nano /etc/X11/xorg.conf
Set the driver back to "nv" instead of "nvidia"
CTRL+O to save
CTRL+X to exit
sudo /etc/init.d/gdm stop (if you use GDM)
Then
sudo /etc/init.d/gdm start (if you use GDM)
Thanks tseliot. First, I should say that I have never been able to use Gnome. I assumed that this was because I needed a recent NVIDIA driver. My graphics (Geforce 6100 ) is supported only be 8174 and later drivers.
At any rate, here's my Xorg.0.log:
X Window System Version 6.8.2 (Ubuntu 6.8.2-77 20051010174523 root@vernadsky.buildd)
Release Date: 9 February 2005
X Protocol Version 11, Revision 0, Release 6.8.2
Build Operating System: Linux 2.6.10 i686 [ELF]
Current Operating System: Linux adam 2.6.12-9-386 #1 Mon Oct 10 13:14:36 BST 2005 i686
Build Date: 10 October 2005
Before reporting problems, check http://wiki.X.Org
to make sure that you have the latest version.
Module Loader present
OS Kernel: Linux version 2.6.12-9-386 (buildd@rothera) (gcc version 3.4.5 20050809 (prerelease) (Ubuntu 3.4.4-6ubuntu8 )) #1 Mon Oct 10 13:14:36 BST 2005 T
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: Sat Jan 21 21:12:08 2006
(==) Using config file: "/etc/X11/xorg.conf"
(==) ServerLayout "Default Layout"
(**) |-->Screen "Default Screen" (0)
(**) | |-->Monitor "NEC E900"
(**) | |-->Device "NVIDIA Corporation NVIDIA Default Card"
(**) |-->Input Device "Generic Keyboard"
(**) |-->Input Device "Configured Mouse"
(WW) The directory "/usr/share/X11/fonts/cyrillic" does not exist.
Entry deleted from font path.
(WW) The directory "/usr/share/X11/fonts/CID" does not exist.
Entry deleted from font path.
(WW) `fonts.dir' not found (or not valid) in "/var/lib/defoma/x-ttcidfont-conf.d/dirs/CID".
Entry deleted from font path.
(Run 'mkfontdir' on "/var/lib/defoma/x-ttcidfont-conf.d/dirs/CID").
(**) FontPath set to "/usr/share/X11/fonts/misc,/usr/share/X11/fonts/100dpi/:unscaled,/usr/share/X11/fonts/75dpi/:unscaled,/usr/share/X11/fonts/Type1,/usr/share/X11/fonts/100dpi,/usr/share/X11/fonts/75dpi,/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
(==) RgbPath set to "/usr/X11R6/lib/X11/rgb"
(==) ModulePath set to "/usr/X11R6/lib/modules"
(WW) Open APM failed (/dev/apm_bios) (No such file or directory)
(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.8.2, 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.8.2, 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 10de,02f1 card 0000,0000 rev a2 class 05,00,00 hdr 80
(II) PCI: 00:00:1: chip 10de,02fa card 0000,0000 rev a2 class 05,00,00 hdr 80
(II) PCI: 00:00:2: chip 10de,02fe card 0000,0000 rev a2 class 05,00,00 hdr 80
(II) PCI: 00:00:3: chip 10de,02f8 card 0000,0000 rev a2 class 05,00,00 hdr 80
(II) PCI: 00:00:4: chip 10de,02f9 card 0000,0000 rev a2 class 05,00,00 hdr 00
(II) PCI: 00:00:5: chip 10de,02ff card 0000,0000 rev a2 class 05,00,00 hdr 80
(II) PCI: 00:00:6: chip 10de,027f card 0000,0000 rev a2 class 05,00,00 hdr 80
(II) PCI: 00:00:7: chip 10de,027e card 0000,0000 rev a2 class 05,00,00 hdr 80
(II) PCI: 00:02:0: chip 10de,02fc card 0000,0000 rev a1 class 06,04,00 hdr 01
(II) PCI: 00:03:0: chip 10de,02fd card 0000,0000 rev a1 class 06,04,00 hdr 01
(II) PCI: 00:04:0: chip 10de,02fb card 0000,0000 rev a1 class 06,04,00 hdr 01
(II) PCI: 00:05:0: chip 10de,0242 card 1565,1401 rev a2 class 03,00,00 hdr 00
(II) PCI: 00:09:0: chip 10de,0270 card 10de,cb84 rev a2 class 05,00,00 hdr 00
(II) PCI: 00:0a:0: chip 10de,0261 card 1565,3402 rev a2 class 06,01,00 hdr 80
(II) PCI: 00:0a:1: chip 10de,0264 card 1565,3402 rev a2 class 0c,05,00 hdr 80
(II) PCI: 00:0a:2: chip 10de,0272 card 1565,3402 rev a2 class 05,00,00 hdr 80
(II) PCI: 00:0b:0: chip 10de,026d card 1565,3402 rev a2 class 0c,03,10 hdr 80
(II) PCI: 00:0b:1: chip 10de,026e card 1565,3402 rev a2 class 0c,03,20 hdr 80
(II) PCI: 00:0d:0: chip 10de,0265 card 1565,3402 rev a1 class 01,01,8a hdr 00
(II) PCI: 00:0e:0: chip 10de,0266 card 1565,5401 rev a1 class 01,01,85 hdr 00
(II) PCI: 00:10:0: chip 10de,026f card 0000,0000 rev a2 class 06,04,01 hdr 81
(II) PCI: 00:14:0: chip 10de,0269 card 1565,2501 rev a1 class 06,80,00 hdr 00
(II) PCI: 00:18:0: chip 1022,1100 card 0000,0000 rev 00 class 06,00,00 hdr 80
(II) PCI: 00:18:1: chip 1022,1101 card 0000,0000 rev 00 class 06,00,00 hdr 80
(II) PCI: 00:18:2: chip 1022,1102 card 0000,0000 rev 00 class 06,00,00 hdr 80
(II) PCI: 00:18:3: chip 1022,1103 card 0000,0000 rev 00 class 06,00,00 hdr 80
(II) PCI: 04:06:0: chip 1274,1371 card 1274,1371 rev 09 class 04,01,00 hdr 00
(II) PCI: 04:08:0: chip 104c,8020 card 1113,1394 rev 00 class 0c,00,10 hdr 00
(II) PCI: End of PCI scan
(II) PCI-to-PCI bridge:
(II) Bus 1: bridge is at (0:2:0), (0,1,1), BCTRL: 0x0004 (VGA_EN is cleared)
(II) Bus 1 I/O range:
[0] -1 0 0x0000c000 - 0x0000c0ff (0x100) IX[B]
[1] -1 0 0x0000c400 - 0x0000c4ff (0x100) IX[B]
[2] -1 0 0x0000c800 - 0x0000c8ff (0x100) IX[B]
[3] -1 0 0x0000cc00 - 0x0000ccff (0x100) IX[B]
(II) Bus 1 non-prefetchable memory range:
[0] -1 0 0xfde00000 - 0xfdefffff (0x100000) MX[B]
(II) Bus 1 prefetchable memory range:
[0] -1 0 0xfdd00000 - 0xfddfffff (0x100000) MX[B]
(II) PCI-to-PCI bridge:
(II) Bus 2: bridge is at (0:3:0), (0,2,2), BCTRL: 0x0004 (VGA_EN is cleared)
(II) Bus 2 I/O range:
[0] -1 0 0x0000b000 - 0x0000b0ff (0x100) IX[B]
[1] -1 0 0x0000b400 - 0x0000b4ff (0x100) IX[B]
[2] -1 0 0x0000b800 - 0x0000b8ff (0x100) IX[B]
[3] -1 0 0x0000bc00 - 0x0000bcff (0x100) IX[B]
(II) Bus 2 non-prefetchable memory range:
[0] -1 0 0xfdc00000 - 0xfdcfffff (0x100000) MX[B]
(II) Bus 2 prefetchable memory range:
[0] -1 0 0xfdb00000 - 0xfdbfffff (0x100000) MX[B]
(II) PCI-to-PCI bridge:
(II) Bus 3: bridge is at (0:4:0), (0,3,3), BCTRL: 0x0004 (VGA_EN is cleared)
(II) Bus 3 I/O range:
[0] -1 0 0x00009000 - 0x000090ff (0x100) IX[B]
[1] -1 0 0x00009400 - 0x000094ff (0x100) IX[B]
[2] -1 0 0x00009800 - 0x000098ff (0x100) IX[B]
[3] -1 0 0x00009c00 - 0x00009cff (0x100) IX[B]
(II) Bus 3 non-prefetchable memory range:
[0] -1 0 0xfd800000 - 0xfd8fffff (0x100000) MX[B]
(II) Bus 3 prefetchable memory range:
[0] -1 0 0xfd700000 - 0xfd7fffff (0x100000) MX[B]
(II) PCI-to-ISA bridge:
(II) Bus -1: bridge is at (0:10:0), (0,-1,-1), BCTRL: 0x0008 (VGA_EN is set)
(II) Subtractive PCI-to-PCI bridge:
(II) Bus 4: bridge is at (0:16:0), (0,4,4), BCTRL: 0x0204 (VGA_EN is cleared)
(II) Bus 4 I/O range:
[0] -1 0 0x0000a000 - 0x0000a0ff (0x100) IX[B]
[1] -1 0 0x0000a400 - 0x0000a4ff (0x100) IX[B]
[2] -1 0 0x0000a800 - 0x0000a8ff (0x100) IX[B]
[3] -1 0 0x0000ac00 - 0x0000acff (0x100) IX[B]
(II) Bus 4 non-prefetchable memory range:
[0] -1 0 0xfda00000 - 0xfdafffff (0x100000) MX[B]
(II) Bus 4 prefetchable memory range:
[0] -1 0 0xfd900000 - 0xfd9fffff (0x100000) MX[B]
(II) Host-to-PCI bridge:
(II) Bus 0: bridge is at (0:24:0), (0,0,4), 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) Host-to-PCI bridge:
(II) Bus -1: bridge is at (0:24:1), (-1,-1,4), BCTRL: 0x0008 (VGA_EN is set)
(II) Bus -1 I/O range:
[0] -1 0 0x00000000 - 0x0000ffff (0x10000) IX[B]
(II) Bus -1 non-prefetchable memory range:
[0] -1 0 0x00000000 - 0xffffffff (0x0) MX[B]
(II) Bus -1 prefetchable memory range:
[0] -1 0 0x00000000 - 0xffffffff (0x0) MX[B]
(II) Host-to-PCI bridge:
(II) Bus -1: bridge is at (0:24:2), (-1,-1,4), BCTRL: 0x0008 (VGA_EN is set)
(II) Bus -1 I/O range:
[0] -1 0 0x00000000 - 0x0000ffff (0x10000) IX[B]
(II) Bus -1 non-prefetchable memory range:
[0] -1 0 0x00000000 - 0xffffffff (0x0) MX[B]
(II) Bus -1 prefetchable memory range:
[0] -1 0 0x00000000 - 0xffffffff (0x0) MX[B]
(II) Host-to-PCI bridge:
(II) Bus -1: bridge is at (0:24:3), (-1,-1,4), BCTRL: 0x0008 (VGA_EN is set)
(II) Bus -1 I/O range:
[0] -1 0 0x00000000 - 0x0000ffff (0x10000) IX[B]
(II) Bus -1 non-prefetchable memory range:
[0] -1 0 0x00000000 - 0xffffffff (0x0) MX[B]
(II) Bus -1 prefetchable memory range:
[0] -1 0 0x00000000 - 0xffffffff (0x0) MX[B]
(--) PCI:*(0:5:0) nVidia Corporation unknown chipset (0x0242) rev 162, Mem @ 0xfc000000/24, 0xd0000000/28, 0xfb000000/24
(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 0xfdaf8000 - 0xfdafbfff (0x4000) MX[B]
[1] -1 0 0xfdaff000 - 0xfdaff7ff (0x800) MX[B]
[2] -1 0 0xfe02c000 - 0xfe02cfff (0x1000) MX[B]
[3] -1 0 0xfe02d000 - 0xfe02dfff (0x1000) MX[B]
[4] -1 0 0xfe02e000 - 0xfe02e0ff (0x100) MX[B]
[5] -1 0 0xfe02f000 - 0xfe02ffff (0x1000) MX[B]
[6] -1 0 0xfb000000 - 0xfbffffff (0x1000000) MX[B](B)
[7] -1 0 0xd0000000 - 0xdfffffff (0x10000000) MX[B](B)
[8] -1 0 0xfc000000 - 0xfcffffff (0x1000000) MX[B](B)
[9] -1 0 0x0000ac00 - 0x0000ac3f (0x40) IX[B]
[10] -1 0 0x0000dc00 - 0x0000dc07 (0x8) IX[B]
[11] -1 0 0x0000e000 - 0x0000e00f (0x10) IX[B]
[12] -1 0 0x00000b70 - 0x00000b73 (0x4) IX[B]
[13] -1 0 0x00000970 - 0x00000977 (0x8) IX[B]
[14] -1 0 0x00000bf0 - 0x00000bf3 (0x4) IX[B]
[15] -1 0 0x000009f0 - 0x000009f7 (0x8) IX[B]
[16] -1 0 0x0000f400 - 0x0000f40f (0x10) IX[B]
[17] -1 0 0x00001c40 - 0x00001c7f (0x40) IX[B]
[18] -1 0 0x00001c00 - 0x00001c3f (0x40) IX[B]
(II) Active PCI resource ranges after removing overlaps:
[0] -1 0 0xfdaf8000 - 0xfdafbfff (0x4000) MX[B]
[1] -1 0 0xfdaff000 - 0xfdaff7ff (0x800) MX[B]
[2] -1 0 0xfe02c000 - 0xfe02cfff (0x1000) MX[B]
[3] -1 0 0xfe02d000 - 0xfe02dfff (0x1000) MX[B]
[4] -1 0 0xfe02e000 - 0xfe02e0ff (0x100) MX[B]
[5] -1 0 0xfe02f000 - 0xfe02ffff (0x1000) MX[B]
[6] -1 0 0xfb000000 - 0xfbffffff (0x1000000) MX[B](B)
[7] -1 0 0xd0000000 - 0xdfffffff (0x10000000) MX[B](B)
[8] -1 0 0xfc000000 - 0xfcffffff (0x1000000) MX[B](B)
[9] -1 0 0x0000ac00 - 0x0000ac3f (0x40) IX[B]
[10] -1 0 0x0000dc00 - 0x0000dc07 (0x8) IX[B]
[11] -1 0 0x0000e000 - 0x0000e00f (0x10) IX[B]
[12] -1 0 0x00000b70 - 0x00000b73 (0x4) IX[B]
[13] -1 0 0x00000970 - 0x00000977 (0x8) IX[B]
[14] -1 0 0x00000bf0 - 0x00000bf3 (0x4) IX[B]
[15] -1 0 0x000009f0 - 0x000009f7 (0x8) IX[B]
[16] -1 0 0x0000f400 - 0x0000f40f (0x10) IX[B]
[17] -1 0 0x00001c40 - 0x00001c7f (0x40) IX[B]
[18] -1 0 0x00001c00 - 0x00001c3f (0x40) IX[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 0xfdaf8000 - 0xfdafbfff (0x4000) MX[B]
[6] -1 0 0xfdaff000 - 0xfdaff7ff (0x800) MX[B]
[7] -1 0 0xfe02c000 - 0xfe02cfff (0x1000) MX[B]
[8] -1 0 0xfe02d000 - 0xfe02dfff (0x1000) MX[B]
[9] -1 0 0xfe02e000 - 0xfe02e0ff (0x100) MX[B]
[10] -1 0 0xfe02f000 - 0xfe02ffff (0x1000) MX[B]
[11] -1 0 0xfb000000 - 0xfbffffff (0x1000000) MX[B](B)
[12] -1 0 0xd0000000 - 0xdfffffff (0x10000000) MX[B](B)
[13] -1 0 0xfc000000 - 0xfcffffff (0x1000000) MX[B](B)
[14] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B]
[15] -1 0 0x00000000 - 0x000000ff (0x100) IX[B]
[16] -1 0 0x0000ac00 - 0x0000ac3f (0x40) IX[B]
[17] -1 0 0x0000dc00 - 0x0000dc07 (0x8) IX[B]
[18] -1 0 0x0000e000 - 0x0000e00f (0x10) IX[B]
[19] -1 0 0x00000b70 - 0x00000b73 (0x4) IX[B]
[20] -1 0 0x00000970 - 0x00000977 (0x8) IX[B]
[21] -1 0 0x00000bf0 - 0x00000bf3 (0x4) IX[B]
[22] -1 0 0x000009f0 - 0x000009f7 (0x8) IX[B]
[23] -1 0 0x0000f400 - 0x0000f40f (0x10) IX[B]
[24] -1 0 0x00001c40 - 0x00001c7f (0x40) IX[B]
[25] -1 0 0x00001c00 - 0x00001c3f (0x40) IX[B]
(II) LoadModule: "i2c"
(II) Loading /usr/X11R6/lib/modules/libi2c.a
(II) Module i2c: vendor="X.Org Foundation"
compiled for 6.8.2, module version = 1.2.0
ABI class: X.Org Video Driver, version 0.7
(II) LoadModule: "bitmap"
(II) Reloading /usr/X11R6/lib/modules/fonts/libbitmap.a
(II) Loading font Bitmap
(II) LoadModule: "ddc"
(II) Loading /usr/X11R6/lib/modules/libddc.a
(II) Module ddc: vendor="X.Org Foundation"
compiled for 6.8.2, module version = 1.0.0
ABI class: X.Org Video Driver, version 0.7
(II) LoadModule: "extmod"
(II) Loading /usr/X11R6/lib/modules/extensions/libextmod.a
(II) Module extmod: vendor="X.Org Foundation"
compiled for 6.8.2, 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 TOG-CUP
(II) Loading extension Extended-Visual-Information
(II) Loading extension XVideo
(II) Loading extension XVideo-MotionCompensation
(II) Loading extension X-Resource
(II) LoadModule: "freetype"
(II) Loading /usr/X11R6/lib/modules/fonts/libfreetype.a
(II) Module freetype: vendor="X.Org Foundation & the After X-TT Project"
compiled for 6.8.2, 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: "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.8178
Module class: XFree86 Server Extension
ABI class: XFree86 Server Extension, version 0.1
(II) Loading extension GLX
(II) LoadModule: "int10"
(II) Loading /usr/X11R6/lib/modules/linux/libint10.a
(II) Module int10: vendor="X.Org Foundation"
compiled for 6.8.2, module version = 1.0.0
ABI class: X.Org Video Driver, version 0.7
(II) LoadModule: "type1"
(II) Loading /usr/X11R6/lib/modules/fonts/libtype1.a
(II) Module type1: vendor="X.Org Foundation"
compiled for 6.8.2, 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: "vbe"
(II) Loading /usr/X11R6/lib/modules/libvbe.a
(II) Module vbe: vendor="X.Org Foundation"
compiled for 6.8.2, module version = 1.1.0
ABI class: X.Org Video Driver, version 0.7
(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.8178
Module class: XFree86 Video Driver
(II) LoadModule: "kbd"
(II) Loading /usr/X11R6/lib/modules/input/kbd_drv.o
(II) Module kbd: vendor="X.Org Foundation"
compiled for 6.8.2, module version = 1.0.0
Module class: X.Org XInput Driver
ABI class: X.Org XInput driver, version 0.4
(II) LoadModule: "mouse"
(II) Loading /usr/X11R6/lib/modules/input/mouse_drv.o
(II) Module mouse: vendor="X.Org Foundation"
compiled for 6.8.2, 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-8178 Wed Dec 14 16:25:22 PST 2005
(II) NVIDIA Unified Driver for all Supported NVIDIA GPUs
(II) Primary Device is: PCI 00:05:0
(--) Assigning device section with no busID to primary device
(--) Chipset NVIDIA GPU found
(II) Found 1 PCI NVIDIA devices
(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 0xfdaf8000 - 0xfdafbfff (0x4000) MX[B]
[6] -1 0 0xfdaff000 - 0xfdaff7ff (0x800) MX[B]
[7] -1 0 0xfe02c000 - 0xfe02cfff (0x1000) MX[B]
[8] -1 0 0xfe02d000 - 0xfe02dfff (0x1000) MX[B]
[9] -1 0 0xfe02e000 - 0xfe02e0ff (0x100) MX[B]
[10] -1 0 0xfe02f000 - 0xfe02ffff (0x1000) MX[B]
[11] -1 0 0xfb000000 - 0xfbffffff (0x1000000) MX[B](B)
[12] -1 0 0xd0000000 - 0xdfffffff (0x10000000) MX[B](B)
[13] -1 0 0xfc000000 - 0xfcffffff (0x1000000) MX[B](B)
[14] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B]
[15] -1 0 0x00000000 - 0x000000ff (0x100) IX[B]
[16] -1 0 0x0000ac00 - 0x0000ac3f (0x40) IX[B]
[17] -1 0 0x0000dc00 - 0x0000dc07 (0x8) IX[B]
[18] -1 0 0x0000e000 - 0x0000e00f (0x10) IX[B]
[19] -1 0 0x00000b70 - 0x00000b73 (0x4) IX[B]
[20] -1 0 0x00000970 - 0x00000977 (0x8) IX[B]
[21] -1 0 0x00000bf0 - 0x00000bf3 (0x4) IX[B]
[22] -1 0 0x000009f0 - 0x000009f7 (0x8) IX[B]
[23] -1 0 0x0000f400 - 0x0000f40f (0x10) IX[B]
[24] -1 0 0x00001c40 - 0x00001c7f (0x40) IX[B]
[25] -1 0 0x00001c00 - 0x00001c3f (0x40) IX[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 0xfdaf8000 - 0xfdafbfff (0x4000) MX[B]
[6] -1 0 0xfdaff000 - 0xfdaff7ff (0x800) MX[B]
[7] -1 0 0xfe02c000 - 0xfe02cfff (0x1000) MX[B]
[8] -1 0 0xfe02d000 - 0xfe02dfff (0x1000) MX[B]
[9] -1 0 0xfe02e000 - 0xfe02e0ff (0x100) MX[B]
[10] -1 0 0xfe02f000 - 0xfe02ffff (0x1000) MX[B]
[11] -1 0 0xfb000000 - 0xfbffffff (0x1000000) MX[B](B)
[12] -1 0 0xd0000000 - 0xdfffffff (0x10000000) MX[B](B)
[13] -1 0 0xfc000000 - 0xfcffffff (0x1000000) MX[B](B)
[14] 0 0 0x000a0000 - 0x000affff (0x10000) MS[B]
[15] 0 0 0x000b0000 - 0x000b7fff (0x8000) MS[B]
[16] 0 0 0x000b8000 - 0x000bffff (0x8000) MS[B]
[17] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B]
[18] -1 0 0x00000000 - 0x000000ff (0x100) IX[B]
[19] -1 0 0x0000ac00 - 0x0000ac3f (0x40) IX[B]
[20] -1 0 0x0000dc00 - 0x0000dc07 (0x8) IX[B]
[21] -1 0 0x0000e000 - 0x0000e00f (0x10) IX[B]
[22] -1 0 0x00000b70 - 0x00000b73 (0x4) IX[B]
[23] -1 0 0x00000970 - 0x00000977 (0x8) IX[B]
[24] -1 0 0x00000bf0 - 0x00000bf3 (0x4) IX[B]
[25] -1 0 0x000009f0 - 0x000009f7 (0x8) IX[B]
[26] -1 0 0x0000f400 - 0x0000f40f (0x10) IX[B]
[27] -1 0 0x00001c40 - 0x00001c7f (0x40) IX[B]
[28] -1 0 0x00001c00 - 0x00001c3f (0x40) IX[B]
[29] 0 0 0x000003b0 - 0x000003bb (0xc) IS[B]
[30] 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): Using HW cursor
(==) NVIDIA(0): Video key set to default value of 0x101fe
(EE) NVIDIA(0): Failed to initialize the NVIDIA kernel module! Please ensure
(EE) NVIDIA(0): that there is a supported NVIDIA GPU in this system, and
(EE) NVIDIA(0): that the NVIDIA device files have been created properly.
(EE) NVIDIA(0): Please consult the NVIDIA README for details.
(EE) NVIDIA(0): *** Aborting ***
(II) UnloadModule: "nvidia"
(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 http://wiki.X.Org
for help.
Please also check the log file at "/var/log/Xorg.0.log" for additional information.
As always, any help would be greatly appreciated.
Rasymas
January 23rd, 2006, 08:39 PM
My guess would be to find parts that mention nvidia
If you had opened this file once you would have known how many word Nvidia there are.
btw... Lithuanian guy. Even if the guide is so clear, even you all say it works, it definetly don't work for me. Method 1 - i get this message, your X has been altered. Method 2 - X never loads up. I also cheked tht forum Jonas, but nothing usefull. So if you still angry on me tseliot, let it be, I probably deserved that.
ndhskp
January 23rd, 2006, 09:55 PM
Hey man thanks for the guide. I always like having the latest drivers fron Nvidia. Every thing went great for me.
However I do have one question, how do I undo the "sudo passwd root" (and set
the root password which you will need later).
I want to undo the root password now that I have got the driver updated. I dont like having a root password just sitting around doing nothing and I prefer and use sudo all the time.
Thanks again for your wonderful guide.
Nvidia 6600GT 128MB
1.0-8178
BLTicklemonster
January 23rd, 2006, 09:59 PM
If you had opened this file once you would have known how many word Nvidia there are.
btw... Lithuanian guy. Even if the guide is so clear, even you all say it works, it definetly don't work for me. Method 1 - i get this message, your X has been altered. Method 2 - X never loads up. I also cheked tht forum Jonas, but nothing usefull. So if you still angry on me tseliot, let it be, I probably deserved that.
I had problems with my ati card and went in and used that file to find out what my problem was and fixed it once before. Ati was mentioned a gazillion times, but I followed through until I found it.
"... if you want to get to the top of the mountain, you must walk, no one will carry you. But we will help you along the way if you stumble, and show you the paths to use..."
tseliot
January 24th, 2006, 04:55 AM
Type:
sudo passwd -l root
tseliot
January 24th, 2006, 04:58 AM
Thanks guys for all your support :)
tseliot
January 24th, 2006, 05:06 AM
I can't find anything useful in the log file (maybe it's just me ).
I think you should ask for help on the Unofficial Nvidia Forums (in the Linux section).
Your card is not supported by Xorg 6.8.2 but with Xorg 6.9 and Xorg 7.0 (which is only in Ubuntu Dapper Drake) you won't have any problems. Dapper is not stable yet though. If you need a stable OS with Xorg 6.9 to wait until Dapper is out you might try PCLinux OS.
fuggii
January 24th, 2006, 05:11 AM
Type:
sudo rm /usr/src/nv/nvidia.ko
Then run the nvidia installer again (it should work this time)
Hello
When i write "locate nvidia.ko" linux find this file but no in
/usr/src/nv/nvidia.ko
but in
/lib/modules/2.6.12-10-386/volatile/nvidia.ko
whit this command u write linux tells me "No such file or directory"
And i dont really know what to do now becouse installer act the same like 1 time
Tnx
Regards
fuggii
tseliot
January 24th, 2006, 05:38 AM
If you type:
sudo rm /lib/modules/2.6.12-10-386/volatile/nvidia.ko
Does the installer work?
fuggii
January 24th, 2006, 06:14 AM
If you type:
sudo rm /lib/modules/2.6.12-10-386/volatile/nvidia.ko
Does the installer work?
Yeah !! Now its work i dont try remove this nvidia.ko form this folder i dont wanna mess up something but now is working install is compite now i have 81.76 new nvidia drivers
Big Tnx for U
Regards
fuggii
adamthompson
January 24th, 2006, 02:39 PM
I might have to try Dapper. Stable or not, I gotta have my Linux. It can't work much worse for me than Breezy does.
Rasymas
January 24th, 2006, 03:23 PM
I had problems with my ati card and went in and used that file to find out what my problem was and fixed it once before. Ati was mentioned a gazillion times, but I followed through until I found it.
"... if you want to get to the top of the mountain, you must walk, no one will carry you. But we will help you along the way if you stumble, and show you the paths to use..."
I wish to believe that :lol: lol But I guess no one can help me lol, I've tried about 4 methods millions of times but same x error appears. Nvidia should make more simple installer :P
BLTicklemonster
January 25th, 2006, 11:25 AM
I wish you to believe it, too. Have you tried using automatix? it is probably the simplest way to install nvidia drivers. it's on the forums somewhere, just do a search for it, and follow the instructions. remember to fglrxconfig or whatever when it's done (I'm pretty sure it tells you exactly what to do).
good luck, I'm sure you are close to resolving this!!!
martinbriscoe
January 25th, 2006, 04:51 PM
Arnieboy from the Automatix forum suggested I call in here for help - I have previously posted this but found for some reason I was in the AMD 64 area. So am reposting
My problem:
Running Automatix increased boot up time from 1 to 3 minutes. The computer hangs after it begins 'starting hardware abstraction layer' the screen goes blank apart from a white dash top left then after a minute or more the computer comes back to life and the ubuntu screen appears.
I have uninstalled most things using the advice in this (removing software installed by automatix) thread. Any idea whats going on and how to resolve the problem?
I believe my card is: nvidia geforce mx/mx400
Arnieboy said
>>>
yes this problem indeed is card related. I would suggest you refer to the following thread and ask for help. Tell them u have the nvidia-glx drivers in the repositories installed (which automatix installs.. nothing fancy other than that). mention your card details and they will help u on that further from there.
One of my team members maintains that thread.
http://ubuntuforums.org/showthread.php?t=75074
<<<
Further information about my computer
Running method 1 results in:-
nvidia-glx is already the newest version.
nvidia-settings is already the newest version.
linux-restricted-modules-2.6.12-10-386 is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 11 not upgraded
Synaptic shows the following are installed
restricted modules 2.6.12.4-11.1 and 2.6.12.4-11
nvidia-glx 1.0.7667-obuntu25
nvidia-kernel-common 1.0.7667+1
nvidia-settings 1.0.3ubuntu6
xserver-xorg-driver-nv 6.8.2-77
There is a file in '/etc/init.d' called nvidia-glx
------------
Any ideas as to how to get back to the quick boot up that I had before running automatix?
Martin
BLTicklemonster
January 25th, 2006, 05:24 PM
Odd. I have an MX 400, and I just looked in my /etc/X11/xorg.conf and it's got this:
Section "Device"
Identifier "NVIDIA Corporation NV11DDR [GeForce2 MX 100 DDR/200 DDR]"
Driver "nvidia"
BusID "PCI:2:0:0"
VideoRam 32
EndSection
Anyway, does yours look like that? If not I have no idea what to do to remedy this. Perhaps that file has nothing to do with anything! Not really certain, but it is one thing I'd use to totally mess up my install if I were trying to straighten it out, of course.
tseliot
January 25th, 2006, 06:31 PM
Arnieboy from the Automatix forum suggested I call in here for help - I have previously posted this but found for some reason I was in the AMD 64 area. So am reposting
My problem:
Running Automatix increased boot up time from 1 to 3 minutes. The computer hangs after it begins 'starting hardware abstraction layer' the screen goes blank apart from a white dash top left then after a minute or more the computer comes back to life and the ubuntu screen appears.
I have uninstalled most things using the advice in this (removing software installed by automatix) thread. Any idea whats going on and how to resolve the problem?
I believe my card is: nvidia geforce mx/mx400
Arnieboy said
>>>
yes this problem indeed is card related. I would suggest you refer to the following thread and ask for help. Tell them u have the nvidia-glx drivers in the repositories installed (which automatix installs.. nothing fancy other than that). mention your card details and they will help u on that further from there.
One of my team members maintains that thread.
http://ubuntuforums.org/showthread.php?t=75074
<<<
Further information about my computer
Running method 1 results in:-
nvidia-glx is already the newest version.
nvidia-settings is already the newest version.
linux-restricted-modules-2.6.12-10-386 is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 11 not upgraded
Synaptic shows the following are installed
restricted modules 2.6.12.4-11.1 and 2.6.12.4-11
nvidia-glx 1.0.7667-obuntu25
nvidia-kernel-common 1.0.7667+1
nvidia-settings 1.0.3ubuntu6
xserver-xorg-driver-nv 6.8.2-77
There is a file in '/etc/init.d' called nvidia-glx
------------
Any ideas as to how to get back to the quick boot up that I had before running automatix?
Martin
Ok, let's try with the legacy driver, which perhaps it's more suitable for your card.
Open Terminal or Konsole and copy and paste the following command (as it is):
sudo apt-get install nvidia-glx-legacy linux-restricted-modules-`uname -r`-nvidia-legacy
it will ask you to remove nvidia-glx and perhaps the old restricted modules: say yes to that.
Then restart your computer and tell me if it solved the problem.
Rasymas
January 26th, 2006, 06:17 AM
Odd. I have an MX 400, and I just looked in my /etc/X11/xorg.conf and it's got this:
Section "Device"
Identifier "NVIDIA Corporation NV11DDR [GeForce2 MX 100 DDR/200 DDR]"
Driver "nvidia"
BusID "PCI:2:0:0"
VideoRam 32
EndSection
Anyway, does yours look like that? If not I have no idea what to do to remedy this. Perhaps that file has nothing to do with anything! Not really certain, but it is one thing I'd use to totally mess up my install if I were trying to straighten it out, of course.
I have MX400 too, btw... I've tried Arnieboy's Autmatix too, no success, After installing if it's the right word, something appears..like.. em.. let me think... your X server has been altered. The hell is that? Anyway, the drivers, do you use latest or just these old 7x.xx drivers? :)
Stormbringer
January 26th, 2006, 06:37 AM
Hi!
I finally overcame my lazyness and updated to the latest NVIDIA drivers by following your guide (eyecandy stuff here I come - thanks poof!). Worked like a charm. However, there is a little improvement to your great howto regarding installation on a AMD64 platform.
At the point where the installer asks about the installation of the 32-Bit OpenGL compatiblity libs I answered no - as advised by you. Afterwards I installed them by hand ... just in case I happen to cross any 32-Bit app that needs OpenGL (and having it accelerated would be a nice).
This step goes right between Step 12 and Step 13 in Method 2
12.1) Manually installing the 32-Bit OpenGL compatiblity libraries on AMD64
Extract the contents of the installer
# sudo sh NVIDIA-Linux-x86_64-1.0-8178-pkg2.run -x
This will create a directory called "NVIDIA-Linux-x86_64-1.0-8178-pkg2".
Now copy the 32-Bit OpenGL libraries to it's destination
# sudo cp -R ./NVIDIA-Linux-x86_64-1.0-8178-pkg2/usr/lib32/* /usr/lib32
Create the required symlinks
# cd /usr/lib32
# sudo ln -s libGL.so.1 libGL.so.1.0.8178
# sudo ln -s libGLcore.so.1 libGLcore.so.1.0.8178
# sudo ln -s libnvidia-cfg.so libnvidia-cfg.so.1.0.8178
# sudo ln -s libnvidia-cfg.so.1 libnvidia-cfg.so.1.0.8178
# sudo ln -s libnvidia-tls.so.1 libnvidia-tls.so.1.0.8178
# cd ./tls
# sudo ln -s libnvidia-tls-so.1 libnvidia-tls.so.1.0.8178
# sudo ldconfig
If you are using driver version 81.78 you can safely skip step 13 and proceed to step 14 - the "nvidia-settings" application has just been installed by the NVIDIA installer and should be available at "Applications" -> "System Tools" -> "NVIDIA X Server Settings".
NOTE: 32-Bit chroot - OpenGL acceleration?
I'm not sure about this - maybe someone likes to give it a try as I don't run any 32-Bit OpenGL applications inside the 32-Bit chroot.
Copy the aforementioned libraries together with its symlinks and the tls directory from /usr/lib32/ to /chroot/usr/lib/. When you are done open up the 32-Bit chroot Terminal and issue a "sudo ldconfig" to reflect the changes.
From my point of view this should enable hardware acceleration inside the 32-Bit chroot - but don't take it for granted.
Hope it's a valueable addition to the HOWTO.
Cheers, Storm.
tseliot
January 26th, 2006, 06:49 AM
Hi!
I finally overcame my lazyness and updated to the latest NVIDIA drivers by following your guide (eyecandy stuff here I come - thanks poof!). Worked like a charm. However, there is a little improvement to your great howto regarding installation on a AMD64 platform.
At the point where the installer asks about the installation of the 32-Bit OpenGL compatiblity libs I answered no - as advised by you. Afterwards I installed them by hand ... just in case I happen to cross any 32-Bit app that needs OpenGL (and having it accelerated would be a nice).
This step goes right between Step 12 and Step 13 in Method 2
12.1) Manually installing the 32-Bit OpenGL compatiblity libraries on AMD64
Extract the contents of the installer
# sudo sh NVIDIA-Linux-x86_64-1.0-8178-pkg2.run -x
This will create a directory called "NVIDIA-Linux-x86_64-1.0-8178-pkg2".
Now copy the 32-Bit OpenGL libraries to it's destination
# sudo cp -R ./NVIDIA-Linux-x86_64-1.0-8178-pkg2/usr/lib32/* /usr/lib32
Create the required symlinks
# cd /usr/lib32
# sudo ln -s libGL.so.1 libGL.so.1.0.8178
# sudo ln -s libGLcore.so.1 libGLcore.so.1.0.8178
# sudo ln -s libnvidia-cfg.so libnvidia-cfg.so.1.0.8178
# sudo ln -s libnvidia-cfg.so.1 libnvidia-cfg.so.1.0.8178
# sudo ln -s libnvidia-tls.so.1 libnvidia-tls.so.1.0.8178
# cd ./tls
# sudo ln -s libnvidia-tls-so.1 libnvidia-tls.so.1.0.8178
# sudo ldconfig
If you are using driver version 81.78 you can safely skip step 13 and proceed to step 14 - the "nvidia-settings" application has just been installed by the NVIDIA installer and should be available at "Applications" -> "System Tools" -> "NVIDIA X Server Settings".
NOTE: 32-Bit chroot - OpenGL acceleration?
I'm not sure about this - maybe someone likes to give it a try as I don't run any 32-Bit OpenGL applications inside the 32-Bit chroot.
Copy the aforementioned libraries together with its symlinks and the tls directory from /usr/lib32/ to /chroot/usr/lib/. When you are done open up the 32-Bit chroot Terminal and issue a "sudo ldconfig" to reflect the changes.
From my point of view this should enable hardware acceleration inside the 32-Bit chroot - but don't take it for granted.
Hope it's a valueable addition to the HOWTO.
Cheers, Storm.
Thanks for reporting. I'm not using Ubuntu 64bit any more so I'm not able to test it. I'll add it to the guide as soon as I have some spare time (I'm studying, as I always do ;) )
martinbriscoe
January 26th, 2006, 01:00 PM
Ok, let's try with the legacy driver, which perhaps it's more suitable for your card.
Open Terminal or Konsole and copy and paste the following command (as it is):
sudo apt-get install nvidia-glx-legacy linux-restricted-modules-`uname -r`-nvidia-legacy
it will ask you to remove nvidia-glx and perhaps the old restricted modules: say yes to that.
Then restart your computer and tell me if it solved the problem.
Many thanks for your help but the problem seems to have been solved by a guy in the AMD 64 forum. For the record I had the same idea as you and tried the legacy driver, but this caused a major problem in that the graphics wouldnt load at all so I could only access the command line!
The solution (Thanks to MartinG) was to:
'sudo dpkg-reconfigure xserver-xorg'. This program selected the 'nv' driver and after rebooting the problem was solved. I understand that the nv driver may be a little basic but I dont play games so I dont think it will matter.
I am sorry to have cross posted and to have taken up your time, but you guys on these forums do a really great job, so many thanks
I'll probably be back ;)
Martin
pelle.k
January 26th, 2006, 01:04 PM
I'd just like to add (though i'm sure if you browse this entire thread, you'll know this), but driver version 8178 should work for most legacy cards too.
I've used it on my old desktop with gf 200 mx, as well as my brand new laptop with 6800 go.
This isn't really clear in the howto.
I'll retract my latest statement.. My bad. Oddly enough gf 200 mx (cheap-o version) , isn't considered "too old" but gf 2 in general is.
Tibor60
January 26th, 2006, 01:11 PM
I am really upset with this NVIDIA drivers problem.
1. First I did all steps as I red in the BinaryDriverHowto/Nvidia. It was looking all is good, stop by step, but after the last step, CTRL-Alt-Backspace, I have ended up on the same place, no NVIDIA drivers, only restarted the system.
2. After that I did all in the method 1 of this guide, te result is the same, all looking good in the process, but nothing happens... no NVIDIA driver.
3. Then I tryed to do all by the method 2. Steps was going nicely until
sudo sh NVIDIA-Linux-x86-1.0-8178-pkg1.run
The process finished with the error message:
"unable to load the kernel module `nvidia.ko` This is most likely because the kernel modul was built using the wrong kernel source file. Please make sure you have installed the kernel source files for your kernel and that are properly configured; 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 cpmmand line option"
What to do? I was not aware that I need with Ubuntu to study to install kernel sources, and configure them. I did not changes anything and I only did all as was instructed... can I work with Ubuntu without going deeply in these things or better to go to an other OS?
BLTicklemonster
January 26th, 2006, 01:40 PM
I have MX400 too, btw... I've tried Arnieboy's Autmatix too, no success, After installing if it's the right word, something appears..like.. em.. let me think... your X server has been altered. The hell is that? Anyway, the drivers, do you use latest or just these old 7x.xx drivers? :)
I used the new nvidia drivers downloaded from the site the first time, then put an ati card (do not ever ever ever attempt to use ati with linux. sure, some people can, and I did get them working just fine, but no where near as well as nvidia) in, but the mouse acted drunk in Unreal tournament, so I put an nvidia in, and followed the instructions posted here to install again using method three. You may have already posted it, but what are your system specs? What motherboard and what chipset do you have, if you know? I'm wondering if there's not something there that is causing the problems.
In the log file we talked about earlier, go through, and it will take a long time to do it, but look at all the nvidia entries, and see if you can isolate just the ones that have a warning or an error associated with them, and copy and paste them off into a separate text document, and once you have them together, paste them here, and see if they can shed some light on the problem.
I know that's a bit of a hassle, but understand that the knowlege gained might help someone along the way later on. Ubuntu is still a work in progress, and any time someone has a problem, it's nice to see what the problem was, and what the correction was, also. I get ticked when I see someone have a problem, then post "Got it working". It would be helpful if people would say, instead, "I got it working, and here's how I did it".
So please hang in there, and see if this can be worked out. No telling how many people you can help out.
Stormbringer
January 26th, 2006, 02:07 PM
3. Then I tryed to do all by the method 2. Steps was going nicely until
sudo sh NVIDIA-Linux-x86-1.0-8178-pkg1.run
The process finished with the error message:
What to do?
I think you either missed or overread a step in Method 2 ...
Method 2 / Step 2 advises you to do the following in a terminal:
# sudo apt-get install build-essential gcc gcc-3.4
This command will install all the tools you need to compile a sourcecode - as soon as they're installed we're still in the need for the kernel headers to satisfy the NVIDIA installer.
Method 2 / Step 5 cares about this ...
# sudo apt-get install linux-image-386 linux-headers-386
You may reduce the command to...
# sudo apt-get install linux-headers-`uname -r`
If you fire up the NVIDIA installer everything should go fine.
Carefully following the instructions line-by-line gets you to the goal of having the latest NVIDIA driver installed on your system ... it worked for me and it worked for others as well.
Tibor60
January 26th, 2006, 03:03 PM
I have tried to do again, but it seems I did not forget this lines:
The copy of my terminal commands:
tibor@GOLDEN10:~$ sudo apt-get install build-essential gcc gcc-3.4
Password:
Reading package lists... Done
Building dependency tree... Done
build-essential is already the newest version.
gcc is already the newest version.
gcc-3.4 is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
tibor@GOLDEN10:~$ uname -r
2.6.12-10-686
tibor@GOLDEN10:~$ sudo apt-get install linux-image-`uname -r` linux-headers-`uname -r` Reading package lists... Done
Building dependency tree... Done
linux-image-2.6.12-10-686 is already the newest version.
linux-headers-2.6.12-10-686 is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
tibor@GOLDEN10:~$
tseliot
January 26th, 2006, 03:26 PM
...I'll probably be back ;)
Martin
No problem, when you feel you are ready to solve the problem I'll be here to help you .
tseliot
January 26th, 2006, 03:43 PM
can I work with Ubuntu without going deeply in these things or better to go to an other OS?
If you don't use your graphic card to play games or need 3d acceleration then you can use the "nv" (i.e. the opensource driver) instead of "nvidia" (the proprietary one) and your system will work fine. There's no need to change distro (unless you dislike Ubuntu)
If you want to use 3d acceleration follow these steps:
sudo apt-get install linux-tree
cd /usr/src
sudo tar --bzip2 -xvf linux-source-2.6.12.tar.bz2
sudo ln -sf /usr/src/linux-source-2.6.12 /usr/src/linux
cd /usr/src/linux
Then
CTRL+ALT+F1
sudo /etc/init.d/gdm stop
OR
sudo /etc/init.d/kdm stop (if you use KDE)
CC=gcc-3.4
export CC
Then run the nvidia installer again in the following way:
cd path_to_your_nvidia_installer
sudo sh NVIDIA-Linux-x86-1.0-8178-pkg1.run --kernel-source-path=/usr/src/linux
Then tell me if it works
tseliot
January 26th, 2006, 03:46 PM
I'd just like to add (though i'm sure if you browse this entire thread, you'll know this), but driver version 8178 should work for most legacy cards too.
I've used it on my old desktop with gf 200 mx, as well as my brand new laptop with 6800 go.
This isn't really clear in the howto.
I'll retract my latest statement.. My bad. Oddly enough gf 200 mx (cheap-o version) , isn't considered "too old" but gf 2 in general is.
Well, I haven't tested all nvidia cards therefore I rely upon what NVIDIA documentation claims about compatibilty. Anyhow I appreciate your feedback.
Tibor60
January 26th, 2006, 05:01 PM
Then run the nvidia installer again in the following way:
cd path_to_your_nvidia_installer
sudo sh NVIDIA-Linux-x86-1.0-8178-pkg1.run --kernel-source-path=/usr/src/linux
Then tell me if it works...
That's really a big pain with this driver, after doing all I received an error message again:
"The kernel header file `/usr/src/linux/include/linux/version.h` does not exist. The most likely reason for this is that the kernel source files in `/usr/src/linux` have not been configured."
I am in a horror. It is the first thing I want to do is this distro... doing second day already. Maybe it will be repeated when installing fonts, scanners, printers, etc.,?
Rasymas
January 26th, 2006, 05:10 PM
I used the new nvidia drivers downloaded from the site the first time, then put an ati card (do not ever ever ever attempt to use ati with linux. sure, some people can, and I did get them working just fine, but no where near as well as nvidia) in, but the mouse acted drunk in Unreal tournament, so I put an nvidia in, and followed the instructions posted here to install again using method three. You may have already posted it, but what are your system specs? What motherboard and what chipset do you have, if you know? I'm wondering if there's not something there that is causing the problems.
In the log file we talked about earlier, go through, and it will take a long time to do it, but look at all the nvidia entries, and see if you can isolate just the ones that have a warning or an error associated with them, and copy and paste them off into a separate text document, and once you have them together, paste them here, and see if they can shed some light on the problem.
I know that's a bit of a hassle, but understand that the knowlege gained might help someone along the way later on. Ubuntu is still a work in progress, and any time someone has a problem, it's nice to see what the problem was, and what the correction was, also. I get ticked when I see someone have a problem, then post "Got it working". It would be helpful if people would say, instead, "I got it working, and here's how I did it".
So please hang in there, and see if this can be worked out. No telling how many people you can help out.
Here's what I found, I bet this is not usefull at all :D
(==) Log file: "/var/log/Xorg.0.log", Time: Sat Jan 21 15:58:19 2006
(==) Using config file: "/etc/X11/xorg.conf"
(==) ServerLayout "Default Layout"
(**) |-->Screen "Default Screen" (0)
(**) | |-->Monitor "AOC Spectrum"
(**) | |-->Device "NVIDIA Corporation NV11 [GeForce2 MX/MX 400]"
(**) |-->Input Device "Generic Keyboard"
(**) |-->Input Device "Configured Mouse"
(WW) The directory "/usr/share/X11/fonts/cyrillic" does not exist.
Entry deleted from font path.
(WW) The directory "/usr/share/X11/fonts/CID" does not exist.
Entry deleted from font path.
(WW) `fonts.dir' not found (or not valid) in "/var/lib/defoma/x-ttcidfont-conf.d/dirs/CID".
Entry deleted from font path.
(Run 'mkfontdir' on "/var/lib/defoma/x-ttcidfont-conf.d/dirs/CID").
(**) FontPath set to "/usr/share/X11/fonts/misc,/usr/share/X11/fonts/100dpi/:unscaled,/usr/share/X11/fonts/75dpi/:unscaled,/usr/share/X11/fonts/Type1,/usr/share/X11/fonts/100dpi,/usr/share/X11/fonts/75dpi,/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
(==) RgbPath set to "/usr/X11R6/lib/X11/rgb"
(WW) Open APM failed (/dev/apm_bios) (No such file or directory)
(--) using VT number 7
Anyway, here's my parameters :roll:
Processor:Intel(R) Celeron(TM) CPU 1100 MHz
Motherboard:Supprts Intel Socket 370 processors
System clock 66/100/133MHz
Does not support PPGA Celeron processor
Chipset:
VIA VT82C694T + VT82C686B dual chip AGPset
Monitor: some AOC, 96Hz
Video card: NVIDIA GeForce2 MX/MX 400 64 MB
Location: PCI bus 1, device 0, function 0
I hope we (you) :lol: will find a solution [-o<
tseliot
January 26th, 2006, 05:11 PM
Then run the nvidia installer again in the following way:
cd path_to_your_nvidia_installer
sudo sh NVIDIA-Linux-x86-1.0-8178-pkg1.run --kernel-source-path=/usr/src/linux
Then tell me if it works...
That's really a big pain with this driver, after doing all I received an error message again:
"The kernel header file `/usr/src/linux/include/linux/version.h` does not exist. The most likely reason for this is that the kernel source files in `/usr/src/linux` have not been configured."
I am in a horror. It is the first thing I want to do is this distro... doing second day already. Maybe it will be repeated when installing fonts, scanners, printers, etc.,?
Try this then:
sudo ln -sf /usr/src/linux-headers-`uname -r` /usr/src/linux
Then try the installer again.
Don't worry, we can make it work (and improve my guide as well ;) )
Tibor60
January 26th, 2006, 05:28 PM
I did it, and received the same error message with this missing version.h
Tibor60
January 26th, 2006, 05:38 PM
I did a search with "find", but I have no enough knowledge how ti use the results:
/usr/include/linux/dvb/version.h
/usr/include/linux/version.h
/usr/src/linux-headers-2.6.12-10-686/include/linux/version.h
/usr/src/linux-headers-2.6.12-10/include/linux/dvb/version.h
/usr/src/linux-headers-2.6.12-10/include/linux/version.h
/usr/src/linux-headers-2.6.12-10/include/pcmcia/version.h
/usr/src/linux-headers-2.6.12-10/include/sound/version.h
/usr/src/linux-headers-2.6.12-10/include/wlan/version.h
/usr/src/linux-source-2.6.12/arch/i386/math-emu/version.h
/usr/src/linux-source-2.6.12/drivers/net/wireless/acx/version.h
/usr/src/linux-source-2.6.12/include/linux/dvb/version.h
/usr/src/linux-source-2.6.12/include/pcmcia/version.h
/usr/src/linux-source-2.6.12/include/sound/version.h
/usr/src/linux-source-2.6.12/include/wlan/version.h
tseliot
January 26th, 2006, 06:11 PM
I did a search with "find", but I have no enough knowledge how ti use the results:
/usr/include/linux/dvb/version.h
/usr/include/linux/version.h
/usr/src/linux-headers-2.6.12-10-686/include/linux/version.h
/usr/src/linux-headers-2.6.12-10/include/linux/dvb/version.h
/usr/src/linux-headers-2.6.12-10/include/linux/version.h
/usr/src/linux-headers-2.6.12-10/include/pcmcia/version.h
/usr/src/linux-headers-2.6.12-10/include/sound/version.h
/usr/src/linux-headers-2.6.12-10/include/wlan/version.h
/usr/src/linux-source-2.6.12/arch/i386/math-emu/version.h
/usr/src/linux-source-2.6.12/drivers/net/wireless/acx/version.h
/usr/src/linux-source-2.6.12/include/linux/dvb/version.h
/usr/src/linux-source-2.6.12/include/pcmcia/version.h
/usr/src/linux-source-2.6.12/include/sound/version.h
/usr/src/linux-source-2.6.12/include/wlan/version.h
type:
cd /usr/src/linux
ls
and post the output
P.S. I'm going to bed now. Good night
Tibor60
January 26th, 2006, 06:15 PM
I did some experiments, and it seems that there is to version of errors:
1. sudo ln -sf /usr/src/linux-source-2.6.12 /usr/src/linux
this link do not show properly the place of the version.h file, it is not found.
"The kernel header file `/usr/src/linux/include/linux/version.h` does not exist. The most likely reason for this is that the kernel source files in `/usr/src/linux` have not been configured."
2. sudo ln -sf /usr/src/linux-headers-`uname -r` /usr/src/linux
with this link the version.h file is found, but in that way I receive the first error message again:
"unable to load the kernel module `nvidia.ko` This is most likely because the kernel modul was built using the wrong kernel source file. Please make sure you have installed the kernel source files for your kernel and that are properly configured; 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 command line option"
Tibor60
January 26th, 2006, 06:27 PM
tibor@GOLDEN10:~$ cd /usr/src/linux
tibor@GOLDEN10:/usr/src/linux$ ls
arch drivers init lib Module.symvers security
cluster fs ipc Makefile net sound
crypto include kernel mm scripts usr
tibor@GOLDEN10:/usr/src/linux$
adamthompson
January 26th, 2006, 11:58 PM
I got it working! I'm not quite sure what made the difference. In a PM, Iandefor suggested using VESA if I couldn't get the new NVIDIA driver to work. I did that and was able to get Gnome working although it looked bad (as though the refresh rate was set too low). But once I had Gnome and opened up Firefox, I realized that the network wasn't working. I managed to get the network working by looking at the Network Configuration section of /usr/share/doc/nforce/ReleaseNotes.html. Then I reinstalled the NVIDIA video driver and added Load "record" to the Modules section of xorg.conf. After that, it worked. I'm not quite sure which of the two things I did made a difference.
I'm happy now.
tseliot
January 27th, 2006, 05:22 AM
I did some experiments, and it seems that there is to version of errors:
1. sudo ln -sf /usr/src/linux-source-2.6.12 /usr/src/linux
this link do not show properly the place of the version.h file, it is not found.
"The kernel header file `/usr/src/linux/include/linux/version.h` does not exist. The most likely reason for this is that the kernel source files in `/usr/src/linux` have not been configured."
2. sudo ln -sf /usr/src/linux-headers-`uname -r` /usr/src/linux
with this link the version.h file is found, but in that way I receive the first error message again:
"unable to load the kernel module `nvidia.ko` This is most likely because the kernel modul was built using the wrong kernel source file. Please make sure you have installed the kernel source files for your kernel and that are properly configured; 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 command line option"
Could you post the entire log file i.e. your /var/log/nvidia-installer.log
P.S. Usually the nvidia installer is not that stubborn ;)
tseliot
January 27th, 2006, 05:24 AM
I got it working! I'm not quite sure what made the difference. In a PM, Iandefor suggested using VESA if I couldn't get the new NVIDIA driver to work. I did that and was able to get Gnome working although it looked bad (as though the refresh rate was set too low). But once I had Gnome and opened up Firefox, I realized that the network wasn't working. I managed to get the network working by looking at the Network Configuration section of /usr/share/doc/nforce/ReleaseNotes.html. Then I reinstalled the NVIDIA video driver and added Load "record" to the Modules section of xorg.conf. After that, it worked. I'm not quite sure which of the two things I did made a difference.
I'm happy now.
Thanks for reporting
Tibor60
January 27th, 2006, 06:24 AM
I post the log file is next message, but first some of my feelings about the problems.
I think here there is a mismatch about the kernels. I had in the /boot 2 kernels, vmlinuz-2.6.12-9-686 and vmlinuz-2.6.12-10-686. After trying the nvidia, apt-getting the kernel-tree I have a third: vmlinuz-2.6.12-10-386
There is booting the vmlinuz-2.6.12-10-686 but for what kernel the kernel-tree was installed? And concerning the hassles, I installed the nvidia driver on this same PC with an other distro, on an other mobil winchester in 5 minutes. Unfortunately that winchester has gone, and that distro was not very good for games and experiments, that was clearly for office purposes, and it is why I decided to give a try to Ubuntu.
Tibor60
January 27th, 2006, 06:28 AM
vidia-installer log file '/var/log/nvidia-installer.log'
creation time: Fri Jan 27 00:36:59 2006
option status:
license pre-accepted : false
update : false
force update : false
expert : false
uninstall : false
driver info : false
no precompiled interface: false
no ncurses color : false
query latest driver ver : false
OpenGL header files : true
no questions : false
silent : false
no backup : false
kernel module only : false
sanity : false
add this kernel : false
no runlevel check : false
no network : false
no ABI note : false
no RPMs : false
force tls : (not specified)
force compat32 tls : (not specified)
X install prefix : /usr/X11R6
OpenGL install prefix : /usr
compat32 install prefix : (not specified)
installer install prefix: /usr
utility install prefix : /usr
kernel name : (not specified)
kernel include path : (not specified)
kernel source path : /usr/src/linux
kernel output path : (not specified)
kernel install path : (not specified)
proc mount point : /proc
ui : (not specified)
tmpdir : /tmp
ftp mirror : ftp://download.nvidia.com
RPM file list : (not specified)
Using: nvidia-installer ncurses user interface
-> License accepted.
-> 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: Yes)
-> No matching precompiled kernel interface was found on the NVIDIA ftp site;
this means that the installer will need to compile a kernel interface for
your kernel.
-> Performing CC test with CC="gcc-3.4".
-> Using the kernel source path '/usr/src/linux' as specified by the
'--kernel-source-path' commandline option.
-> Kernel source path: '/usr/src/linux'
-> Kernel output path: '/usr/src/linux'
-> Performing rivafb check.
-> Performing nvidiafb check.
-> Cleaning kernel module build directory.
executing: 'cd ./usr/src/nv; make clean'...
rm -f -f nv.o nv-vm.o os-agp.o os-interface.o os-registry.o nv.o nv-vm.o os-
agp.o os-interface.o os-registry.o nvidia.mod.o
rm -f -f build-in.o nv-linux.o *.d .*.{cmd,flags}
rm -f -f nvidia.{o,ko,mod.{o,c}} nv_compiler.h *~
rm -f -f stprof stprof.o symtab.h
rm -f -rf .tmp_versions
-> Building kernel module:
executing: 'cd ./usr/src/nv; make module SYSSRC=/usr/src/linux SYSOUT=/usr/s
rc/linux'...
NVIDIA: calling KBUILD...
make CC=gcc-3.4 KBUILD_VERBOSE=1 -C /usr/src/linux SUBDIRS=/tmp/selfgz10688
/NVIDIA-Linux-x86-1.0-8178-pkg1/usr/src/nv modules
/bin/sh: /usr/src/linux-headers-2.6.12-10/scripts/gcc-version.sh: No such fi
le or directory
mkdir -p /tmp/selfgz10688/NVIDIA-Linux-x86-1.0-8178-pkg1/usr/src/nv/.tmp_ver
sions
WARNING: Symbol version dump /usr/src/linux-headers-2.6.12-10/Module.symve
rs
is missing; modules will have no dependencies and modversions.
make -f scripts/Makefile.build obj=/tmp/selfgz10688/NVIDIA-Linux-x86-1.0-817
8-pkg1/usr/src/nv
make[3]: scripts/Makefile.build: No such file or directory
make[3]: *** No rule to make target `scripts/Makefile.build'. Stop.
make[2]: *** [_module_/tmp/selfgz10688/NVIDIA-Linux-x86-1.0-8178-pkg1/usr/sr
c/nv] Error 2
NVIDIA: left KBUILD.
nvidia.ko failed to build!
make[1]: *** [mdl] Error 1
make: *** [module] Error 2
-> Error.
ERROR: Unable to build the NVIDIA kernel 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.
Now i must go, but I will continue the "fight" in the evening.
tseliot
January 27th, 2006, 07:22 AM
Now i must go, but I will continue the "fight" in the evening.
Mmm... the installer doesn't seem to love you. You're not the only one. I've found a possible solution on the Nvidia forums.
sudo ln -sf /usr/src/linux-source-2.6.12 /usr/src/linux
su
cd /usr/src/linux
make clobber cloneconfig prepare-all
Then try the installer again (with the same option "--kernel-source-path" as before)
Inkyskin
January 27th, 2006, 09:27 AM
Hi, I have only been using Linux for about 2 days, so go easy on me here ;)
I have tried installing the latest nvidia drivers, but keep getting stuck. I keep getting the GCC/CC error you describe in the problem section. I have set up gcc-3.4 for definate. You suggest using this fix:
sudo ln -s /usr/bin/gcc /usr/bin/cc
But I get this returned to me:
ln: `/usr/bin/cc': File exists
I forge ahead anyways, but the install always dies on the same error still. Any ideas on what Im doing wrong? I really need to sort this as the default refresh rate is set at 60Hz for the monitor, and it needs to be 72, and I cant change it, therefore I am left with a high pitch beep coming from the monitor 50% of the time!
tseliot
January 27th, 2006, 09:38 AM
Hi, I have only been using Linux for about 2 days, so go easy on me here ;)...
About the refresh rate, try this guide: http://ubuntuforums.org/showthread.php?t=83973&highlight=resolution
About the problem with the installer, use this command then try the installer again:
sudo ln -sf /usr/bin/gcc-3.4 /usr/bin/gcc
Tibor60
January 27th, 2006, 12:28 PM
Could not do, receiving error message:
tibor@GOLDEN10:/usr/src/linux$ make clobber cloneconfig prepare-all
Makefile:485: .config: No such file or directory
make[1]: Nothing to be done for `Makefile'.
Makefile:485: .config: No such file or directory
make[1]: *** No rule to make target `clobber'. Stop.
make: *** [clobber] Error 2
tseliot
January 27th, 2006, 12:48 PM
Could not do, receiving error message:
tibor@GOLDEN10:/usr/src/linux$ make clobber cloneconfig prepare-all
Makefile:485: .config: No such file or directory
make[1]: Nothing to be done for `Makefile'.
Makefile:485: .config: No such file or directory
make[1]: *** No rule to make target `clobber'. Stop.
make: *** [clobber] Error 2
Ok try this other thing:
cd /usr/src/linux
sudo make oldconfig
Then try the installer again (with the same option "--kernel-source-path" as before)
Tibor60
January 27th, 2006, 01:16 PM
I did, and we are back to this error message:
"The kernel header file `/usr/src/linux/include/linux/version.h` does not exist. The most likely reason for this is that the kernel source files in `/usr/src/linux` have not been configured."
tseliot
January 27th, 2006, 01:19 PM
I did, and we are back to this error message:
"The kernel header file `/usr/src/linux/include/linux/version.h` does not exist. The most likely reason for this is that the kernel source files in `/usr/src/linux` have not been configured."
It's a common problem on the nvidia forums.
Ok, let's use Method 1 (in which you don't have to compile anything).
Then tell me what happens
Tibor60
January 27th, 2006, 01:27 PM
I am not an adventure seeker, and of course I started with the method 1. All was going good, no error messages, not any problems in the process. The problem was only after re-starting the the PC. Not any NVIDIA splashscreens, not any 3D support... the system is not changed at all.
tseliot
January 27th, 2006, 01:34 PM
I am not an adventure seeker, and of course I started with the method 1. All was going good, no error messages, not any problems in the process. The problem was only after re-starting the the PC. Not any NVIDIA splashscreens, not any 3D support... the system is not changed at all.
Well in that case you could do this after method 1:
sudo gedit /etc/X11/xorg.conf
Then set the driver from "nv" to "nvidia" in the the "Section Device".
The problem is that sometimes this command "sudo nvidia-glx-config enable" doesn't work (and doesn't set the driver from "nv" to "nvidia"). Therefore you have to do it manually.
I didn't understand what your real problem was with Method 1 in your 1st post. Sorry, but I have an exam next wednesday and I'm not at my 100% in these days ;) .
Tibor60
January 27th, 2006, 01:56 PM
I can only say thank you for the help you give me and for the efforts to solve the problem. And my other "WOS" works, so it is not a hot problem for my work. But really, without this 3D the games are very dull looking...
I will try the advice and write about the results.
Tibor60
January 27th, 2006, 02:43 PM
Before to go farer, maybe it is important... I could check now some files on my broken winchester, and it seems that on the working UHU linux system there was a special driver installed (and functioning well): NVIDIA-Linux-x86-1.0-7174-pkg1.run
I tried to install this driver, but there was an error message about the gcc versions. Maybe it can lead us to the solution?
Tibor60
January 27th, 2006, 03:54 PM
I think there is problem with the kernel and kernel source, can you help me to re-install the right kernel sources? I did the steps, thinking that I need this 7174 driver:
sudo apt-get install nvidia-glx-legacy nvidia-settings linux-restricted-modules-`uname -r`-nvidia-legacy
sudo copy /etc/X11/xorg.conf /etc/X11/xorg.conf_backup
sudo nvidia-glx-config enable
then I edited the NVIDIA-Settings.desktop file
restarted the X server... nothing, because the xorg.conf was without change.
Then I edited the xorg.conf file: isntead of "nv" I inserted "nvidia"
and deleted the "dri" and "GLcore" lines.
restarted the x server, anf it hanged on with the error:
"fatal: could not open /lib/modules/2.6.12-10-686/volatile/nvidia.ko
no such file or directory"
What else?
tseliot
January 27th, 2006, 04:01 PM
Before to go farer, maybe it is important... I could check now some files on my broken winchester, and it seems that on the working UHU linux system there was a special driver installed (and functioning well): NVIDIA-Linux-x86-1.0-7174-pkg1.run
I tried to install this driver, but there was an error message about the gcc versions. Maybe it can lead us to the solution?
The gcc problem is easy to solve:
sudo apt-get --purge remove nvidia-glx-legacy nvidia-settings linux-restricted-modules-`uname -r`-nvidia-legacy
sudo apt-get --purge remove nvidia-glx linux-restricted-modules-`uname -r`
then:
sudo apt-get install gcc-3.4 (just to be sure that you have it)
sudo ln -sf /usr/bin/gcc-3.4 /usr/bin/gcc
and run the installer
Tibor60
January 27th, 2006, 05:25 PM
SUCCESS! Thank you. After running the 7174 version driver, and edititng the xorg.conf file, the NVIDIA splashscreen was activated.
There is only one error message, when executing the nvidia-settings in coomand line:
Gdk-CRITICAL **: gdk_window_invalidate_rect: assertion ` window != NULL' failed
but the settings can be done, I hope I can ignore this error message.
tseliot
January 27th, 2006, 05:41 PM
SUCCESS! Thank you. After running the 7174 version driver, and edititng the xorg.conf file, the NVIDIA splashscreen was activated.
There is only one error message, when executing the nvidia-settings in coomand line:
Gdk-CRITICAL **: gdk_window_invalidate_rect: assertion ` window != NULL' failed
but the settings can be done, I hope I can ignore this error message.
Yes, you can ignore it. Enjoy your driver :) !
Vinze
January 28th, 2006, 06:20 AM
Looking at all the posts, I must've been lucky, but anyway, it worked! Now I know why TuxRacer and Scorched3D didn't work for me, thanks a lot!
BLTicklemonster
January 28th, 2006, 09:55 AM
Here's what I found, I bet this is not usefull at all :D
(==) Log file: "/var/log/Xorg.0.log", Time: Sat Jan 21 15:58:19 2006
(==) Using config file: "/etc/X11/xorg.conf"
(==) ServerLayout "Default Layout"
(**) |-->Screen "Default Screen" (0)
(**) | |-->Monitor "AOC Spectrum"
(**) | |-->Device "NVIDIA Corporation NV11 [GeForce2 MX/MX 400]"
(**) |-->Input Device "Generic Keyboard"
(**) |-->Input Device "Configured Mouse"
(WW) The directory "/usr/share/X11/fonts/cyrillic" does not exist.
Entry deleted from font path.
(WW) The directory "/usr/share/X11/fonts/CID" does not exist.
Entry deleted from font path.
(WW) `fonts.dir' not found (or not valid) in "/var/lib/defoma/x-ttcidfont-conf.d/dirs/CID".
Entry deleted from font path.
(Run 'mkfontdir' on "/var/lib/defoma/x-ttcidfont-conf.d/dirs/CID").
(**) FontPath set to "/usr/share/X11/fonts/misc,/usr/share/X11/fonts/100dpi/:unscaled,/usr/share/X11/fonts/75dpi/:unscaled,/usr/share/X11/fonts/Type1,/usr/share/X11/fonts/100dpi,/usr/share/X11/fonts/75dpi,/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
(==) RgbPath set to "/usr/X11R6/lib/X11/rgb"
(WW) Open APM failed (/dev/apm_bios) (No such file or directory)
(--) using VT number 7
Anyway, here's my parameters :roll:
Processor:Intel(R) Celeron(TM) CPU 1100 MHz
Motherboard:Supprts Intel Socket 370 processors
System clock 66/100/133MHz
Does not support PPGA Celeron processor
Chipset:
VIA VT82C694T + VT82C686B dual chip AGPset
Monitor: some AOC, 96Hz
Video card: NVIDIA GeForce2 MX/MX 400 64 MB
Location: PCI bus 1, device 0, function 0
I hope we (you) :lol: will find a solution [-o<
That's all the log file says? Period? Nothing else wayyyy down the line? It's going to take some looking, but somewhere in there you will find a problem listed that will give you a clue as to what the problem is (probably).
tekwarren
January 28th, 2006, 10:42 AM
I'm a newb and DID have some troubles getting the driver installed but I did get it in the end. Curiously though I ran into some issues: when I started the nvidia installer it said it could not detect a compatible precompiled kernal (and yes I did update it successfully as per the instructions). It asked me if I wanted to download one from nvidia's ftp which I tried and it said it failed. However I was somehow able to keep moving forward and it DID install the drivers successfully. I also did not have to do all the editing of the files to tell it to use glx or comment out the lines it says to in the instructions here...they where not even there. I also did not have to apt-get the nvidia "controll panel" it was just there when I restarted X. So I guess in the end it was pretty easy just confusing. Maybe the newer install package does alot of the last steps for you??
yetanothersteve
January 28th, 2006, 10:43 AM
Thank you very much, I wanted to install the 1.0-8178 drivers from Nvidia and followed method 2. Tip: print the method you will use first or save the text to a text file and view under another console (CTRL-ALT-F2) for the non-X portions if you only have one computer.
I had been running the Ubuntu NVidia packages for 1.0.7667 and wanted to see if there was a performance improvement with 8178. Quake IV demo now ran consistently in the 40 to 63fps range both indoors and outside as opposed to dropping into the 30s and even high 20s under the 7667 drivers.
I believe the NVidia driver package also included the NVidia Settings program as I was able to run 'nvidia-settings' without installing it. I look in Synaptic and it is clearly not installed.
I just bought an evga GeForce 6800XT and I think it is decent for the price.
tseliot
January 28th, 2006, 11:32 AM
Curiously though I ran into some issues: when I started the nvidia installer it said it could not detect a compatible precompiled kernal (and yes I did update it successfully as per the instructions). It asked me if I wanted to download one from nvidia's ftp which I tried and it said it failed. However I was somehow able to keep moving forward and it DID install the drivers successfully.
That's the way it works.
I also did not have to do all the editing of the files to tell it to use glx or comment out the lines it says to in the instructions here...they where not even there. I also did not have to apt-get the nvidia "controll panel" it was just there when I restarted X. So I guess in the end it was pretty easy just confusing. Maybe the newer install package does alot of the last steps for you??
The nvdia driver 8174 or higher configure all for you (I think it's written in my guide)
tseliot
January 28th, 2006, 11:34 AM
I believe the NVidia driver package also included the NVidia Settings program as I was able to run 'nvidia-settings' without installing it. I look in Synaptic and it is clearly not installed.
Yep, that's true for driver 8174 or higher.
adamthompson
January 28th, 2006, 02:46 PM
I thought I had this working, but not quite. The only way I can get the new NVIDIA driver to work is to first use the VESA driver, then install the new NVIDIA driver, then type "/etc/init.d/gdm start". Once I restart the computer the xserver crashes at startup. Reinstalling the NVIDIA driver from the command line won't work. I have to edit /etc/X11/xorg.conf, changing "nvidia" to "vesa". Then I have to restart the computer and reinstall the NVIDIA driver, which will work until I restart the computer again.
Anybody have any idea what's going on here?
tseliot
January 28th, 2006, 03:46 PM
I thought I had this working, but not quite. The only way I can get the new NVIDIA driver to work is to first use the VESA driver, then install the new NVIDIA driver, then type "/etc/init.d/gdm start". Once I restart the computer the xserver crashes at startup. Reinstalling the NVIDIA driver from the command line won't work. I have to edit /etc/X11/xorg.conf, changing "nvidia" to "vesa". Then I have to restart the computer and reinstall the NVIDIA driver, which will work until I restart the computer again.
Anybody have any idea what's going on here?
I need you to reproduce the error.
Therefore set the driver to "nvidia" in your xorg.conf
When GDM crashes at start-up Press CTRL+ALT+F1
Then type
Then:
sudo /etc/init.d/gdm stop (if you use GDM)
startx -- -verbose 5 -logverbose 5
You will get the same error.
sudo cp /var/log/Xorg.0.log /home/your_username/Xorg.0.log
(Of course you have to replace "your_username" with your username)
and post the content of that file (which you can find under /home/your_username/Xorg.0.log )
BTW if you want to access the GNOME or KDE again you can use this quick fix:
sudo nano /etc/X11/xorg.conf
Set the driver back to "nv" instead of "nvidia"
CTRL+O to save
CTRL+X to exit
sudo /etc/init.d/gdm stop (if you use GDM)
Then
sudo /etc/init.d/gdm start (if you use GDM)
superhew
January 28th, 2006, 05:15 PM
hey
sorry if i am asking a question already answered, but I couldn't find anything in the search...
i have been using breezy (both 32 and 64 bit versions) since it's release, and have been able to run the nvidia-glx drivers from the repo's without a problem. Recently i had all of my linux distros crash, all booting up with problems and failures. i completely formatted all my hard drives, and im starting off again from scratch.
here is the problem: nvidia-glx drivers as well as nvidia website (latest) drivers fail to start on boot. my monitor blanks out before X starts. i know i am installing them correctly, and by using the same methods i had in the past. I havent upgraded or changed any hardware, other than some hard drives. has there been some kind of update to the nvidia-glx package in the repo's? it is still 7667, so i assumed there wouldnt have been.
anyway, here is my xorg.conf:
# /etc/X11/xorg.conf (xorg X Window System server configuration file)
#
# This file was generated by dexconf, the Debian X Configuration tool, using
# values from the debconf database.
#
# Edit this file with caution, and see the /etc/X11/xorg.conf manual page.
# (Type "man /etc/X11/xorg.conf" at the shell prompt.)
#
# This file is automatically updated on xserver-xorg package upgrades *only*
# if it has not been modified since the last upgrade of the xserver-xorg
# package.
#
# If you have edited this file but would like it to be automatically updated
# again, run the following command:
# sudo dpkg-reconfigure -phigh xserver-xorg
Section "Files"
FontPath "/usr/share/X11/fonts/misc"
FontPath "/usr/share/X11/fonts/cyrillic"
FontPath "/usr/share/X11/fonts/100dpi/:unscaled"
FontPath "/usr/share/X11/fonts/75dpi/:unscaled"
FontPath "/usr/share/X11/fonts/Type1"
FontPath "/usr/share/X11/fonts/CID"
FontPath "/usr/share/X11/fonts/100dpi"
FontPath "/usr/share/X11/fonts/75dpi"
# paths to defoma fonts
FontPath "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
FontPath "/var/lib/defoma/x-ttcidfont-conf.d/dirs/CID"
EndSection
Section "Module"
Load "GLcore"
Load "i2c"
Load "bitmap"
Load "ddc"
Load "dri"
Load "extmod"
Load "freetype"
Load "glx"
Load "int10"
Load "type1"
Load "vbe"
EndSection
Section "InputDevice"
Identifier "Generic Keyboard"
Driver "kbd"
Option "CoreKeyboard"
Option "XkbRules" "xorg"
Option "XkbModel" "pc104"
Option "XkbLayout" "us"
EndSection
Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
Option "CorePointer"
Option "Device" "/dev/input/mice"
Option "Protocol" "ImPS/2"
Option "Emulate3Buttons" "true"
Option "ZAxisMapping" "4 5"
EndSection
Section "Device"
Identifier "NVIDIA Corporation NV40 [GeForce 6800 Ultra/GeForce 6800 GT]"
Driver "nv"
BusID "PCI:1:0:0"
EndSection
Section "Monitor"
Identifier "Generic Monitor"
Option "DPMS"
HorizSync 28-64
VertRefresh 43-60
EndSection
Section "Screen"
Identifier "Default Screen"
Device "NVIDIA Corporation NV40 [GeForce 6800 Ultra/GeForce 6800 GT]"
Monitor "Generic Monitor"
DefaultDepth 24
SubSection "Display"
Depth 1
Modes "1280x1024" "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 4
Modes "1280x1024" "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 8
Modes "1280x1024" "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 15
Modes "1280x1024" "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 16
Modes "1280x1024" "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 24
Modes "1280x1024" "1024x768" "800x600" "640x480"
EndSubSection
EndSection
Section "ServerLayout"
Identifier "Default Layout"
Screen "Default Screen"
InputDevice "Generic Keyboard"
InputDevice "Configured Mouse"
EndSection
Section "DRI"
Mode 0666
EndSection
thanks for reading, i hope it's just some stupid mistake i am making somewhere, but i could almost garauntee that i have been doing it the same way for as long as i have been using breezy :-k
tseliot
January 28th, 2006, 06:08 PM
hey
sorry if i am asking a question already answered, but I couldn't find anything in the search...
i have been using breezy (both 32 and 64 bit versions) since it's release, and have been able to run the nvidia-glx drivers from the repo's without a problem. Recently i had all of my linux distros crash, all booting up with problems and failures. i completely formatted all my hard drives, and im starting off again from scratch.
here is the problem: nvidia-glx drivers as well as nvidia website (latest) drivers fail to start on boot. my monitor blanks out before X starts. i know i am installing them correctly, and by using the same methods i had in the past. I havent upgraded or changed any hardware, other than some hard drives. has there been some kind of update to the nvidia-glx package in the repo's? it is still 7667, so i assumed there wouldnt have been.
anyway, here is my xorg.conf:
thanks for reading, i hope it's just some stupid mistake i am making somewhere, but i could almost garauntee that i have been doing it the same way for as long as i have been using breezy :-k
I can't notice anything wrong in your xorg.conf.
I need you to reproduce the error.
Therefore set the driver to "nvidia" in your xorg.conf
When GDM crashes at start-up Press CTRL+ALT+F1
Then type
Then:
sudo /etc/init.d/gdm stop (if you use GDM)
startx -- -verbose 5 -logverbose 5
You will get the same error.
sudo cp /var/log/Xorg.0.log /home/your_username/Xorg.0.log
(Of course you have to replace "your_username" with your username)
and post the content of that file (which you can find under /home/your_username/Xorg.0.log )
BTW if you want to access the GNOME or KDE again you can use this quick fix:
sudo nano /etc/X11/xorg.conf
Set the driver back to "nv" instead of "nvidia"
CTRL+O to save
CTRL+X to exit
sudo /etc/init.d/gdm stop (if you use GDM)
Then
sudo /etc/init.d/gdm start (if you use GDM)
chandra
January 28th, 2006, 09:23 PM
Very good HOW TO. Thanks.
I followed Method 1 with no hitches. I have one question. The lines
#Load "dri"
#Load “GLcore”
are not commented out in my modified /etc/X11/xorg.conf file after I run
sudo nvidia-glx-config enable
Is this correct behaviour, or do I have to manually edit the file?
I also have one comment: the line
sudo kate /usr/share/applications/NVIDIA-Settings.desktop
in your HOW To should be
kdesu kate /usr/share/applications/NVIDIA-Settings.desktop
for it to work properly.
tseliot
January 29th, 2006, 02:52 AM
Very good HOW TO. Thanks.
I followed Method 1 with no hitches. I have one question. The lines
#Load "dri"
#Load “GLcore”
are not commented out in my modified /etc/X11/xorg.conf file after I run
sudo nvidia-glx-config enable
Is this correct behaviour, or do I have to manually edit the file?
I usually don't comment them out but some users have problems if those lines are enabled. If it works for you you can keep them as they are.
I also have one comment: the line
sudo kate /usr/share/applications/NVIDIA-Settings.desktop
in your HOW To should be
kdesu kate /usr/share/applications/NVIDIA-Settings.desktop
for it to work properly.
Well, I don't use KDE in Ubuntu but when I did "sudo kate" worked for me. Anyhow if "kdesu kate" works better I might change the guide.
skwid
January 29th, 2006, 08:57 PM
Sorry to bother but I did a fresh install of breezy. I have the newest nvidia drivers. I followed step 2 to the letter and the nvidia installer still tells me that it can't locate the kernel source. Is there another way?
uname -r gets me 2.6.12-10-386
I have verified that all of those linux headers and modules are loaded.
I've done this before but I'm stumped here.
Thanks.
--EDIT--
Nevermind I had to do export CC=/usr/bin/gcc-3.4
and it worked fine then...
Jeremy
saubz
January 30th, 2006, 12:00 AM
Thanks for the HOWTO. I did method 2 (I have a GeForce2 Pro). I installed it, and I think it works, but how can I know its working?
saubz
January 30th, 2006, 12:14 AM
figured it out.
glxinfo
jtpratt
January 30th, 2006, 02:05 AM
That's right, the installation of a new card is not covered by the guide yet.
Try this:
boot in Recovery mode
dpkg-reconfigure xserver-org
select you videocard and the "nv" (driver for now). Whenever you find a question for which you don't know the answer just press ENTER.
Another thing: if you have to enable the right resolution you have to do it with the spacebar (then you can press ENTER).
Then reboot:
reboot
Access your BIOS and disable your Integrated graphic card. Perhaps you can choose between PCI and AGP (well, I don't know your BIOS).
Then boot Ubuntu.
If you manage to use the graphic card then you can try to install the nvidia drivers.
About the DVI: there are some users who have problems with the drivers. In that case a VGA cable (or an adapter) is the solution.
You're not the 1st user who has this problem. It's the official method.
In that case you have to type:
sudo gedit /etc/X11/xorg.conf
or
sudo nano /etc/X11/xorg.conf
and set the driver from "nv" to "nvidia"
Have a look at point 3 of the PROBLEMS SECTION.
I tried what you said...I was able to boot into gnome using 'nv' instead of 'nvidia' once I knew that my PCI setting was 1:9:0. Then I tried the nvidia installer again with method 2 instructions and it failed again. I get the "no matching precompiled interface" and "gcc-version check failed", "./usr/src/bv/conftest.sh:line 19 gcc-3.3 command not found".
I did which gcc and sudo ln -s /usr/bin/gcc /usr/bin/cc like in your problems sections, and it still didn't work. Here's a copy of the nvidia-installer log, can you help?
nvidia-installer log file '/var/log/nvidia-installer.log'
creation time: Mon Jan 30 01:56:39 2006
option status:
license pre-accepted : false
update : false
force update : false
expert : false
uninstall : false
driver info : false
no precompiled interface: false
no ncurses color : false
query latest driver ver : false
OpenGL header files : true
no questions : false
silent : false
no backup : false
kernel module only : false
sanity : false
add this kernel : false
no runlevel check : false
no network : false
no ABI note : false
no RPMs : false
force tls : (not specified)
force compat32 tls : (not specified)
X install prefix : /usr/X11R6
OpenGL install prefix : /usr
compat32 install prefix : (not specified)
installer install prefix: /usr
utility install prefix : /usr
kernel name : (not specified)
kernel include path : (not specified)
kernel source path : (not specified)
kernel output path : (not specified)
kernel install path : (not specified)
proc mount point : /proc
ui : (not specified)
tmpdir : /tmp
ftp mirror : ftp://download.nvidia.com
RPM file list : (not specified)
Using: nvidia-installer ncurses user interface
WARNING: Skipping the runlevel check (the utility `runlevel` failed to run).
-> License accepted.
-> 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: Yes)
-> No matching precompiled kernel interface was found on the NVIDIA ftp site;
this means that the installer will need to compile a kernel interface for
your kernel.
-> Performing CC test with CC="gcc-3.3".
-> gcc-version-check failed:
./usr/src/nv/conftest.sh: line 19: gcc-3.3: command not found
Could not compile gcc-version-check.c. Please be sure you have your distrib
ution's libc development package installed and that 'gcc-3.3' is a valid C c
ompiler name.
If you know what you are doing and want to ignore the gcc version check, sel
ect "No" to continue installation. Otherwise, select "Yes" to abort install
ation, set the CC environment variable to the name of the compiler used to c
ompile your kernel, and restart installation. Abort now? (Answer: Yes)
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.
tseliot
January 30th, 2006, 03:51 AM
I tried what you said...I was able to boot into gnome using 'nv' instead of 'nvidia' once I knew that my PCI setting was 1:9:0. Then I tried the nvidia installer again with method 2 instructions and it failed again. I get the "no matching precompiled interface" and "gcc-version check failed", "./usr/src/bv/conftest.sh:line 19 gcc-3.3 command not found".
I did which gcc and sudo ln -s /usr/bin/gcc /usr/bin/cc like in your problems sections, and it still didn't work. Here's a copy of the nvidia-installer log, can you help?
Try this:
sudo apt-get install gcc-3.4 (just to be sure that you have it)
sudo ln -sf /usr/bin/gcc-3.4 /usr/bin/gcc
and run the installer (it should work this time)
nemrod
January 30th, 2006, 02:41 PM
I get the following error when trying to use any application using OpenGL:[system] Couldn't set GL mode: X11 driver not configured with OpenGLI've been searching around a bit but haven't found any solution.
Does anyone know what's wrong? Is it something obvious and that's why I haven't found anything? >_<
OPaul
January 30th, 2006, 03:02 PM
When I run the Nvidia installer I get the following error;
---
ERROR: Unable to build the NVIDIA kernel module.
---
I'm trying to install older Nvidia drivers, 5336.
Here's the contents on my nvidia-installer.log file.
nvidia-installer log file '/var/log/nvidia-installer.log'
creation time: Mon Jan 30 17:58:02 2006
option status:
license pre-accepted : false
update : false
force update : false
expert : false
uninstall : false
driver info : false
no precompiled interface: false
no ncurses color : false
query latest driver ver : false
OpenGL header files : false
no questions : false
silent : false
XFree86 install prefix : /usr/X11R6
OpenGL install prefix : /usr
Installer install prefix: /usr
kernel source path : (not specified)
kernel install path : (not specified)
proc mount point : /proc
ui : (not specified)
tmpdir : /tmp
ftp site : ftp://download.nvidia.com
Using: nvidia-installer ncurses user interface
-> License accepted.
-> 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.12-10-386/build'
-> Performing cc_version_check with CC="gcc-3.4".
-> Cleaning kernel module build directory.
executing: 'cd ./usr/src/nv; make clean'...
rm -f -f nv.o os-agp.o os-interface.o os-registry.o nv.o os-agp.o os-interfa
ce.o os-registry.o nvidia.mod.o
rm -f -f build-in.o nv-linux.o *.d .*.{cmd,flags}
rm -f -f nvidia.{o,ko,mod.{o,c}} nv_compiler.h *~
-> Building kernel module:
executing: 'cd ./usr/src/nv; make module SYSSRC=/lib/modules/2.6.12-10-386/b
uild'...
echo \#define NV_COMPILER \"`gcc-3.4 -v 2>&1 | tail -n 1`\" > /tmp/selfgz954
3/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/nv/nv_compiler.h
CC [M] /tmp/selfgz9543/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/nv/nv.o
In file included from include/linux/list.h:7,
from include/linux/wait.h:23,
from include/asm/semaphore.h:41,
from include/linux/sched.h:20,
from include/linux/module.h:10,
from /tmp/selfgz9543/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src
/nv/nv-linux.h:52,
from /tmp/selfgz9543/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src
/nv/nv.c:14:
include/linux/prefetch.h: In function `prefetch_range':
include/linux/prefetch.h:62: warning: pointer of type `void *' used in arith
metic
In file included from include/linux/dmapool.h:14,
from include/linux/pci.h:864,
from /tmp/selfgz9543/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src
/nv/nv-linux.h:74,
from /tmp/selfgz9543/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src
/nv/nv.c:14:
include/asm/io.h: In function `check_signature':
include/asm/io.h:253: warning: wrong type argument to increment
/tmp/selfgz9543/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/nv/nv.c: In function
`nvos_probe_devices':
/tmp/selfgz9543/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/nv/nv.c:241: warning:
implicit declaration of function `pci_find_class'
/tmp/selfgz9543/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/nv/nv.c:241: warning:
assignment makes pointer from integer without a cast
/tmp/selfgz9543/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/nv/nv.c:296: warning:
assignment makes pointer from integer without a cast
/tmp/selfgz9543/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/nv/nv.c: In function
`nvos_malloc_pages':
/tmp/selfgz9543/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/nv/nv.c:385: warning:
use of cast expressions as lvalues is deprecated
/tmp/selfgz9543/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/nv/nv.c: In function
`nvos_create_alloc':
/tmp/selfgz9543/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/nv/nv.c:513: warning:
use of cast expressions as lvalues is deprecated
/tmp/selfgz9543/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/nv/nv.c:523: warning:
use of cast expressions as lvalues is deprecated
/tmp/selfgz9543/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/nv/nv.c: In function
`nvos_find_agp_by_class':
/tmp/selfgz9543/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/nv/nv.c:613: warning:
assignment makes pointer from integer without a cast
/tmp/selfgz9543/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/nv/nv.c:624: warning:
assignment makes pointer from integer without a cast
/tmp/selfgz9543/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/nv/nv.c: In function
`nvidia_init_module':
/tmp/selfgz9543/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/nv/nv.c:921: warning:
`pm_register' is deprecated (declared at include/linux/pm.h:106)
/tmp/selfgz9543/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/nv/nv.c: In function
`nvidia_exit_module':
/tmp/selfgz9543/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/nv/nv.c:977: warning:
`pm_unregister' is deprecated (declared at include/linux/pm.h:111)
/tmp/selfgz9543/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/nv/nv.c: At top level
:
/tmp/selfgz9543/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/nv/nv.c:1185: warning
: initialization from incompatible pointer type
/tmp/selfgz9543/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/nv/nv.c: In function
`nv_alloc_file_private':
/tmp/selfgz9543/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/nv/nv.c:1193: warning
: use of cast expressions as lvalues is deprecated
/tmp/selfgz9543/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/nv/nv.c:1204: warning
: use of cast expressions as lvalues is deprecated
/tmp/selfgz9543/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/nv/nv.c: In function
`nv_kern_open':
/tmp/selfgz9543/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/nv/nv.c:1265: warning
: use of cast expressions as lvalues is deprecated
/tmp/selfgz9543/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/nv/nv.c: In function
`nv_kern_mmap':
/tmp/selfgz9543/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/nv/nv.c:1442: warning
: implicit declaration of function `remap_page_range'
/tmp/selfgz9543/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/nv/nv.c: In function
`nv_kern_ctl_open':
/tmp/selfgz9543/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/nv/nv.c:1914: warning
: use of cast expressions as lvalues is deprecated
/tmp/selfgz9543/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/nv/nv.c: In function
`_get_phys_address':
/tmp/selfgz9543/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/nv/nv.c:2319: warning
: passing arg 1 of `pmd_offset' from incompatible pointer type
/tmp/selfgz9543/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/nv/nv.c: In function
`nv_agp_init':
/tmp/selfgz9543/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/nv/nv.c:2870: warning
: implicit declaration of function `inter_module_get'
/tmp/selfgz9543/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/nv/nv.c:2871: warning
: `inter_module_put' is deprecated (declared at include/linux/module.h:568)
CC [M] /tmp/selfgz9543/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/nv/os-agp.o
In file included from include/linux/list.h:7,
from include/linux/wait.h:23,
from include/asm/semaphore.h:41,
from include/linux/sched.h:20,
from include/linux/module.h:10,
from /tmp/selfgz9543/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src
/nv/nv-linux.h:52,
from /tmp/selfgz9543/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src
/nv/os-agp.c:24:
include/linux/prefetch.h: In function `prefetch_range':
include/linux/prefetch.h:62: warning: pointer of type `void *' used in arith
metic
In file included from include/linux/dmapool.h:14,
from include/linux/pci.h:864,
from /tmp/selfgz9543/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src
/nv/nv-linux.h:74,
from /tmp/selfgz9543/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src
/nv/os-agp.c:24:
include/asm/io.h: In function `check_signature':
include/asm/io.h:253: warning: wrong type argument to increment
/tmp/selfgz9543/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/nv/os-agp.c: At top l
evel:
/tmp/selfgz9543/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/nv/os-agp.c:50: error
: parse error before '*' token
/tmp/selfgz9543/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/nv/os-agp.c:50: warni
ng: type defaults to `int' in declaration of `drm_agp_p'
/tmp/selfgz9543/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/nv/os-agp.c:50: warni
ng: data definition has no type or storage class
/tmp/selfgz9543/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/nv/os-agp.c: In funct
ion `KernInitAGP':
/tmp/selfgz9543/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/nv/os-agp.c:78: warni
ng: assignment discards qualifiers from pointer target type
/tmp/selfgz9543/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/nv/os-agp.c:91: error
: request for member `acquire' in something not a structure or union
/tmp/selfgz9543/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/nv/os-agp.c:118: erro
r: request for member `copy_info' in something not a structure or union
/tmp/selfgz9543/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/nv/os-agp.c:119: erro
r: request for member `release' in something not a structure or union
/tmp/selfgz9543/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/nv/os-agp.c:120: warn
ing: `inter_module_put' is deprecated (declared at include/linux/module.h:56
8)
/tmp/selfgz9543/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/nv/os-agp.c:137: erro
r: request for member `release' in something not a structure or union
/tmp/selfgz9543/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/nv/os-agp.c:138: warn
ing: `inter_module_put' is deprecated (declared at include/linux/module.h:56
8)
/tmp/selfgz9543/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/nv/os-agp.c:154: erro
r: request for member `release' in something not a structure or unio