View previous topic :: View next topic |
Author |
Message |
CtHu n00b
Joined: 16 Dec 2004 Posts: 13
|
Posted: Tue Mar 20, 2007 10:32 am Post subject: Ati-drivers: AIGLX error dlsym for driCreateNewScreen failed |
|
|
Hi guys ,
i'm going crazy with that issue, so i hope you will be able to help me
here's my little story.
I had fglrx drivers working fine on my Lenovo T60 laptop, using ati-drivers package, hardware is: ATI Technologies Inc Radeon Mobility X1400
i needed to rebuild my kernel/modules to get the framebuffer to work, than realised the fglrx drivers could not be found anymore during xorg launch, so i remerged the ati-drivers package.
since than, i can't get off that xorg error, reverting me to slow software rendering:
Code: | X Window System Version 7.1.1
Release Date: 12 May 2006
X Protocol Version 11, Revision 0, Release 7.1.1
Build Operating System: UNKNOWN
Current Operating System: Linux lfa_laptop 2.6.19-gentoo-r5 #1 SMP Tue Mar 20 10:41:01 CET 2007 i686
Build Date: 02 March 2007
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: Tue Mar 20 12:15:09 2007
(==) Using config file: "/etc/X11/xorg.conf"
(EE) AIGLX error: dlsym for __driCreateNewScreen_20050727 failed (/usr/lib/dri/fglrx_dri.so: undefined symbol: __driCreateNewScreen_20050727)
(EE) AIGLX: reverting to software rendering
.... |
i tried many solutions discussed on this board, including revdep-rebuild, remerging many packages using opengl keyword
any idea? |
|
Back to top |
|
|
widremann Veteran
Joined: 14 Mar 2005 Posts: 1314
|
Posted: Tue Mar 20, 2007 12:47 pm Post subject: |
|
|
You have to disable AIGLX. The drivers don't work yet. |
|
Back to top |
|
|
CtHu n00b
Joined: 16 Dec 2004 Posts: 13
|
Posted: Tue Mar 20, 2007 2:51 pm Post subject: |
|
|
i did so many tests, im not even sure, it worked at first
i would guess so but i'm thinking youre not telling lies |
|
Back to top |
|
|
Drone1 Apprentice
Joined: 27 Sep 2005 Posts: 232 Location: United States of Texas
|
Posted: Tue Mar 20, 2007 9:06 pm Post subject: |
|
|
Here are (IMO) the key sections from my xorg.conf on my T60P.
Code: |
Section "Module"
Load "bitmap"
Load "type1"
Load "freetype"
Load "record"
Load "dbe"
# SubSection "extmod"
# Option "omit xfree86-dga"
# EndSubSection
Load "extmod"
Load "freetype"
Load "GLcore"
Load "glx"
Load "dri"
Load "fglrx"
Load "ddc"
Load "vbe"
EndSection
Section "ServerFlags"
Option "AllowMouseOpenFail" "true"
Option "AIGLX" "off"
EndSection
Section "Monitor"
Identifier "Thinkpad-LCD"
# Option "VendorName" "ATI Proprietary Driver"
# Option "ModelName" "Generic Autodetecting Monitor"
Option "DPMS" "true"
EndSection
Section "Device"
Identifier "FireGL"
ChipID 0x71c4
VendorName "ATI"
BoardName "FireGL V5200"
BusID "PCI:1:0:0"
# ChipID 0x71c4
Driver "fglrx"
Option "UseInternalAGPGART" "yes"
Option "VideoOverlay" "on"
Option "OpenGLOverLay" "off"
EndSection
Section "Extensions"
Option "Composite" "Disable"
# Option "VideoOverlay" "on"
# Option "OpenGLOverlay" "on"
# Option "RenderAccel" "true"
# Option "DAI" "true"
EndSection
Section "dri"
Mode 0666
EndSection
|
my lspci shows
Code: | 01:00.0 VGA compatible controller: ATI Technologies Inc M56GL [Mobility FireGL V5200] |
After this is set up, select eselect opengl set ati for opengl, and you should get something like this when you run fglrxinfo
Code: |
display: :0.0 screen: 0
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: ATI Mobility Radeon X1600
OpenGL version string: 2.0.6334 (8.34.8) |
If all no Errors up to this point, you should have OpenGL supported. If it says something other that 'ATI', like mesa, then something is still not right, so reply, or take a look at the Thinkwiki site. |
|
Back to top |
|
|
peenie n00b
Joined: 16 Sep 2006 Posts: 25
|
Posted: Tue Apr 24, 2007 11:18 pm Post subject: |
|
|
The meat of that xorg.conf file, as far as the problem goes, is:
Code: | Section "ServerFlags"
# Disable AIGLX to prevent driCreateNewScreen error on startup
Option "AIGLX" "off"
EndSection
Section "dri"
# Without this only root can use dri.
Mode 0666
EndSection |
Everything else is just optional configuration stuff (but don't forget to eselect the ati interface), which you may wish to set up with aticonfig unless you're comfortable with your current settings or with doing it by hand. I also have a T60p with the X1400, and this kind of stuff has been really getting on my nerves lately! |
|
Back to top |
|
|
|
|
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
|
|