Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
cannot start X due to driver-load failure mod-X
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Desktop Environments
View previous topic :: View next topic  
Author Message
larand54
l33t
l33t


Joined: 20 Feb 2004
Posts: 695
Location: Sweden

PostPosted: Mon Jul 03, 2006 4:27 pm    Post subject: cannot start X due to driver-load failure mod-X Reply with quote

After emerging xorg X won't start any more giving the following message:
Code:
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.12-gentoo-r6 i686
Current Operating System: Linux gavlel63 2.6.12-gentoo-r6 #2 Mon Jul 3 16:00:38 CEST 2006 i686
Build Date: 02 July 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: Mon Jul  3 17:59:23 2006
(==) Using config file: "/etc/X11/xorg.conf"

dlopen: /usr/lib/xorg/modules/extensions/libdri.so: undefined symbol: drmAuthMagic
(EE) Failed to load /usr/lib/xorg/modules/extensions/libdri.so
(EE) Failed to load module "dri" (loader failed, 7)
dlopen: /usr/lib/xorg/modules/extensions/libglx.so: undefined symbol: glCallList
(EE) Failed to load /usr/lib/xorg/modules/extensions/libglx.so
(EE) Failed to load module "glx" (loader failed, 7)
dlopen: /usr/lib/xorg/modules/drivers/vesa_drv.so: undefined symbol: VBEExtendedInit
(EE) Failed to load /usr/lib/xorg/modules/drivers/vesa_drv.so
(EE) Failed to load module "vesa" (loader failed, 7)
(EE) No drivers available.

Fatal server error:
no screens found


I have not changed the xorg.conf-file since before. It worked before change.
I just used the vesa-driver as it should be rather basic.

I' think this is a simple task for you to solve, it probably something I've missed when doing the emerge.

I can also add this:
Code:
me@mycomp ~ $ ls /usr/lib/xorg/modules/
dri         fonts      libcfb.so    libcfb32.so  libfb.so     liblayer.so    librac.so      libshadow.so    libvgahw.so   libxf4bpp.so     libxf8_32wid.so
drivers     input      libcfb16.so  libddc.so    libi2c.so    libmfb.so      libramdac.so   libshadowfb.so  libxaa.so     libxf8_16bpp.so  linux
extensions  libafb.so  libcfb24.so  libexa.so    libint10.so  libpcidata.so  libscanpci.so  libvbe.so       libxf1bpp.so  libxf8_32bpp.so  multimedia
me@mycomp ~ $ ls /usr/lib/xorg/modules/extensions
libGLcore.so  libdbe.so  libdri.so  libextmod.so  libglx.so  librecord.so  libxtrap.so
Back to top
View user's profile Send private message
larand54
l33t
l33t


Joined: 20 Feb 2004
Posts: 695
Location: Sweden

PostPosted: Tue Jul 04, 2006 9:43 am    Post subject: Reply with quote

I've still not solved this...can someone give me an idea...? Please help!
Back to top
View user's profile Send private message
pr0ph3t
Tux's lil' helper
Tux's lil' helper


Joined: 30 Sep 2003
Posts: 77

PostPosted: Fri Jul 07, 2006 5:40 pm    Post subject: Reply with quote

i am also running into this (trying to use vesa) and have not figured it out yet:

Code:

dlopen: /usr/lib/xorg/modules/drivers/vesa_drv.so: undefined symbol: VBEExtendedInit
(EE) Failed to load /usr/lib/xorg/modules/drivers/vesa_drv.so


trying to use drivers for my i810 based card i see:

Code:

dlopen: /usr/lib/xorg/modules/drivers/i810_drv.so: undefined symbol: XAACreateInfoRec
(EE) Failed to load /usr/lib/xorg/modules/drivers/i810_drv.so


i also see an error about speedo:

Code:

(EE) Failed to load module "speedo" (module does not exist, 0)


i usually just comment out the speedo module in xorg.conf. is this the proper thing to do in modular X?

if anyone has any hints on getting vesa or i810 working i'd greatly appreciate it.
Back to top
View user's profile Send private message
tundra
Tux's lil' helper
Tux's lil' helper


Joined: 27 Jan 2005
Posts: 97

PostPosted: Fri Jul 07, 2006 7:17 pm    Post subject: Reply with quote

I went through some pain to get this working, but in the end it was simple. My i180_drv.so was bombing out with the undefined symbol XAACreateInfoRec. I finally made it go away by adding xaa to the module section of xorg.conf. Then I got a different undefined symbol. I figured out which module it was from, and loaded that too. Long story short, and a bunch of undefined symbols later, I got it working. My module section ended up being

Code:
Section "Module"
        Load  "xaa"
        Load  "ramdac"
        Load  "record"
        Load  "fb"
        Load  "shadow"
        Load  "shadowfb"
        Load  "extmod"
        Load  "dbe"
        Load  "ddc"
        Load  "dri"
        Load  "glx"
        Load  "int10"
        Load  "xtrap"
        Load  "freetype"
        Load  "type1"
        Load  "vgahw"
        Load  "vbe"
EndSection


Some were already in there, and I don't remember why, so I don't know if all are truly necessary, but it worked for me. If you need additional modules for some reason, I found this list.

http://cvsweb.xfree86.org/cvsweb/xc/programs/Xserver/hw/xfree86/Registry?rev=1.19

It is usually easy to figure out which module you need from the symbol name. If not, some googling will get you there.
Back to top
View user's profile Send private message
pr0ph3t
Tux's lil' helper
Tux's lil' helper


Joined: 30 Sep 2003
Posts: 77

PostPosted: Fri Jul 07, 2006 11:06 pm    Post subject: Reply with quote

excellent! thanks for your help. i'm well on my way now. your suggestions coupled with this site:

http://www.cs.mtu.edu/~cjblazek/files.html

got me there. thanks a million!
Back to top
View user's profile Send private message
pr0ph3t
Tux's lil' helper
Tux's lil' helper


Joined: 30 Sep 2003
Posts: 77

PostPosted: Fri Jul 07, 2006 11:09 pm    Post subject: Reply with quote

any idea what's needed for "speedo"? or is that not even needed any longer?
Back to top
View user's profile Send private message
tundra
Tux's lil' helper
Tux's lil' helper


Joined: 27 Jan 2005
Posts: 97

PostPosted: Sat Jul 08, 2006 4:09 am    Post subject: Reply with quote

I am glad that my suggestions helped. I searched high and low for an answer here on the forums, but found nothing useful, and tried a lot of things that did nothing to help, although I think I tidied up my install the best it has ever been!

As for speedo, I have no idea. I never loaded that module, and it has never asked for it.
Back to top
View user's profile Send private message
pr0ph3t
Tux's lil' helper
Tux's lil' helper


Joined: 30 Sep 2003
Posts: 77

PostPosted: Sat Jul 08, 2006 5:24 am    Post subject: Reply with quote

hmmm...it's odd. i started by deleting my xorg.cfg file, then creating a new one by using "xorgcfg -textmode". for some reason it puts in the speedo module by default. it seems to be a masked package. oh well, no biggie. all is well thanks to you.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Desktop Environments All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum