Compiz, KDE, Gnome, Fluxbox, etc...
Moderator: Moderators
by echo6 » Mon Oct 15, 2007 16:52
I had compiz working until I upgraded my kernel to 2.6.22-mactel-r2-mactelpatches-core2duo
and x11drivers/ati-drivers-8.39.4 I also tried x11-drivers/ati-drivers-8.40.4-r11 with the same error.
- Code: Select all
chameleon echo6 # cat /var/log/Xorg.*.log | grep "(EE)"
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(EE) AIGLX error: dlsym for __driCreateNewScreen_20050727 failed (/usr/lib/dri/fglrx_dri.so: undefined symbol: __driCreateNewScreen_20050727)
(EE) AIGLX: reverting to software rendering
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(EE) AIGLX error: dlsym for __driCreateNewScreen_20050727 failed (/usr/lib/dri/fglrx_dri.so: undefined symbol: __driCreateNewScreen_20050727)
(EE) AIGLX: reverting to software rendering
-
echo6
- Growing Hen
-
- Posts: 109
- Joined: Thu Nov 23, 2006 22:18
-
by nemesis » Tue Oct 16, 2007 9:25
Until the 8.42 (hopefully) driver comes out, you probably need to use XGL as opposed to AIGLX. Did you enable it using accel-manager??
-

nemesis
- Simple Hen
-
- Posts: 69
- Joined: Sun Feb 04, 2007 0:19
- Location: Grovetown, GA
by echo6 » Tue Oct 16, 2007 9:40
Thanks for the response. This is what I get
- Code: Select all
XGL is not running
DRI ok
OpenGL acceleration is available.
something set currentStatus to 0
DRI ok
fglrx driver is running, AIGLX is NOT available
DRI ok
DRI ok
something set currentStatus to 2
something set currentStatus to 2
something set currentStatus to 2
Saving...
writeSettings(): accel to set is: 2
disabling xgl
Working...
Disabling XGL system wide (reverting to X.Org)...Done
disabling aiglx
Working...
Disabling AIGLX system wide...
Done
enabling xgl
Working...
Enabling XGL system wide...Done
bye!
no effects though with compiz.
-
echo6
- Growing Hen
-
- Posts: 109
- Joined: Thu Nov 23, 2006 22:18
-
by nemesis » Tue Oct 16, 2007 19:14
Did you restart X? Try running compiz-start from a terminal...I had that problem on 3.4e and had to start it manually the first time.
-

