Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Ati-drivers: AIGLX error dlsym for driCreateNewScreen failed
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
CtHu
n00b
n00b


Joined: 16 Dec 2004
Posts: 13

PostPosted: Tue Mar 20, 2007 10:32 am    Post subject: Ati-drivers: AIGLX error dlsym for driCreateNewScreen failed Reply with quote

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
View user's profile Send private message
widremann
Veteran
Veteran


Joined: 14 Mar 2005
Posts: 1314

PostPosted: Tue Mar 20, 2007 12:47 pm    Post subject: Reply with quote

You have to disable AIGLX. The drivers don't work yet.
Back to top
View user's profile Send private message
CtHu
n00b
n00b


Joined: 16 Dec 2004
Posts: 13

PostPosted: Tue Mar 20, 2007 2:51 pm    Post subject: Reply with quote

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
View user's profile Send private message
Drone1
Apprentice
Apprentice


Joined: 27 Sep 2005
Posts: 232
Location: United States of Texas

PostPosted: Tue Mar 20, 2007 9:06 pm    Post subject: Reply with quote

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
View user's profile Send private message
peenie
n00b
n00b


Joined: 16 Sep 2006
Posts: 25

PostPosted: Tue Apr 24, 2007 11:18 pm    Post subject: Reply with quote

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