Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 110861 - Xorg fail to start with nvidia-glx 1.0.6629-r6
Summary: Xorg fail to start with nvidia-glx 1.0.6629-r6
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High major (vote)
Assignee: X11 External Driver Maintainers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-10-29 22:04 UTC by Korsani
Modified: 2006-11-10 17:09 UTC (History)
6 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
nvidia-glx-1.0.7174-r6.ebuild (nvidia-glx-1.0.7174-r6.ebuild,8.35 KB, text/plain)
2006-06-08 02:40 UTC, Rob MacKinnon
Details
nvidia-kernel-1.0.7174-r3.ebuild (nvidia-kernel-1.0.7174-r3.ebuild,4.04 KB, text/plain)
2006-06-08 02:40 UTC, Rob MacKinnon
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Korsani 2005-10-29 22:04:43 UTC
I compile nvidia-kernel and nvidia-glx. I put Driver 'nvidia' (instead of 'nv')
and Xorg failed to start:

-------------------------------------------------------------

X Window System Version 6.8.2
Release Date: 9 February 2005
X Protocol Version 11, Revision 0, Release 6.8.2
Build Operating System: Linux 2.6.13-gab-v3 i686 [ELF] 
Current Operating System: Linux rynn 2.6.13.4 #10 SMP Thu Oct 27 01:52:03 CEST
2005 i686
Build Date: 14 October 2005
	Before reporting problems, check http://wiki.X.Org
	to make sure that you have the latest version.
Module Loader present
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: Sun Oct 30 06:38:07 2005
(==) Using config file: "/etc/X11/xorg.conf"
(==) ServerLayout "X.org Configured"
(**) |-->Screen "Screen0" (0)
(**) |   |-->Monitor "Monitor0"
(**) |   |-->Device "Card0"
(**) |-->Input Device "Mouse0"
(**) |-->Input Device "Keyboard1"
(WW) The directory "/usr/share/fonts/TTF/" does not exist.
	Entry deleted from font path.
(WW) The directory "/usr/share/fonts/Type1/" does not exist.
	Entry deleted from font path.
(WW) The directory "/usr/share/fonts/CID/" does not exist.
	Entry deleted from font path.
(**) FontPath set to
"/usr/share/fonts/misc/,/usr/share/fonts/75dpi/,/usr/share/fonts/100dpi/"
(**) RgbPath set to "/usr/lib/X11/rgb"
(**) ModulePath set to "/usr/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/lib/modules/fonts/libbitmap.so
(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/lib/modules/libpcidata.so
(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 8086,2570 card 1043,80f2 rev 02 class 06,00,00 hdr 00
(II) PCI: 00:01:0: chip 8086,2571 card 0000,0000 rev 02 class 06,04,00 hdr 01
(II) PCI: 00:1d:0: chip 8086,24d2 card 1043,80a6 rev 02 class 0c,03,00 hdr 80
(II) PCI: 00:1d:1: chip 8086,24d4 card 1043,80a6 rev 02 class 0c,03,00 hdr 00
(II) PCI: 00:1d:2: chip 8086,24d7 card 1043,80a6 rev 02 class 0c,03,00 hdr 00
(II) PCI: 00:1d:3: chip 8086,24de card 1043,80a6 rev 02 class 0c,03,00 hdr 00
(II) PCI: 00:1d:7: chip 8086,24dd card 1043,80a6 rev 02 class 0c,03,20 hdr 00
(II) PCI: 00:1e:0: chip 8086,244e card 0000,0000 rev c2 class 06,04,00 hdr 01
(II) PCI: 00:1f:0: chip 8086,24d0 card 0000,0000 rev 02 class 06,01,00 hdr 80
(II) PCI: 00:1f:1: chip 8086,24db card 1043,80a6 rev 02 class 01,01,8a hdr 00
(II) PCI: 00:1f:2: chip 8086,24d1 card 1043,80a6 rev 02 class 01,01,8f hdr 00
(II) PCI: 00:1f:3: chip 8086,24d3 card 1043,80a6 rev 02 class 0c,05,00 hdr 00
(II) PCI: 00:1f:5: chip 8086,24d5 card 1043,80f3 rev 02 class 04,01,00 hdr 00
(II) PCI: 01:00:0: chip 10de,0342 card 1554,1172 rev a1 class 03,00,00 hdr 00
(II) PCI: 02:05:0: chip 10b7,1700 card 1043,80eb rev 12 class 02,00,00 hdr 00
(II) PCI: End of PCI scan
(II) Host-to-PCI bridge:
(II) Bus 0: bridge is at (0:0:0), (0,0,2), BCTRL: 0x0008 (VGA_EN is set)
(II) Bus 0 I/O range:
	[0] -1	0	0x00000000 - 0x0000ffff (0x10000) IX[B]
(II) Bus 0 non-prefetchable memory range:
	[0] -1	0	0x00000000 - 0xffffffff (0x0) MX[B]
(II) Bus 0 prefetchable memory range:
	[0] -1	0	0x00000000 - 0xffffffff (0x0) MX[B]
(II) PCI-to-PCI bridge:
(II) Bus 1: bridge is at (0:1:0), (0,1,1), BCTRL: 0x0008 (VGA_EN is set)
(II) Bus 1 non-prefetchable memory range:
	[0] -1	0	0xfc900000 - 0xfe9fffff (0x2100000) MX[B]
(II) Bus 1 prefetchable memory range:
	[0] -1	0	0xcff00000 - 0xefefffff (0x20000000) MX[B]
(II) PCI-to-PCI bridge:
(II) Bus 2: bridge is at (0:30:0), (0,2,2), BCTRL: 0x0002 (VGA_EN is cleared)
(II) Bus 2 I/O range:
	[0] -1	0	0x0000d000 - 0x0000dfff (0x1000) IX[B]
(II) Bus 2 non-prefetchable memory range:
	[0] -1	0	0xfea00000 - 0xfeafffff (0x100000) MX[B]
(II) PCI-to-ISA bridge:
(II) Bus -1: bridge is at (0:31:0), (0,-1,-1), BCTRL: 0x0008 (VGA_EN is set)
(--) PCI:*(1:0:0) nVidia Corporation GeForce FX 5700 rev 161, Mem @
0xfd000000/24, 0xd0000000/28, BIOS @ 0xfe9e0000/17
(II) Addressable bus resource ranges are
	[0] -1	0	0x00000000 - 0xffffffff (0x0) MX[B]
	[1] -1	0	0x00000000 - 0x0000ffff (0x10000) IX[B]
(II) OS-reported resource ranges:
	[0] -1	0	0xffe00000 - 0xffffffff (0x200000) MX[B](B)
	[1] -1	0	0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B)
	[2] -1	0	0x000f0000 - 0x000fffff (0x10000) MX[B]
	[3] -1	0	0x000c0000 - 0x000effff (0x30000) MX[B]
	[4] -1	0	0x00000000 - 0x0009ffff (0xa0000) MX[B]
	[5] -1	0	0x0000ffff - 0x0000ffff (0x1) IX[B]
	[6] -1	0	0x00000000 - 0x000000ff (0x100) IX[B]
(II) PCI Memory resource overlap reduced 0xf0000000 from 0xf7ffffff to 0xefffffff
(II) Active PCI resource ranges:
	[0] -1	0	0xfeafc000 - 0xfeafffff (0x4000) MX[B]
	[1] -1	0	0xfebff000 - 0xfebff0ff (0x100) MX[B]
	[2] -1	0	0xfebff400 - 0xfebff5ff (0x200) MX[B]
	[3] -1	0	0x20000000 - 0x200003ff (0x400) MX[B]
	[4] -1	0	0xfebff800 - 0xfebffbff (0x400) MX[B]
	[5] -1	0	0xf0000000 - 0xefffffff (0x0) MX[B]O
	[6] -1	0	0xfe9e0000 - 0xfe9fffff (0x20000) MX[B](B)
	[7] -1	0	0xd0000000 - 0xdfffffff (0x10000000) MX[B](B)
	[8] -1	0	0xfd000000 - 0xfdffffff (0x1000000) MX[B](B)
	[9] -1	0	0x0000d800 - 0x0000d8ff (0x100) IX[B]
	[10] -1	0	0x0000ee80 - 0x0000eebf (0x40) IX[B]
	[11] -1	0	0x0000e800 - 0x0000e8ff (0x100) IX[B]
	[12] -1	0	0x00000400 - 0x0000041f (0x20) IX[B]
	[13] -1	0	0x0000ef90 - 0x0000ef9f (0x10) IX[B]
	[14] -1	0	0x0000efa8 - 0x0000efab (0x4) IX[B]
	[15] -1	0	0x0000efa0 - 0x0000efa7 (0x8) IX[B]
	[16] -1	0	0x0000efac - 0x0000efaf (0x4) IX[B]
	[17] -1	0	0x0000efe0 - 0x0000efe7 (0x8) IX[B]
	[18] -1	0	0x0000fc00 - 0x0000fc0f (0x10) IX[B]
	[19] -1	0	0x0000ef40 - 0x0000ef5f (0x20) IX[B]
	[20] -1	0	0x0000ef20 - 0x0000ef3f (0x20) IX[B]
	[21] -1	0	0x0000ef00 - 0x0000ef1f (0x20) IX[B]
	[22] -1	0	0x0000eec0 - 0x0000eedf (0x20) IX[B]
(II) Active PCI resource ranges after removing overlaps:
	[0] -1	0	0xfeafc000 - 0xfeafffff (0x4000) MX[B]
	[1] -1	0	0xfebff000 - 0xfebff0ff (0x100) MX[B]
	[2] -1	0	0xfebff400 - 0xfebff5ff (0x200) MX[B]
	[3] -1	0	0x20000000 - 0x200003ff (0x400) MX[B]
	[4] -1	0	0xfebff800 - 0xfebffbff (0x400) MX[B]
	[5] -1	0	0xf0000000 - 0xefffffff (0x0) MX[B]O
	[6] -1	0	0xfe9e0000 - 0xfe9fffff (0x20000) MX[B](B)
	[7] -1	0	0xd0000000 - 0xdfffffff (0x10000000) MX[B](B)
	[8] -1	0	0xfd000000 - 0xfdffffff (0x1000000) MX[B](B)
	[9] -1	0	0x0000d800 - 0x0000d8ff (0x100) IX[B]
	[10] -1	0	0x0000ee80 - 0x0000eebf (0x40) IX[B]
	[11] -1	0	0x0000e800 - 0x0000e8ff (0x100) IX[B]
	[12] -1	0	0x00000400 - 0x0000041f (0x20) IX[B]
	[13] -1	0	0x0000ef90 - 0x0000ef9f (0x10) IX[B]
	[14] -1	0	0x0000efa8 - 0x0000efab (0x4) IX[B]
	[15] -1	0	0x0000efa0 - 0x0000efa7 (0x8) IX[B]
	[16] -1	0	0x0000efac - 0x0000efaf (0x4) IX[B]
	[17] -1	0	0x0000efe0 - 0x0000efe7 (0x8) IX[B]
	[18] -1	0	0x0000fc00 - 0x0000fc0f (0x10) IX[B]
	[19] -1	0	0x0000ef40 - 0x0000ef5f (0x20) IX[B]
	[20] -1	0	0x0000ef20 - 0x0000ef3f (0x20) IX[B]
	[21] -1	0	0x0000ef00 - 0x0000ef1f (0x20) IX[B]
	[22] -1	0	0x0000eec0 - 0x0000eedf (0x20) 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 - 0x1fffffff (0x1ff00000) 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 - 0x1fffffff (0x1ff00000) 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	0xfeafc000 - 0xfeafffff (0x4000) MX[B]
	[6] -1	0	0xfebff000 - 0xfebff0ff (0x100) MX[B]
	[7] -1	0	0xfebff400 - 0xfebff5ff (0x200) MX[B]
	[8] -1	0	0x20000000 - 0x200003ff (0x400) MX[B]
	[9] -1	0	0xfebff800 - 0xfebffbff (0x400) MX[B]
	[10] -1	0	0xf0000000 - 0xefffffff (0x0) MX[B]O
	[11] -1	0	0xfe9e0000 - 0xfe9fffff (0x20000) MX[B](B)
	[12] -1	0	0xd0000000 - 0xdfffffff (0x10000000) MX[B](B)
	[13] -1	0	0xfd000000 - 0xfdffffff (0x1000000) MX[B](B)
	[14] -1	0	0x0000ffff - 0x0000ffff (0x1) IX[B]
	[15] -1	0	0x00000000 - 0x000000ff (0x100) IX[B]
	[16] -1	0	0x0000d800 - 0x0000d8ff (0x100) IX[B]
	[17] -1	0	0x0000ee80 - 0x0000eebf (0x40) IX[B]
	[18] -1	0	0x0000e800 - 0x0000e8ff (0x100) IX[B]
	[19] -1	0	0x00000400 - 0x0000041f (0x20) IX[B]
	[20] -1	0	0x0000ef90 - 0x0000ef9f (0x10) IX[B]
	[21] -1	0	0x0000efa8 - 0x0000efab (0x4) IX[B]
	[22] -1	0	0x0000efa0 - 0x0000efa7 (0x8) IX[B]
	[23] -1	0	0x0000efac - 0x0000efaf (0x4) IX[B]
	[24] -1	0	0x0000efe0 - 0x0000efe7 (0x8) IX[B]
	[25] -1	0	0x0000fc00 - 0x0000fc0f (0x10) IX[B]
	[26] -1	0	0x0000ef40 - 0x0000ef5f (0x20) IX[B]
	[27] -1	0	0x0000ef20 - 0x0000ef3f (0x20) IX[B]
	[28] -1	0	0x0000ef00 - 0x0000ef1f (0x20) IX[B]
	[29] -1	0	0x0000eec0 - 0x0000eedf (0x20) IX[B]
(II) LoadModule: "extmod"
(II) Loading /usr/lib/modules/extensions/libextmod.so
(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: "xtrap"
(II) Loading /usr/lib/modules/extensions/libxtrap.so
(II) Module xtrap: 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 DEC-XTRAP
(II) LoadModule: "record"
(II) Loading /usr/lib/modules/extensions/librecord.so
(II) Module record: vendor="X.Org Foundation"
	compiled for 6.8.2, module version = 1.13.0
	Module class: X.Org Server Extension
	ABI class: X.Org Server Extension, version 0.2
(II) Loading extension RECORD
(II) LoadModule: "dbe"
(II) Loading /usr/lib/modules/extensions/libdbe.so
(II) Module dbe: 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 DOUBLE-BUFFER
(II) LoadModule: "dri"
(II) Loading /usr/lib/modules/extensions/libdri.so
(II) Module dri: vendor="X.Org Foundation"
	compiled for 6.8.2, module version = 1.0.0
	ABI class: X.Org Server Extension, version 0.2
(II) Loading sub module "drm"
(II) LoadModule: "drm"
(II) Loading /usr/lib/modules/linux/libdrm.so
(II) Module drm: vendor="X.Org Foundation"
	compiled for 6.8.2, module version = 1.0.0
	ABI class: X.Org Server Extension, version 0.2
(II) Loading extension XFree86-DRI
(II) LoadModule: "freetype"
(II) Loading /usr/lib/modules/fonts/libfreetype.so
(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: "type1"
(II) Loading /usr/lib/modules/fonts/libtype1.so
(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: "glx"
(II) Loading /usr/lib/modules/extensions/libglx.so
(II) Module glx: vendor="X.Org Foundation"
	compiled for 6.8.2, module version = 1.0.0
	ABI class: X.Org Server Extension, version 0.2
(II) Loading sub module "GLcore"
(II) LoadModule: "GLcore"
(II) Loading /usr/lib/modules/extensions/libGLcore.so
(II) Module GLcore: vendor="X.Org Foundation"
	compiled for 6.8.2, module version = 1.0.0
	ABI class: X.Org Server Extension, version 0.2
(II) Loading extension GLX
(II) LoadModule: "v4l"
(II) Loading /usr/lib/modules/drivers/linux/v4l_drv.so
(II) Module v4l: vendor="X.Org Foundation"
	compiled for 6.8.2, module version = 0.0.1
	ABI class: X.Org Video Driver, version 0.7
(II) LoadModule: "nvidia"
(II) Loading /usr/lib/modules/drivers/nvidia_drv.o
(II) Module nvidia: vendor="NVIDIA Corporation"
	compiled for 4.0.2, module version = 1.0.6629
	Module class: XFree86 Video Driver
(II) LoadModule: "mouse"
(II) Loading /usr/lib/modules/input/mouse_drv.so
(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) LoadModule: "kbd"
(II) Loading /usr/lib/modules/input/kbd_drv.so
(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) v4l driver for Video4Linux
(II) NVIDIA X Driver  1.0-6629  Wed Nov  3 13:14:07 PST 2004
(II) NVIDIA Unified Driver for all NVIDIA GPUs
(II) Primary Device is: PCI 01:00:0
(--) Chipset NVIDIA GPU found
(II) resource ranges after xf86ClaimFixedResources() call:
	[0] -1	0	0xffe00000 - 0xffffffff (0x200000) MX[B](B)
	[1] -1	0	0x00100000 - 0x1fffffff (0x1ff00000) 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	0xfeafc000 - 0xfeafffff (0x4000) MX[B]
	[6] -1	0	0xfebff000 - 0xfebff0ff (0x100) MX[B]
	[7] -1	0	0xfebff400 - 0xfebff5ff (0x200) MX[B]
	[8] -1	0	0x20000000 - 0x200003ff (0x400) MX[B]
	[9] -1	0	0xfebff800 - 0xfebffbff (0x400) MX[B]
	[10] -1	0	0xf0000000 - 0xefffffff (0x0) MX[B]O
	[11] -1	0	0xfe9e0000 - 0xfe9fffff (0x20000) MX[B](B)
	[12] -1	0	0xd0000000 - 0xdfffffff (0x10000000) MX[B](B)
	[13] -1	0	0xfd000000 - 0xfdffffff (0x1000000) MX[B](B)
	[14] -1	0	0x0000ffff - 0x0000ffff (0x1) IX[B]
	[15] -1	0	0x00000000 - 0x000000ff (0x100) IX[B]
	[16] -1	0	0x0000d800 - 0x0000d8ff (0x100) IX[B]
	[17] -1	0	0x0000ee80 - 0x0000eebf (0x40) IX[B]
	[18] -1	0	0x0000e800 - 0x0000e8ff (0x100) IX[B]
	[19] -1	0	0x00000400 - 0x0000041f (0x20) IX[B]
	[20] -1	0	0x0000ef90 - 0x0000ef9f (0x10) IX[B]
	[21] -1	0	0x0000efa8 - 0x0000efab (0x4) IX[B]
	[22] -1	0	0x0000efa0 - 0x0000efa7 (0x8) IX[B]
	[23] -1	0	0x0000efac - 0x0000efaf (0x4) IX[B]
	[24] -1	0	0x0000efe0 - 0x0000efe7 (0x8) IX[B]
	[25] -1	0	0x0000fc00 - 0x0000fc0f (0x10) IX[B]
	[26] -1	0	0x0000ef40 - 0x0000ef5f (0x20) IX[B]
	[27] -1	0	0x0000ef20 - 0x0000ef3f (0x20) IX[B]
	[28] -1	0	0x0000ef00 - 0x0000ef1f (0x20) IX[B]
	[29] -1	0	0x0000eec0 - 0x0000eedf (0x20) IX[B]
(II) resource ranges after probing:
	[0] -1	0	0xffe00000 - 0xffffffff (0x200000) MX[B](B)
	[1] -1	0	0x00100000 - 0x1fffffff (0x1ff00000) 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	0xfeafc000 - 0xfeafffff (0x4000) MX[B]
	[6] -1	0	0xfebff000 - 0xfebff0ff (0x100) MX[B]
	[7] -1	0	0xfebff400 - 0xfebff5ff (0x200) MX[B]
	[8] -1	0	0x20000000 - 0x200003ff (0x400) MX[B]
	[9] -1	0	0xfebff800 - 0xfebffbff (0x400) MX[B]
	[10] -1	0	0xf0000000 - 0xefffffff (0x0) MX[B]O
	[11] -1	0	0xfe9e0000 - 0xfe9fffff (0x20000) MX[B](B)
	[12] -1	0	0xd0000000 - 0xdfffffff (0x10000000) MX[B](B)
	[13] -1	0	0xfd000000 - 0xfdffffff (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	0x0000d800 - 0x0000d8ff (0x100) IX[B]
	[20] -1	0	0x0000ee80 - 0x0000eebf (0x40) IX[B]
	[21] -1	0	0x0000e800 - 0x0000e8ff (0x100) IX[B]
	[22] -1	0	0x00000400 - 0x0000041f (0x20) IX[B]
	[23] -1	0	0x0000ef90 - 0x0000ef9f (0x10) IX[B]
	[24] -1	0	0x0000efa8 - 0x0000efab (0x4) IX[B]
	[25] -1	0	0x0000efa0 - 0x0000efa7 (0x8) IX[B]
	[26] -1	0	0x0000efac - 0x0000efaf (0x4) IX[B]
	[27] -1	0	0x0000efe0 - 0x0000efe7 (0x8) IX[B]
	[28] -1	0	0x0000fc00 - 0x0000fc0f (0x10) IX[B]
	[29] -1	0	0x0000ef40 - 0x0000ef5f (0x20) IX[B]
	[30] -1	0	0x0000ef20 - 0x0000ef3f (0x20) IX[B]
	[31] -1	0	0x0000ef00 - 0x0000ef1f (0x20) IX[B]
	[32] -1	0	0x0000eec0 - 0x0000eedf (0x20) IX[B]
	[33] 0	0	0x000003b0 - 0x000003bb (0xc) IS[B]
	[34] 0	0	0x000003c0 - 0x000003df (0x20) IS[B]
(II) Setting vga for screen 0.
(==) NVIDIA(0): Depth 8, (==) framebuffer bpp 8
(==) NVIDIA(0): Default visual is PseudoColor
(==) NVIDIA(0): Using gamma correction (1.0, 1.0, 1.0)
(--) NVIDIA(0): Linear framebuffer at 0xD0000000
(--) NVIDIA(0): MMIO registers at 0xFD000000
(II) NVIDIA(0): NVIDIA GPU detected as: GeForce FX 5700
(--) NVIDIA(0): VideoBIOS: 04.36.20.23.09
(--) NVIDIA(0): Interlaced video modes are supported on this GPU
(II) NVIDIA(0): Detected AGP rate: 8X
(--) NVIDIA(0): VideoRAM: 262144 kBytes
(II) NVIDIA(0): Connected display device(s): DFP-1
(--) NVIDIA(0): Display device DFP-1: maximum pixel clock at  8 bpp: 400 MHz
(--) NVIDIA(0): Display device DFP-1: maximum pixel clock at 16 bpp: 400 MHz
(--) NVIDIA(0): Display device DFP-1: maximum pixel clock at 32 bpp: 400 MHz
(II) Loading sub module "ddc"
(II) LoadModule: "ddc"
(II) Loading /usr/lib/modules/libddc.so
(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
Symbol fbWinPrivateIndex from module /usr/lib/modules/drivers/nvidia_drv.o is
unresolved!
Symbol fbWinPrivateIndex from module /usr/lib/modules/drivers/nvidia_drv.o is
unresolved!
Symbol fbWinPrivateIndex from module /usr/lib/modules/drivers/nvidia_drv.o is
unresolved!
Required symbol xf86InterpretEDID from module
/usr/lib/modules/drivers/nvidia_drv.o is unresolved!
Required symbol xf86PrintEDID from module /usr/lib/modules/drivers/nvidia_drv.o
is unresolved!
Symbol fbPictureInit from module /usr/lib/modules/drivers/nvidia_drv.o is
unresolved!
Symbol fbValidateGC from module /usr/lib/modules/drivers/nvidia_drv.o is unresolved!
Symbol fbGCPrivateIndex from module /usr/lib/modules/drivers/nvidia_drv.o is
unresolved!
Symbol fbCreateGC from module /usr/lib/modules/drivers/nvidia_drv.o is unresolved!
Symbol fbCreateWindow from module /usr/lib/modules/drivers/nvidia_drv.o is
unresolved!
Symbol fbWinPrivateIndex from module /usr/lib/modules/drivers/nvidia_drv.o is
unresolved!
Symbol fbWinPrivateIndex from module /usr/lib/modules/drivers/nvidia_drv.o is
unresolved!
Symbol fbCloseScreen from module /usr/lib/modules/drivers/nvidia_drv.o is
unresolved!

Fatal server error:
Some required symbols were unresolved


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.
-------------------------------------------------------------

If I keep 'nv', GLX can't be loaded. In errorlog, everything seems ok apart this
line:

(EE) Failed to initialize GLX extension (NVIDIA X driver not found)

(okay, maybe this is an other bug, but I think it's normal that nv driver don't
start glx)

Of course, if I unmerge nvidia-glx, everything id ok and I have opengl. I guess
it's not using nvidia drivers, but anyway...

Here is my xorg.conf:
-------------------------------------------------------------
Section "ServerLayout"
	Identifier     "X.org Configured"
	Screen      0  "Screen0" 0 0
	InputDevice    "Mouse0" "CorePointer"
	InputDevice    "Keyboard1" "CoreKeyboard"
EndSection

Section "Files"
	RgbPath      "/usr/lib/X11/rgb"
	ModulePath   "/usr/lib/modules"
	FontPath     "/usr/share/fonts/misc/"
	FontPath     "/usr/share/fonts/TTF/"
	FontPath     "/usr/share/fonts/Type1/"
	FontPath     "/usr/share/fonts/CID/"
	FontPath     "/usr/share/fonts/75dpi/"
	FontPath     "/usr/share/fonts/100dpi/"
EndSection

Section "Module"
	Load  "extmod"
	Load  "xtrap"
	Load  "record"
	Load  "dbe"
	Load  "dri"
	Load  "freetype"
	Load  "type1"
	Load  "glx"
	Load  "v4l"
EndSection

Section "InputDevice"
	Identifier  "Keyboard0"
	Driver      "kbd"
EndSection

Section "InputDevice"
	Identifier  "Mouse0"
	Driver      "mouse"
	Option	    "Protocol" "ExplorerPS/2"
	Option	    "Device" "/dev/input/mice"
	Option		"Buttons" "7"
	Option		"ZAxisMapping"  "4 5"
EndSection

Section "InputDevice"
	Identifier  "Keyboard1"
	Driver      "kbd"

	Option	    "XkbModel" "ltcd"
	Option	    "XkbLayout" "fr"
EndSection

Section "Monitor"
	Identifier   "Monitor0"
	VendorName   "Monitor Vendor"
	ModelName    "Monitor Model"
EndSection

Section "Device"

        ### Available Driver options are:-
        ### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
        ### <string>: "String", <freq>: "<f> Hz/kHz/MHz"
        ### [arg]: arg optional
        #Option     "SWcursor"           	# [<bool>]
        #Option     "HWcursor"           	# [<bool>]
        #Option     "NoAccel"            	# [<bool>]
        #Option     "ShadowFB"           	# [<bool>]
        #Option     "UseFBDev"           	# [<bool>]
        #Option     "Rotate"             	# [<str>]
        #Option     "VideoKey"           	# <i>
        #Option     "FlatPanel"          	# [<bool>]
        #Option     "FPDither"           	# [<bool>]
        #Option     "CrtcNumber"         	# <i>
        #Option     "FPScale"            	# [<bool>]
        #Option     "FPTweak"            	# <i>
	Identifier  "Card0"
	Driver      "nv"
	VendorName  "nVidia Corporation"
	BoardName   "GeForce FX 5700"
	BusID       "PCI:1:0:0"
EndSection

Section "Screen"
	Identifier "Screen0"
	Device     "Card0"
	Monitor    "Monitor0"
	SubSection "Display"
		Viewport   0 0
		Depth     1
	EndSubSection
	SubSection "Display"
		Viewport   0 0
		Depth     4
	EndSubSection
	SubSection "Display"
		Viewport   0 0
		Depth     8
	EndSubSection
	SubSection "Display"
		Viewport   0 0
		Depth     15
	EndSubSection
	SubSection "Display"
		Viewport   0 0
		Depth     16
	EndSubSection
	SubSection "Display"
		Viewport   0 0
		Depth     24
	EndSubSection
EndSection
-------------------------------------------------------------
As you see, here Driver is 'nv'. Replace by nvidia to watch it fail

Reproducible: Always
Steps to Reproduce:
1.emerge nvidia-kernel nvidia-glx
2.put Driver 'nvidia' instead of 'nv' in Device section
3.start xdm, gdm, startx ar whatever you want to start X

Actual Results:  
X don't start

Expected Results:  
glx functioning with nvidia_drv loaded

Portage 2.0.51.22-r3 (hardened/x86/2.6, gcc-3.3.6, glibc-2.3.5-r2, 2.6.13.4 i686)
=================================================================
System uname: 2.6.13.4 i686 Intel(R) Pentium(R) 4 CPU 2.60GHz
Gentoo Base System version 1.6.13
dev-lang/python:     2.3.5, 2.4.2
sys-apps/sandbox:    1.2.12
sys-devel/autoconf:  2.13, 2.59-r6
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1
sys-devel/binutils:  2.15.92.0.2-r10
sys-devel/libtool:   1.5.20
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O3 -pipe -march=pentium4"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config
/usr/lib/X11/xkb /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O3 -pipe -march=pentium4"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks sandbox sfperms strict"
GENTOO_MIRRORS="http://mir.zyrianes.net/gentoo/
http://ftp.belnet.be/mirror/rsync.gentoo.org/gentoo/
http://www.mirrorservice.org/sites/www.ibiblio.org/gentoo/"
LANG="fr_FR@euro"
MAKEOPTS="-j3"
PKGDIR="/usr/portage//packages/x86/"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage/"
SYNC="rsync://rsync.fr.gentoo.org/gentoo-portage"
USE="X a52 aac alsa authfile bash-completion berkdb bitmap-fonts bluetooth bzip2
cdparanoia cdr crypt curl dbus dlloader dts dvd dvdr eds esd exif expat fam
ffmpeg gd gdbm gif gnome gpm gstreamer gtk gtk2 hal hardened imagemagick
ithreads jpeg ldap mad matroska mmx mp3 mpeg msn ncurses nls ogg oggvorbis
opengl pam perl pic png python readline sdl ssl stream sysvipc tcpd theora
threads tiff truetype truetype-fonts type1 type1-fonts udev userlocales v4l
vorbis wxwindows x86 xml2 xmms xpm xv xvid zlib userland_GNU kernel_linux
elibc_glibc"
Unset:  ASFLAGS, CTARGET, LC_ALL, LDFLAGS, LINGUAS, PORTDIR_OVERLAY
Comment 1 Bartlomiej Niechwiej 2005-11-09 00:44:30 UTC
Please make sure you have nvidia devices under /dev/nvidia*. I had exactly the
same problem and had to recreate them manually.
Comment 2 Korsani 2005-11-09 06:20:15 UTC
Already done!
|gab@rynn|/dev$ ls -al nv*
0 crw-rw-rw-  1 root root 195,   0 oct 30 05:23 nvidia0
0 crw-rw-rw-  1 root root 195,   1 oct 30 05:23 nvidia1
0 crw-rw-rw-  1 root root 195,   2 oct 30 05:23 nvidia2
0 crw-rw-rw-  1 root root 195,   3 oct 30 05:23 nvidia3
0 crw-rw-rw-  1 root root 195,   4 oct 30 05:23 nvidia4
0 crw-rw-rw-  1 root root 195,   5 oct 30 05:23 nvidia5
0 crw-rw-rw-  1 root root 195,   6 oct 30 05:23 nvidia6
0 crw-rw-rw-  1 root root 195,   7 oct 30 05:23 nvidia7
0 crw-rw-rw-  1 root root 195, 255 oct 30 05:23 nvidiactl
Comment 3 Sumit Khanna 2006-03-28 12:23:34 UTC
I just went up to the new xorg-7 and have run into the same problem. All my /dev/nvidia nodes do exist and I did reemerge the nvidia-glx package. 

Just as a not to the above bug report, nv is the free nvidia driver shipped with xorg and it does not provide GLX extensions/hardware 3D. 

my Xorg error log has the following:

(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): Linear framebuffer at 0xE8000000
(--) NVIDIA(0): MMIO registers at 0xFD000000
(II) NVIDIA(0): NVIDIA GPU detected as: GeForce2 Ti
(--) NVIDIA(0): VideoBIOS: 03.15.01.04.11
(--) NVIDIA(0): Interlaced video modes are supported on this GPU
(II) NVIDIA(0): Detected AGP rate: 4X
(--) NVIDIA(0): VideoRAM: 65536 kBytes
(II) NVIDIA(0): Connected display device(s): CRT-0
(--) NVIDIA(0): Display device CRT-0: maximum pixel clock at  8 bpp: 350 MHz
(--) NVIDIA(0): Display device CRT-0: maximum pixel clock at 16 bpp: 350 MHz
(--) NVIDIA(0): Display device CRT-0: maximum pixel clock at 32 bpp: 300 MHz
(II) Loading sub module "ddc"
(II) LoadModule: "ddc"
(II) Loading /usr/lib/xorg/modules/libddc.so
(II) Module ddc: vendor="X.Org Foundation"
        compiled for 7.0.0, module version = 1.0.0
        ABI class: X.Org Video Driver, version 0.8
Symbol fbWinPrivateIndex from module /usr/lib/xorg/modules/drivers/nvidia_drv.o is unresolved!
Symbol fbWinPrivateIndex from module /usr/lib/xorg/modules/drivers/nvidia_drv.o is unresolved!
Symbol fbWinPrivateIndex from module /usr/lib/xorg/modules/drivers/nvidia_drv.o is unresolved!
Required symbol xf86InterpretEDID from module /usr/lib/xorg/modules/drivers/nvidia_drv.o is unresolved!
Required symbol xf86PrintEDID from module /usr/lib/xorg/modules/drivers/nvidia_drv.o is unresolved!
Symbol fbPictureInit from module /usr/lib/xorg/modules/drivers/nvidia_drv.o is unresolved!
Symbol fbValidateGC from module /usr/lib/xorg/modules/drivers/nvidia_drv.o is unresolved!
Symbol fbGCPrivateIndex from module /usr/lib/xorg/modules/drivers/nvidia_drv.o is unresolved!
Symbol fbCreateGC from module /usr/lib/xorg/modules/drivers/nvidia_drv.o is unresolved!
Symbol fbCreateWindow from module /usr/lib/xorg/modules/drivers/nvidia_drv.o is unresolved!
Symbol fbWinPrivateIndex from module /usr/lib/xorg/modules/drivers/nvidia_drv.o is unresolved!
Symbol fbWinPrivateIndex from module /usr/lib/xorg/modules/drivers/nvidia_drv.o is unresolved!
Symbol fbCloseScreen from module /usr/lib/xorg/modules/drivers/nvidia_drv.o is unresolved!

Fatal server error:
Some required symbols were unresolved


I'm using the new /etc/X11/xorg.conf created during the emerge as a ._cfg file which I noticed was just a modification of my current one with new paths and modules.

Here is my emerge info
Portage 2.1_pre7-r2 (default-linux/x86/2005.1, gcc-3.3.6, glibc-2.3.5-r2, 2.6.14-gentoo-r5 i686)
=================================================================
System uname: 2.6.14-gentoo-r5 i686 Pentium III (Coppermine)
Gentoo Base System version 1.12.0_pre16
distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [enabled]
dev-lang/python:     2.3.5-r2, 2.4.2-r1
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.59-r7
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2
sys-devel/binutils:  2.16.1-r2
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r3
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-Os -march=pentium3 -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref /usr/share/X11/xkb /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/revdep-rebuild /etc/terminfo /etc/env.d"
CXXFLAGS="-Os -march=pentium3 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distcc distlocks metadata-transfer sandbox sfperms strict"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo"
MAKEOPTS="-j6"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 X a52 aalib acpi aim alsa apm arts asf audiofile avi berkdb bitmap-fonts cdr crypt cups divx4linux dri dts dvd dvdr dvdread eds emboss encode esd fam flash foomaticdb fortran ftp gdbm gif gnome gpm gstreamer gtk gtk2 gtkhtml imlib ipv6 jpeg kde ldap libg++ libwww mad mikmod mmx motif mozilla mp3 mpeg msn ncurses nls nvidia ogg oggvorbis opengl pam pda pdflib perl png python qt quicktime readline real rtc samba sdl spell sse ssl svg tcpd truetype truetype-fonts type1-fonts vcd vorbis win32codecs xml2 xmms xpm xv xvid yahoo zlib elibc_glibc kernel_linux userland_GNU"
Unset:  ASFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTDIR_OVERLAY
Comment 4 Jeremias Epperlein 2006-03-30 23:43:04 UTC
Same problem here with. I just movedto xorg-x11-7.0-r1 and reemerged
nvidia-glx-1.0.6629-r7 and nvidia-kernel-1.0.6629-r5 cause I need them
for my old Geforce2 GTS. With nv everything works but with nvidia 
I get the same errors. I put -dlloader in my useflags (sry, can't post emerge
--info at the moment) as it was suggest in reply to these errors in some forums, but this didn't change anything. I also deleted nodes, recreated them and run eselect opengl nvidia.  With xorg-x11-6.8.2 everything worked just fine. Maybe old legacy nvidia drivers don't work with modular xorg?
Comment 5 Kristaps Kaupe 2006-04-12 02:48:54 UTC
Same problem as above for X.org 7.0 for me.

startx output:
-----
X Window System Version 7.0.0
Release Date: 21 December 2005
X Protocol Version 11, Revision 0, Release 7.0
Build Operating System:Linux 2.6.11 i686
Current Operating System: Linux neonz 2.6.15-gentoo-r1 #1 Sat Apr 8 23:10:48 EEST 2006 i686
Build Date: 09 April 2006
	Before reporting problems, check http://wiki.x.org
	to make sure that you have the latest version.
Module Loader present
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: Sun Apr  9 14:55:26 2006
(==) Using config file: "/etc/X11/xorg.conf"

Symbol fbWinPrivateIndex from module /usr/lib/xorg/modules/drivers/nvidia_drv.o is unresolved!
Symbol fbWinPrivateIndex from module /usr/lib/xorg/modules/drivers/nvidia_drv.o is unresolved!
Symbol fbWinPrivateIndex from module /usr/lib/xorg/modules/drivers/nvidia_drv.o is unresolved!
Required symbol xf86InterpretEDID from module /usr/lib/xorg/modules/drivers/nvidia_drv.o is unresolved!
Required symbol xf86PrintEDID from module /usr/lib/xorg/modules/drivers/nvidia_drv.o is unresolved!
Symbol fbPictureInit from module /usr/lib/xorg/modules/drivers/nvidia_drv.o is unresolved!
Symbol fbValidateGC from module /usr/lib/xorg/modules/drivers/nvidia_drv.o is unresolved!
Symbol fbGCPrivateIndex from module /usr/lib/xorg/modules/drivers/nvidia_drv.o is unresolved!
Symbol fbCreateGC from module /usr/lib/xorg/modules/drivers/nvidia_drv.o is unresolved!
Symbol fbCreateWindow from module /usr/lib/xorg/modules/drivers/nvidia_drv.o is unresolved!
Symbol fbWinPrivateIndex from module /usr/lib/xorg/modules/drivers/nvidia_drv.o is unresolved!
Symbol fbWinPrivateIndex from module /usr/lib/xorg/modules/drivers/nvidia_drv.o is unresolved!
Symbol fbCloseScreen from module /usr/lib/xorg/modules/drivers/nvidia_drv.o is unresolved!

Fatal server error:
Some required symbols were unresolved

XIO:  fatal IO error 104 (Connection reset by peer) on X server ":0.0"
      after 0 requests (0 known processed) with 0 events remaining.
-----

Comment 6 Rob MacKinnon 2006-06-08 02:40:22 UTC
Created attachment 88656 [details]
nvidia-glx-1.0.7174-r6.ebuild
Comment 7 Rob MacKinnon 2006-06-08 02:40:55 UTC
Created attachment 88657 [details]
nvidia-kernel-1.0.7174-r3.ebuild
Comment 8 Rob MacKinnon 2006-06-08 02:42:05 UTC
Comment on attachment 88656 [details]
nvidia-glx-1.0.7174-r6.ebuild 

Corrected URI for last available legacy driver pack
Comment 9 Rob MacKinnon 2006-06-08 02:42:30 UTC
Comment on attachment 88657 [details]
nvidia-kernel-1.0.7174-r3.ebuild

Corrected URI for last available legacy driver pack
Comment 10 Rob MacKinnon 2006-06-08 03:37:00 UTC
I was having a severe problem with the earlier version of the nvidia kernel module and glx driver, until after spending most of today analysising what was happening, I found that the last available legacy driver version (7174) doesn't relate to the last released pack.  After altering the ebuilds myself, I emerged nvidia-kernel-1.0.7174-r3, and ran a manual ebuild nvidia-glx-1.0.7174-r6, which both compiled cleanly. Ran an `eselect opengl set nvidia` for good measure, ensured that my xorg.conf driver was set to nvidia, crossed my fingers and started X.  Which I was pleasantly greated with the nVidia logo, and Gnome. :)

Excerpt from my xorg.conf
--------------------------------------------------------------------------------
Section "Module"
   Load        "dbe"  	# Double buffer extension
    SubSection  "extmod"
      Option    "omit xfree86-dga"   # don't initialise the DGA extension
    EndSubSection
    Load        "type1"
    Load        "freetype"
    Load	"glx"
    Load	"v4l"
EndSection
...
Section "Device"
    Identifier  "nVidia generic card"
    Driver      "nvidia"
    VideoRam    32768
    BusID	"PCI:1:0:0"
EndSection
--------------------------------------------------------------------------------

Excerpt from Xorg.0.log
--------------------------------------------------------------------------------
(II) Bus -1: bridge is at (0:4:0), (0,-1,-1), BCTRL: 0x0008 (VGA_EN is set)
(--) PCI:*(1:0:0) nVidia Corporation NV5M64 [RIVA TNT2 Model 64/Model 64 Pro] rev 21, Mem @ 0xfa000000/24, 0xfc000000/25, BIOS @ 0xfbff0000/16
...
(II) NVIDIA dlloader X Driver  1.0-7174  Tue Mar 22 06:46:47 PST 2005
(II) NVIDIA Unified Driver for all NVIDIA GPUs
(II) Primary Device is: PCI 01:00:0
(--) Chipset NVIDIA GPU found
...
(II) NVIDIA(0): NVIDIA GPU detected as: RIVA TNT2 Model 64/Model 64 Pro
(--) NVIDIA(0): VideoBIOS: 02.05.13.04.00
(--) NVIDIA(0): Interlaced video modes are supported on this GPU
(II) NVIDIA(0): Detected AGP rate: 0X
(--) NVIDIA(0): VideoRAM: 32768 kBytes
...
(II) Loading extension NV-GLX
(II) NVIDIA(0): NVIDIA 3D Acceleration Architecture Initialized
(II) NVIDIA(0): Using the NVIDIA 2D acceleration architecture
(==) NVIDIA(0): Backing store disabled
(==) NVIDIA(0): Silken mouse enabled
(II) Loading extension NV-CONTROL
(EE) NVIDIA(0): Failed to load GLX
...
(EE) AIGLX: Screen 0 is not DRI capable
(II) Loading local sub module "GLcore"
(II) LoadModule: "GLcore"
(II) Loading /usr/lib/xorg/modules/extensions/libGLcore.so
(II) Module GLcore: vendor="X.Org Foundation"
	compiled for 7.1.0, module version = 1.0.0
	ABI class: X.Org Server Extension, version 0.3
(II) GLX: Initialized MESA-PROXY GL provider for screen 0
--------------------------------------------------------------------------------

Note that even though GLX fails to load, you still get the Mesa GLX and GLcore ont the display loading right.
Comment 11 Rob MacKinnon 2006-06-08 03:40:23 UTC
(In reply to comment #10)
Btw, I attached the ebuilds that I made and emerged off of to this bug.
Cheers,
-- Rob
Comment 12 Nikolai Schreier 2006-07-13 00:16:43 UTC
I get this problem (with xorg 7.0-r1) as well. What bugs me is that the nvidia-glx ebuild creates a "nvidia_drv.o" where it probably should create a .so

The USE-Flag "dlloader" is set as per default but "equery uses nvidia-glx" doesn't show it as being used - as opposed to the current ~x86 ebuild (8762)
Comment 14 Adrian Frerichs 2006-08-11 06:06:34 UTC
I have a Toshiba Satellite 5200-801, since my last Gentoo Installation on April 2005 all works fine.

Some days ago i do a emerge -p -v --newuse --update --emptytree system.

I know that all nvidia greater tah 6629 do hangups on my laptop, so I masked all these.

I masked also the new modular xorg-x11, so this update do an update from x11-base/xorg-x11-6.8.2-r* to x11-base/xorg-x11-6.8.2-r8.

Over the night I run this update and have the same problems with the nvidia-driver.

I tried all nvidia-drivers from portage, I had with drivers after 6629 the hangups and all other versions produce the described errors.

I also tried a 2.6.17-kernel, does not work.

In one Thread I read, udev are broken.

The emerge system updated udev from sys-fs/udev-058 to sys-fs/udev-087-r1

I played wit every udev version in portage-tree, nothing worked.

My idea is to switch back to udev-058, but I don't have a portage_overlay created before and I can't find a 058-ebuild in CVS.

If anyone can post a ebuild and files from version 058, I can test this.

my emerge info:

gentoo ~ # emerge --info
Portage 2.1-r1 (default-linux/x86/2006.0, gcc-3.4.6, glibc-2.3.6-r4, 2.6.11-gentoo-r5 i686)
=================================================================
System uname: 2.6.11-gentoo-r5 i686 Mobile Intel(R) Pentium(R) 4 - M CPU 2.00GHz
Gentoo Base System version 1.6.15
distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
ccache version 2.3 [disabled]
app-admin/eselect-compiler: [Not Present]
dev-lang/python:     2.3.5, 2.4.3-r1
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     2.3
dev-util/confcache:  [Not Present]
sys-apps/sandbox:    1.2.12
sys-devel/autoconf:  2.13, 2.59-r7
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2
sys-devel/binutils:  2.16.1-r3
sys-devel/gcc-config: 1.3.13-r3
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O0 -mtune=pentium4m -march=pentium4m -fomit-frame-pointer -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/NX/etc /usr/NX/home /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/lib/X11/xkb /usr/share/config"
CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf /etc/splash /etc/terminfo"
CXXFLAGS="-O0 -mtune=pentium4m -march=pentium4m -fomit-frame-pointer -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks metadata-transfer parallel-fetch sandbox sfperms strict"
GENTOO_MIRRORS="http://pandemonium.tiscali.de/pub/gentoo/ ftp://ftp.easynet.nl/mirror/gentoo/ http://gentoo.eliteitminds.com ftp://gd.tuwien.ac.at/opsys/linux/gentoo/"
LDFLAGS="-Wl,-O1"
LINGUAS="de"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude='/distfiles' --exclude='/local' --exclude='/packages'"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/gentoo-de /usr/local/local_overlay"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 3dnow X Xaw3d a52 aac acl acpi aim alsa apache2 apm arts avi bash-completion berkdb bitmap-fonts bluetooth caps cdparanoia cdr cli corefonts crypt cups dga directfb divx4linux dri dv dvd dvdr dvdread eds emboss encode esd ffmpeg font-server foomaticdb fortran gd gdbm gif gpm hbci imlib ipv6 isdnlog jabber java javascript jpeg kde kdeenablefinal libg++ libwww lirc lm_sensors mad maildir mikmod mime mmx motif mozilla mp3 mpeg mplayer ncurses nls nptl nvidia ogg oggvorbis openal opengl oss pam pcmcia pcre pdflib perl png pnp pppd python qt qt3 qt4 quicktime readline real reflection samba scanner sdl session sharedmem slang softmmu speex spell spl sse sse2 ssl svg symlink sysfs tcltk tcpd theora threads truetype truetype-fonts type1-fonts udev unicode usb vcd videos vorbis wifi wmf xine xinerama xml xmms xorg xosd xpm xv xvid zlib elibc_glibc input_devices_keyboard input_devices_mouse input_devices_evdev kernel_linux linguas_de userland_GNU"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, PORTAGE_RSYNC_EXTRA_OPTS
Comment 15 Jakub Moc (RETIRED) gentoo-dev 2006-11-10 17:09:56 UTC
This version is no longer in the tree; x11-drivers/nvidia-legacy-drivers-1.0.7184 is stable. 

Closing this bug.