nemesis
- Simple Hen
-
- Posts: 69
- Joined: Sun Feb 04, 2007 0:19
- Location: Grovetown, GA
by echo6 » Tue Oct 16, 2007 20:33
- Code: Select all
echo6@chameleon ~ $ compiz-start
X Error of failed request: GLXBadContext
Major opcode of failed request: 129 (GLX)
Minor opcode of failed request: 5 (X_GLXMakeCurrent)
Serial number of failed request: 14
Current serial number in output stream: 14
Using KDE decorator
compiz (core) - Fatal: GLX_EXT_texture_from_pixmap is missing
compiz (core) - Error: Failed to manage screen: 0
compiz (core) - Fatal: No manageable screens found on display :0.0
-
echo6
- Growing Hen
-
- Posts: 109
- Joined: Thu Nov 23, 2006 22:18
-
by echo6 » Fri Oct 26, 2007 9:57
I've emerged ati-drivers-8.42.3-r10, but still not getting xeffects.
- Code: Select all
chameleon echo6 # cat /var/log/Xorg.*.log | grep "(EE)"
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(EE) AIGLX error: dlsym for __driCreateNewScreen_20050727 failed (/usr/lib/dri/f glrx_dri.so: undefined symbol: __driCreateNewScreen_20050727)
(EE) AIGLX: reverting to software rendering
chameleon echo6 # accel-manager
/usr/sbin/accel-manager-bin: error while loading shared libraries: libGL.so.1: cannot open shared object file: No such file or directory
chameleon echo6 # equery belongs libGL.so.1
[ Searching for file(s) libGL.so.1 in *... ]
x11-drivers/ati-drivers-8.42.3-r10 (/usr/lib/opengl/ati/lib/libGL.so.1 -> libGL.so.1.2)
media-libs/mesa-7.0.1 (/usr/lib/opengl/xorg-x11/lib/libGL.so.1 -> libGL.so.1.2)
-
echo6
- Growing Hen
-
- Posts: 109
- Joined: Thu Nov 23, 2006 22:18
-
by Dark_MaGe » Fri Oct 26, 2007 10:59
looks like you didn't follow the guide written by wolfden...if you read the post under sabayon PE 1.1 Press release you'll notice a command after emerging ati-drivers...something like ln -s /usr/lib/libGL.so.1 ......etc etc read it do that command and emerge the new version of desktop-acceleration-helpers...you'll be able to use aiglx at that point
-
Dark_MaGe
- Your Farmer
-
- Posts: 1699
- Joined: Thu Jun 29, 2006 8:19
- Location: Catania Italy
-
by echo6 » Fri Oct 26, 2007 11:38
I've followed the guide, my problems started after updating the kernel to 2.6.23. Some people have reported getting the latest driver working with this kernel on the Gentoo forums. I've since gone back to using 2.6.22-mactel kernel and updated compiz-fusion using the fusionupdate.sh script. So I now compiz-0.6.2 etc
- Code: Select all
chameleon echo6 # accel-manager
XGL is not running
DRI not ok
XGL is not running
OpenGL acceleration is NOT available.
something set currentStatus to 0
DRI not ok
XGL is not running
AIGLX is NOT available here
DRI not ok
XGL is not running
Saving...
writeSettings(): accel to set is: 0
disabling xgl
Working...
Disabling XGL system wide (reverting to X.Org)...Done
disabling aiglx
Working...
Disabling AIGLX system wide...
Done
bye!
- Code: Select all
echo6@chameleon ~ $ compiz --replace
compiz (core) - Fatal: No composite extension
- Code: Select all
Section "Files"
#FontPath "/usr/share/fonts/local/"
FontPath "/usr/share/fonts/misc/"
FontPath "/usr/share/fonts/Type1/"
FontPath "/usr/share/fonts/TTF/"
FontPath "/usr/share/fonts/75dpi/"
FontPath "/usr/share/fonts/100dpi/"
FontPath "/usr/share/fonts/corefonts"
EndSection
# **********************************************************************
# Module section -- this is an optional section which is used to specify
# which run-time loadable modules to load when the X server starts up.
# **********************************************************************
Section "Module"
Load "dbe"
Load "i2c"
Load "glx"
Load "ddc"
Load "type1"
Load "freetype"
Load "extmod"
Load "synaptics"
Load "vbe"
Load "dri"
Load "bitmap"
Load "int10"
EndSection
# **********************************************************************
# Server flags section. This contains various server-wide Options.
# **********************************************************************
Section "ServerFlags"
Option "AllowMouseOpenFail" "true"
Option "AIGLX" "true"
EndSection
# **********************************************************************
# Input devices
# **********************************************************************
# **********************************************************************
# Core keyboard's InputDevice section
# **********************************************************************
Section "InputDevice"
Identifier "Synaptics1"
Driver "synaptics"
Option "SendCoreEvents" "true"
Option "Device" "/dev/psaux"
Option "Protocol" "auto-dev"
Option "HorizScrollDelta" "0"
Option "SHMConfig" "on"
# For ALPS TouchPads
#Option "MaxSpeed" "0.7"
#Option "MinSpeed" "0.18"
#Option "AccelFactor" "0.08"
#Option "TopEdge" "120"
#Option "LeftEdge" "120"
#Option "BottomEdge" "830"
#Option "RightEdge" "650"
#Option "FingerLow" "25"
#Option "FingerHigh" "30"
# Do you keep moving the mouse while typing? Try this trick.
#synclient TouchpadOff=1 disable your synaptics touchpad
#synclient TouchpadOff=0 enable your synaptics touchpad
EndSection
Section "InputDevice"
Identifier "Keyboard1"
Driver "kbd"
Option "AutoRepeat" "500 5"
Option "XkbModel" "pc105"
Option "XkbLayout" "us"
Option "XkbRules" "xorg"
EndSection
Section "InputDevice"
Driver "wacom"
Identifier "wacom1"
Option "Device" "/dev/wacom" # Change to
# /dev/input/event
# for USB
Option "Type" "stylus"
Option "ForceDevice" "ISDV4" # Tablet PC ONLY
EndSection
Section "InputDevice"
Driver "wacom"
Identifier "wacom2"
Option "Device" "/dev/wacom" # Change to
# /dev/input/event
# for USB
Option "Type" "eraser"
Option "ForceDevice" "ISDV4" # Tablet PC ONLY
EndSection
Section "InputDevice"
Driver "wacom"
Identifier "wacom3"
Option "Device" "/dev/wacom" # Change to
# /dev/input/event
# for USB
Option "Type" "cursor"
Option "ForceDevice" "ISDV4" # Tablet PC ONLY
EndSection
# **********************************************************************
# Core Pointer's InputDevice section
# **********************************************************************
Section "InputDevice"
# Identifier and driver
Identifier "Mouse1"
Driver "mouse"
Option "Device" "/dev/psaux"
Option "Protocol" "ImPS/2"
Option "ZAxisMapping" "4 5"
EndSection
Section "InputDevice"
Identifier "Mouse2"
Driver "mouse"
Option "Protocol" "ImPS/2"
Option "Device" "/dev/input/mice"
Option "ZAxisMapping" "4 5"
EndSection
# **********************************************************************
# Monitor section
# **********************************************************************
# Any number of monitor sections may be present
Section "Monitor"
Identifier "Generic Monitor"
#Option "DPMS"
VertRefresh 43 - 60
HorizSync 28 - 80
EndSection
# **********************************************************************
# Graphics device section
# **********************************************************************
# Any number of graphics device sections may be present
Section "Device"
Identifier "VESA"
Driver "fglrx" # do not remove vesa
#Option "RenderAccel" "on"
#Option "XAANoOffscreenPixmaps"
#Option "BusType" "PCI"
#Option "ColorTiling" "on"
#Option "EnablePageFlip" "on"
EndSection
# **********************************************************************
# Screen sections.
# **********************************************************************
Section "Screen"
# The Identifier, Device and Monitor lines must be present
Identifier "Screen 1"
Device "VESA"
Monitor "Generic Monitor"
#Option "AddARGBGLXVisuals" "true"
# The favoured Depth and/or Bpp may be specified here
DefaultDepth 24
SubSection "Display"
Depth 8
ViewPort 0 0
Modes "1680x1050" "1440x900" "800x600" "640x480"
EndSubsection
SubSection "Display"
Depth 16
ViewPort 0 0
Modes "1680x1050" "1440x900" "1024x768" "800x600" "640x480"
EndSubsection
SubSection "Display"
Depth 24
ViewPort 0 0
Modes "1680x1050" "1440x900" "1024x768" "800x600" "640x480"
EndSubsection
EndSection
Section "ServerLayout"
# The Identifier line must be present
Identifier "Main Layout"
Screen 0 "Screen 1"
InputDevice "Mouse1" "CorePointer"
InputDevice "Mouse2" "SendCoreEvents"
#InputDevice "Synaptics1" "SendCoreEvents"
#InputDevice "wacom1" "SendCoreEvents"
#InputDevice "wacom2" "SendCoreEvents"
#InputDevice "wacom3" "SendCoreEvents"
InputDevice "Keyboard1" "CoreKeyboard"
Option "AIGLX" "true"
EndSection
Section "DRI"
Mode 0666
EndSection
Section "Extensions"
#Option "Composite" "Enable"
EndSection
-
echo6
- Growing Hen
-
- Posts: 109
- Joined: Thu Nov 23, 2006 22:18
-
by Dark_MaGe » Fri Oct 26, 2007 14:05
can you please post an ls -l /usr/lib/ ?
-
Dark_MaGe
- Your Farmer
-
- Posts: 1699
- Joined: Thu Jun 29, 2006 8:19
- Location: Catania Italy
-
by echo6 » Fri Oct 26, 2007 15:28
- Code: Select all
chameleon ~ # find / -name "libGL.so.1"
/usr/lib/opengl/nvidia/lib/libGL.so.1
/usr/lib/opengl/xorg-x11/lib/libGL.so.1
/usr/lib/opengl/ati/lib/libGL.so.1
- Code: Select all
chameleon lib # ls -l /usr/lib/| grep libGL
-rw-r--r-- 1 root root 234366 2006-08-27 17:19 libGLEW.a
lrwxrwxrwx 1 root root 16 2007-04-04 18:06 libGLEW.so -> libGLEW.so.1.3.4
lrwxrwxrwx 1 root root 16 2007-04-04 18:06 libGLEW.so.1.3 -> libGLEW.so.1.3.4
-rwxr-xr-x 1 root root 180240 2006-08-27 17:19 libGLEW.so.1.3.4
-rw-r--r-- 1 root root 701 2007-10-26 10:58 libGL.la
lrwxrwxrwx 1 root root 34 2007-10-26 10:58 libGL.so -> //usr//lib/opengl/ati/lib/libGL.so
-rw-r--r-- 1 root root 752 2007-10-16 16:20 libGLU.la
lrwxrwxrwx 1 root root 11 2007-10-16 16:20 libGLU.so -> libGLU.so.1
lrwxrwxrwx 1 root root 20 2007-10-16 16:20 libGLU.so.1 -> libGLU.so.1.3.070001
lrwxrwxrwx 1 root root 20 2007-10-16 16:20 libGLU.so.1.3 -> libGLU.so.1.3.070001
-rwxr-xr-x 1 root root 421992 2007-10-16 16:20 libGLU.so.1.3.070001
lrwxrwxrwx 1 root root 11 2007-10-16 16:20 libGLw.so -> libGLw.so.1
lrwxrwxrwx 1 root root 15 2007-10-16 16:20 libGLw.so.1 -> libGLw.so.1.0.0
lrwxrwxrwx 1 root root 15 2007-10-16 16:20 libGLw.so.1.0 -> libGLw.so.1.0.0
-rwxr-xr-x 1 root root 10816 2007-10-16 16:20 libGLw.so.1.0.0
lrwxrwxrwx 1 root root 13 2007-04-04 18:06 libMesaGLU.so -> libGLU.so.1.3
I've created the symlink and now acceleration manager is giving me the option to select AIGLX
- Code: Select all
chameleon lib # accel-manager
XGL is not running
DRI ok
OpenGL acceleration is available.
something set currentStatus to 0
DRI ok
fglrx driver is running, checking if driver supports GLX_EXT_texture_from_pixmap
AIGLX is available :-)
DRI ok
something set currentStatus to 1
something set currentStatus to 1
Saving...
writeSettings(): accel to set is: 1
disabling xgl
Working...
Disabling XGL system wide (reverting to X.Org)...Done
disabling aiglx
Working...
Disabling AIGLX system wide...
Done
enabling aiglx
Working...
Enabling AIGLX system wide...
Done
bye!
However still no xeffects with compiz, and if I run compiz --replace it complains "No composite extension"
-
echo6
- Growing Hen
-
- Posts: 109
- Joined: Thu Nov 23, 2006 22:18
-
Return to 3D Desktops and Window Managers
Who is online
Users browsing this forum: No registered users and 1 guest