Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 314815 - [x11 overlay] Xorg 1.8 crashes on startup
Summary: [x11 overlay] Xorg 1.8 crashes on startup
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Unspecified (show other bugs)
Hardware: AMD64 Linux
: High normal (vote)
Assignee: Gentoo X packagers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-04-12 14:15 UTC by Roelof Wobben
Modified: 2010-04-12 19:47 UTC (History)
0 users

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


Attachments
Dmesg of the error (dmesg,54.59 KB, text/plain)
2010-04-12 19:31 UTC, Roelof Wobben
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Roelof Wobben 2010-04-12 14:15:38 UTC
When I start X I get this message :

EE [drm] NoDRICreatePCIBusID symbol

Reproducible: Always

Steps to Reproduce:
1. Emerge Xorg-1.8
2. Emerge noveau-drm
3. Emerge xf86-video-noveau
4. Start up X

Actual Results:  
X chrashes on startup

Expected Results:  
X starts up fine
Comment 1 Amy Liffey gentoo-dev 2010-04-12 16:39:09 UTC
Please provide complete Xorg.0.log
Comment 2 Roelof Wobben 2010-04-12 17:10:39 UTC
(In reply to comment #1)
> Please provide complete Xorg.0.log

Hello, 

Here's the log you asked for : 

[   378.666] 
X.Org X Server 1.8.0
Release Date: 2010-04-02
[   378.666] X Protocol Version 11, Revision 0
[   378.667] Build Operating System: Linux 2.6.31-gentoo-r10 x86_64 Gentoo
[   378.667] Current Operating System: Linux localhost 2.6.32-gentoo-r8 #1 SMP Mon Apr 12 10:35:05 CEST 2010 x86_64
[   378.667] Kernel command line: BOOT_IMAGE=gentoo2 ro root=813
[   378.667] Build Date: 11 April 2010  11:38:32AM
[   378.668]  
[   378.668] Current version of pixman: 0.17.2
[   378.668] 	Before reporting problems, check http://wiki.x.org
	to make sure that you have the latest version.
[   378.668] Markers: (--) probed, (**) from config file, (==) default setting,
	(++) from command line, (!!) notice, (II) informational,
	(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[   378.670] (==) Log file: "/var/log/Xorg.0.log", Time: Mon Apr 12 14:26:38 2010
[   378.670] (==) Using config file: "/etc/X11/xorg.conf"
[   378.670] (==) Using config directory: "/etc/X11/xorg.conf.d"
[   378.670] (==) No Layout section.  Using the first Screen section.
[   378.670] (==) No screen section available. Using defaults.
[   378.670] (**) |-->Screen "Default Screen Section" (0)
[   378.670] (**) |   |-->Monitor "<default monitor>"
[   378.671] (==) No device specified for screen "Default Screen Section".
	Using the first device section listed.
[   378.671] (**) |   |-->Device "Screen 0"
[   378.671] (==) No monitor specified for screen "Default Screen Section".
	Using a default monitor configuration.
[   378.671] (==) Automatically adding devices
[   378.671] (==) Automatically enabling devices
[   378.671] (WW) The directory "/usr/share/fonts/misc/" does not exist.
[   378.671] 	Entry deleted from font path.
[   378.671] (WW) The directory "/usr/share/fonts/TTF/" does not exist.
[   378.671] 	Entry deleted from font path.
[   378.671] (WW) The directory "/usr/share/fonts/OTF/" does not exist.
[   378.671] 	Entry deleted from font path.
[   378.671] (WW) The directory "/usr/share/fonts/Type1/" does not exist.
[   378.671] 	Entry deleted from font path.
[   378.671] (WW) The directory "/usr/share/fonts/100dpi/" does not exist.
[   378.671] 	Entry deleted from font path.
[   378.671] (WW) The directory "/usr/share/fonts/75dpi/" does not exist.
[   378.671] 	Entry deleted from font path.
[   378.671] (==) FontPath set to:
	
[   378.671] (==) ModulePath set to "/usr/lib64/xorg/modules"
[   378.671] (II) The server relies on udev to provide the list of input devices.
	If no devices become available, reconfigure udev or disable AutoAddDevices.
[   378.671] (II) Loader magic: 0x7c75a0
[   378.671] (II) Module ABI versions:
[   378.671] 	X.Org ANSI C Emulation: 0.4
[   378.671] 	X.Org Video Driver: 7.0
[   378.671] 	X.Org XInput driver : 9.0
[   378.671] 	X.Org Server Extension : 3.0
[   378.753] (--) PCI:*(0:1:0:0) 10de:01d1:1462:0345 nVidia Corporation G72 [GeForce 7300 LE] rev 161, Mem @ 0xfd000000/16777216, 0xd0000000/268435456, 0xfc000000/16777216, BIOS @ 0x????????/131072
[   378.753] (II) LoadModule: "extmod"
[   378.754] (II) Loading /usr/lib64/xorg/modules/extensions/libextmod.so
[   378.754] (II) Module extmod: vendor="X.Org Foundation"
[   378.754] 	compiled for 1.8.0, module version = 1.0.0
[   378.754] 	Module class: X.Org Server Extension
[   378.754] 	ABI class: X.Org Server Extension, version 3.0
[   378.754] (II) Loading extension MIT-SCREEN-SAVER
[   378.754] (II) Loading extension XFree86-VidModeExtension
[   378.754] (II) Loading extension XFree86-DGA
[   378.754] (II) Loading extension DPMS
[   378.754] (II) Loading extension XVideo
[   378.754] (II) Loading extension XVideo-MotionCompensation
[   378.754] (II) Loading extension X-Resource
[   378.754] (II) LoadModule: "dbe"
[   378.754] (II) Loading /usr/lib64/xorg/modules/extensions/libdbe.so
[   378.754] (II) Module dbe: vendor="X.Org Foundation"
[   378.754] 	compiled for 1.8.0, module version = 1.0.0
[   378.754] 	Module class: X.Org Server Extension
[   378.754] 	ABI class: X.Org Server Extension, version 3.0
[   378.754] (II) Loading extension DOUBLE-BUFFER
[   378.754] (II) LoadModule: "glx"
[   378.755] (WW) Warning, couldn't open module glx
[   378.755] (II) UnloadModule: "glx"
[   378.755] (EE) Failed to load module "glx" (module does not exist, 0)
[   378.755] (II) LoadModule: "record"
[   378.755] (II) Loading /usr/lib64/xorg/modules/extensions/librecord.so
[   378.755] (II) Module record: vendor="X.Org Foundation"
[   378.755] 	compiled for 1.8.0, module version = 1.13.0
[   378.755] 	Module class: X.Org Server Extension
[   378.755] 	ABI class: X.Org Server Extension, version 3.0
[   378.755] (II) Loading extension RECORD
[   378.755] (II) LoadModule: "dri"
[   378.755] (WW) Warning, couldn't open module dri
[   378.756] (II) UnloadModule: "dri"
[   378.756] (EE) Failed to load module "dri" (module does not exist, 0)
[   378.756] (II) LoadModule: "dri2"
[   378.756] (WW) Warning, couldn't open module dri2
[   378.756] (II) UnloadModule: "dri2"
[   378.756] (EE) Failed to load module "dri2" (module does not exist, 0)
[   378.756] (II) LoadModule: "nouveau"
[   378.756] (II) Loading /usr/lib64/xorg/modules/drivers/nouveau_drv.so
[   378.757] (II) Module nouveau: vendor="X.Org Foundation"
[   378.757] 	compiled for 1.8.0, module version = 0.0.15
[   378.757] 	Module class: X.Org Video Driver
[   378.757] 	ABI class: X.Org Video Driver, version 7.0
[   378.757] (II) NOUVEAU driver 
[   378.757] (II) NOUVEAU driver for NVIDIA chipset families :
[   378.757] 	RIVA TNT    (NV04)
[   378.757] 	RIVA TNT2   (NV05)
[   378.757] 	GeForce 256 (NV10)
[   378.757] 	GeForce 2   (NV11, NV15)
[   378.757] 	GeForce 4MX (NV17, NV18)
[   378.757] 	GeForce 3   (NV20)
[   378.757] 	GeForce 4Ti (NV25, NV28)
[   378.757] 	GeForce FX  (NV3x)
[   378.757] 	GeForce 6   (NV4x)
[   378.757] 	GeForce 7   (G7x)
[   378.757] 	GeForce 8   (G8x)
[   378.757] (--) using VT number 7

[   378.761] (II) Primary Device is: PCI 01@00:00:0
[   378.761] (EE) [drm] No DRICreatePCIBusID symbol
[   378.761] (EE) No devices detected.
[   378.761] 
Fatal server error:
[   378.761] no screens found
[   378.761] 
Please consult the The X.Org Foundation support 
	 at http://wiki.x.org
 for help. 
[   378.761] Please also check the log file at "/var/log/Xorg.0.log" for additional information.
[   378.761] 
 

Roelof
Comment 3 Chí-Thanh Christopher Nguyễn gentoo-dev 2010-04-12 17:46:42 UTC
Also attach dmesg output, please. Ensure that xorg-server and xf86-video-nouveau were built against the same version of libdrm.
Comment 4 Roelof Wobben 2010-04-12 17:50:24 UTC
(In reply to comment #3)
> Also attach dmesg output, please. Ensure that xorg-server and
> xf86-video-nouveau were built against the same version of libdrm.

Oke,

One question : How do I check if both are build against libdrm ?

Roelof
Comment 5 Roelof Wobben 2010-04-12 18:19:33 UTC
(In reply to comment #4)
> (In reply to comment #3)
> > Also attach dmesg output, please. Ensure that xorg-server and
> > xf86-video-nouveau were built against the same version of libdrm.
> Oke,
> One question : How do I check if both are build against libdrm ?
> Roelof

Hello, 

Do you want the whole dmesg.
It's to big for wgetpaste and I have no other X installed.

Roelof
Comment 6 Chí-Thanh Christopher Nguyễn gentoo-dev 2010-04-12 19:07:24 UTC
It appears that you have/had both nouveau and nvidia-drivers installed whose remnants now interfere with each other. You can attach files to this bug with console browsers (elinks, links, lynx, w3m).
Not finding the dri module when you want to use open source drivers usually points to xorg-server built with minimal use flag or eselect opengl in wrong state.
Comment 7 Roelof Wobben 2010-04-12 19:22:03 UTC
(In reply to comment #6)
> It appears that you have/had both nouveau and nvidia-drivers installed whose
> remnants now interfere with each other. You can attach files to this bug with
> console browsers (elinks, links, lynx, w3m).
> Not finding the dri module when you want to use open source drivers usually
> points to xorg-server built with minimal use flag or eselect opengl in wrong
> state.

Oke, 

Still the question : how to look if both files are compiled against libdrm.

Roelof
Comment 8 Chí-Thanh Christopher Nguyễn gentoo-dev 2010-04-12 19:24:22 UTC
emerge portage-utils && qlop -lu libdrm xorg-server xf86-video-nouveau
Comment 9 Roelof Wobben 2010-04-12 19:31:46 UTC
Created attachment 227515 [details]
Dmesg of the error
Comment 10 Roelof Wobben 2010-04-12 19:41:34 UTC
(In reply to comment #9)
> Created an attachment (id=227515) [details]
> Dmesg of the error 

And here's the output of qlop -lu libdrm xorg-server xf86-video-nouveau

ri Apr  9 21:18:22 2010 >>> [32;01mx11-libs/libdrm-9999[00;00m
Fri Apr  9 21:28:32 2010 <<< [31;01mx11-libs/libdrm-9999[00;00m
Fri Apr  9 21:45:36 2010 >>> [32;01mx11-libs/libdrm-2.4.15[00;00m
Fri Apr  9 22:10:35 2010 >>> [32;01mx11-base/xorg-server-1.6.5-r1[00;00m
Fri Apr  9 22:30:05 2010 <<< [31;01mx11-base/xorg-server-1.6.5-r1[00;00m
Fri Apr  9 22:30:23 2010 >>> [32;01mx11-base/xorg-server-1.6.5-r1[00;00m
Fri Apr  9 23:21:19 2010 <<< [31;01mx11-base/xorg-server-1.6.5-r1[00;00m
Fri Apr  9 23:23:03 2010 <<< [31;01mx11-libs/libdrm-2.4.15[00;00m
Sat Apr 10 13:42:52 2010 >>> [32;01mx11-libs/libdrm-9999[00;00m
Sat Apr 10 17:32:40 2010 >>> [32;01mx11-base/xorg-server-1.8.0[00;00m
Sat Apr 10 17:38:09 2010 <<< [31;01mx11-libs/libdrm-9999[00;00m
Sat Apr 10 17:38:11 2010 >>> [32;01mx11-libs/libdrm-2.4.20[00;00m
Sat Apr 10 17:45:04 2010 <<< [31;01mx11-base/xorg-server-1.8.0[00;00m
Sat Apr 10 17:45:06 2010 >>> [32;01mx11-base/xorg-server-1.8.0[00;00m
Sun Apr 11 11:05:56 2010 <<< [31;01mx11-base/xorg-server-1.8.0[00;00m
Sun Apr 11 11:06:51 2010 <<< [31;01mx11-libs/libdrm-2.4.20[00;00m
Sun Apr 11 11:20:48 2010 >>> [32;01mx11-libs/libdrm-2.4.20[00;00m
Sun Apr 11 11:42:42 2010 >>> [32;01mx11-base/xorg-server-1.8.0[00;00m
Sun Apr 11 20:37:52 2010 >>> [32;01mx11-drivers/xf86-video-nouveau-0.0.15_pre20100329[00;00m
Mon Apr 12 14:26:33 2010 <<< [31;01mx11-drivers/xf86-video-nouveau-0.0.15_pre20100329[00;00m
Mon Apr 12 14:26:35 2010 >>> [32;01mx11-drivers/xf86-video-nouveau-0.0.15_pre20100329[00;00m

Roelof
Comment 11 Chí-Thanh Christopher Nguyễn gentoo-dev 2010-04-12 19:47:59 UTC
No errors in dmesg and missing dri module in Xorg.0.log => xorg-server build and/or "eselect opengl" wrong or broken. Not a bug.
If you require support, visit forums.gentoo.org or #gentoo on irc.freenode.net

Please reopen if you think this is in error.