View previous topic :: View next topic |
Author |
Message |
larand54 l33t
Joined: 20 Feb 2004 Posts: 695 Location: Sweden
|
Posted: Mon Jul 03, 2006 4:27 pm Post subject: cannot start X due to driver-load failure mod-X |
|
|
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 |
|
|
larand54 l33t
Joined: 20 Feb 2004 Posts: 695 Location: Sweden
|
Posted: Tue Jul 04, 2006 9:43 am Post subject: |
|
|
I've still not solved this...can someone give me an idea...? Please help! |
|
Back to top |
|
|
pr0ph3t Tux's lil' helper
Joined: 30 Sep 2003 Posts: 77
|
Posted: Fri Jul 07, 2006 5:40 pm Post subject: |
|
|
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 |
|
|
tundra Tux's lil' helper
Joined: 27 Jan 2005 Posts: 97
|
Posted: Fri Jul 07, 2006 7:17 pm Post subject: |
|
|
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 |
|
|
pr0ph3t Tux's lil' helper
Joined: 30 Sep 2003 Posts: 77
|
Posted: Fri Jul 07, 2006 11:06 pm Post subject: |
|
|
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 |
|
|
pr0ph3t Tux's lil' helper
Joined: 30 Sep 2003 Posts: 77
|
Posted: Fri Jul 07, 2006 11:09 pm Post subject: |
|
|
any idea what's needed for "speedo"? or is that not even needed any longer? |
|
Back to top |
|
|
tundra Tux's lil' helper
Joined: 27 Jan 2005 Posts: 97
|
Posted: Sat Jul 08, 2006 4:09 am Post subject: |
|
|
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 |
|
|
pr0ph3t Tux's lil' helper
Joined: 30 Sep 2003 Posts: 77
|
Posted: Sat Jul 08, 2006 5:24 am Post subject: |
|
|
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 |
|
|
|