Page 1 of 1

Compiz Fusion only work in indirect rendering mode ASUS Eee

Posted: Thu Sep 04, 2008 4:18 am
by Sanva
Hi!

I have my Linux Mint running in an Asus Eee 900. When I installed Linux Mint, Compiz Fusion works fine, but now it doesn't. I really don't know what I have done, but now it only works if I use Fusion Icon to reload it.

Well... I'll write you my steps and the output of Fusion Icon, maybe you could see something relevant:

1. I turn my computer on. It's supposed to have to run compiz, but never happens and I have no effects.

2. I open a terminal and run fusion-icon. It outputs
* Detected Session: gnome
* Searching for installed applications...
* Intel detected, exporting: INTEL_BATCH=1
* No GLX_EXT_texture_from_pixmap with direct rendering context
... present with indirect rendering, exporting: LIBGL_ALWAYS_INDIRECT=1
* Using the GTK Interface
* Starting Compiz
... executing: compiz.real --replace --sm-disable --ignore-desktop-hints ccp --indirect-rendering
compiz.real (core) - Error: Could not acquire compositing manager selection on screen 0 display ":0.0"
compiz.real (core) - Fatal: No manageable screens found on display :0.0
and next the window's decorations go out and I can't move windows or change the workspace.

3. I right-click fusion-icon in the notification area and I select Reload Window Manager. It outputs
* Reloading compiz
... executing: compiz.real --replace --sm-disable --ignore-desktop-hints ccp --indirect-rendering
GConf backend: There is an unsupported value at path /apps/compiz/general/allscreens/options/texture_filter. Settings from this path won't be read. Try to remove that value so that operation can continue properly.
GConf backend: There is an unsupported value at path /apps/compiz/general/allscreens/options/show_desktop_edge. Settings from this path won't be read. Try to remove that value so that operation can continue properly.
GConf backend: There is an unsupported value at path /apps/compiz/general/allscreens/options/texture_filter. Settings from this path won't be read. Try to remove that value so that operation can continue properly.
GConf backend: There is an unsupported value at path /apps/compiz/general/allscreens/options/show_desktop_edge. Settings from this path won't be read. Try to remove that value so that operation can continue properly.
Starting gtk-window-decorator
compiz.real (cube) - Warn: Failed to load slide: /usr/share/backgrounds/bianca-blue.png
GConf backend: There is an unsupported value at path /apps/compiz/plugins/scale/allscreens/options/initiate_edge. Settings from this path won't be read. Try to remove that value so that operation can continue properly.
and next I have window's decorations, compiz effects, etc.

The problems are: To need to do all of this every time I turn on my computer and the option --indirect-rendering.

I have reinstalled Linux Mint –saving my /home partition, of course– but the problem persists...

Do you know what could I do??

Thanks for your time.

Re: Compiz Fusion only work in indirect rendering mode ASUS Eee

Posted: Fri Sep 05, 2008 8:08 am
by Husse
I think this could be the answer
No manageable screens found on display :0.0
Seems that there's some mismatch as you obviously have a working screen
Post your /etc/X11/xorg.conf
And you did not say which version of Mint

Re: Compiz Fusion only work in indirect rendering mode ASUS Eee

Posted: Mon Sep 08, 2008 3:30 am
by Sanva
I have an Elyssa, and this is my /etc/X11/xorg.conf:
Section "ServerLayout"
Identifier "Xandros"
Screen 0 "Screen1"
InputDevice "keyboard"
InputDevice "mouse"
InputDevice "synaptics"
EndSection

Section "Files"
ModulePath "/usr/lib/xorg/modules"
FontPath "/usr/share/fonts/X11/misc"
FontPath "/usr/share/fonts/X11/Type1"
FontPath "/usr/share/fonts/X11/75dpi"
FontPath "/usr/X11R6/lib/X11/fonts/Type1"
EndSection

Section "Module"
Load "glx"
Load "dri"
Load "extmod"
Load "synaptics"
EndSection

Section "ServerFlags"
Option "AllowMouseOpenFail"
Option "BlankTime" "5"
Option "DontVTSwitch" "true"
Option "AIGLX" "true"
EndSection

Section "InputDevice"
Identifier "keyboard"
Driver "kbd"
Option "CoreKeyboard"
Option "XkbRules" "xorg"
Option "XkbModel" "pc105"
Option "XkbLayout" "ie"
Option "XkbVariant" ""
EndSection

Section "InputDevice"
Identifier "mouse"
Driver "mouse"
Option "Device" "/dev/input/mice"
Option "Protocol" "IMPS/2"
Option "Emulate3Buttons" "yes"
Option "ZAxisMapping" "4 5"
Option "CorePointer"
EndSection

Section "InputDevice"
Identifier "synaptics"
Driver "synaptics"
Option "Device" "/dev/psaux"
Option "Protocol" "auto-dev"
Option "LeftEdge" "1400"
Option "RightEdge" "5400"
Option "TopEdge" "1400"
Option "BottomEdge" "4500"
Option "PalmDetect" "0"
Option "SHMConfig" "true"
Option "SendCoreEvents" "yes"
Option "HorizScrollDelta" "0"
Option "VertScrollDelta" "155"
Option "RBCornerButton" "0"
Option "RTCornerButton" "0"
Option "TapButton2" "0"
Option "MinSpeed" "0.095"
Option "MaxSpeed" "0.38"
Option "VertTwoFingerScroll" "1"
EndSection

Section "Monitor"
Identifier "Monitor1"
VendorName "ASUS"
ModelName "Eee PC P900"
Modeline "1024x600" 48.96 1024 1064 1168 1312 600 601 604 622 -HSync +Vsync
EndSection

Section "Device"
Identifier "Device1"
Driver "intel"
VendorName "Intel Corporation"
BoardName "Mobile 915GM/GMS/910GML Express Graphics Controller"
BusID "PCI:0:2:0"
EndSection

Section "Screen"
Identifier "Screen1"
Device "Device1"
Monitor "Monitor1"
DefaultDepth 24
SubSection "Display"
Depth 8
Virtual 1024 768
EndSubSection
SubSection "Display"
Depth 15
Virtual 1024 768
EndSubSection
SubSection "Display"
Depth 16
Virtual 1024 768
EndSubSection
SubSection "Display"
Depth 24
Virtual 1024 768
EndSubSection
EndSection

Section "DRI"
Mode 0666
EndSection

Section "Extensions"
Option "Composite" "Enable"
EndSection

Re: Compiz Fusion only work in indirect rendering mode ASUS Eee

Posted: Mon Sep 08, 2008 6:44 am
by Husse
It says
Section "ServerLayout"
Identifier "Xandros"
and the original Linux is Xandros but maybe this is misplaced in the Mint context - and where did it come from?

Re: Compiz Fusion only work in indirect rendering mode ASUS Eee

Posted: Tue Sep 09, 2008 5:48 am
by Sanva
It comes from the Internet, but I don't remember from which page: Few months ago I had some problems with xorg.conf (I think that the problems appears after an incorrect shutdown) and I couldn't fix it, so I copy one from an Asus Eee 900 user from a web page.

It could be a good idea if one of you show me their xorg.conf to look for differences.

Re: Compiz Fusion only work in indirect rendering mode ASUS Eee

Posted: Thu Oct 09, 2008 3:45 am
by Sanva
Could someone help me??

I really need help with my xorg.conf, because I'm having a lot of performance problems with my Asus Eee and I don't know if it could be fault of a xorg.conf misconfiguration –Previously I could run Firefox even with 20-30 tabs and everything works, more or less, fine, but now it is really slow with two or three.

Thanks for your time.

Re: Compiz Fusion only work in indirect rendering mode ASUS Eee

Posted: Thu Oct 09, 2008 11:15 am
by Husse
You have a lot of Section Display I just discovered
Here is an obviously working xorg.conf but only 800x480.
I have not even seen an ASUS Eee not to talk of tinkered with one....

Code: Select all

# xorg.conf (xorg X Window System server configuration file)
#
# This file was generated by dexconf, the Debian X Configuration tool, using
# values from the debconf database.
#
# Edit this file with caution, and see the xorg.conf manual page.
# (Type "man xorg.conf" at the shell prompt.)
#
# This file is automatically updated on xserver-xorg package upgrades *only*
# if it has not been modified since the last upgrade of the xserver-xorg
# package.
#
# If you have edited this file but would like it to be automatically updated
# again, run the following command:
#   sudo dpkg-reconfigure -phigh xserver-xorg

Section "Files"
EndSection

Section "InputDevice"
    Identifier    "Generic Keyboard"
    Driver        "kbd"
    Option        "CoreKeyboard"
    Option        "XkbRules"    "xorg"
    Option        "XkbModel"    "pc105"
    Option        "XkbLayout"    "us"
EndSection

Section "InputDevice"
    Identifier    "Configured Mouse"
    Driver        "mouse"
    Option        "CorePointer"
    Option        "Device"        "/dev/input/mice"
    Option        "Protocol"        "ImPS/2"
    Option        "ZAxisMapping"        "4 5"
    Option        "Emulate3Buttons"    "true"
EndSection

Section "InputDevice"
    Identifier    "Synaptics Touchpad"
    Driver        "synaptics"
    Option        "SendCoreEvents"    "true"
    Option        "Device"        "/dev/psaux"
    Option        "Protocol"        "auto-dev"
    Option        "HorizEdgeScroll"    "0"
EndSection

Section "InputDevice"
    Driver        "wacom"
    Identifier    "stylus"
    Option        "Device"    "/dev/input/wacom"
    Option        "Type"        "stylus"
    Option        "ForceDevice"    "ISDV4"        # Tablet PC ONLY
EndSection

Section "InputDevice"
    Driver        "wacom"
    Identifier    "eraser"
    Option        "Device"    "/dev/input/wacom"
    Option        "Type"        "eraser"
    Option        "ForceDevice"    "ISDV4"        # Tablet PC ONLY
EndSection

Section "InputDevice"
    Driver        "wacom"
    Identifier    "cursor"
    Option        "Device"    "/dev/input/wacom"
    Option        "Type"        "cursor"
    Option        "ForceDevice"    "ISDV4"        # Tablet PC ONLY
EndSection

Section "Device"
    Identifier    "Intel Corporation Mobile 915GM/GMS/910GML Express Graphics Controller"
    Driver        "intel"
    BusID        "PCI:0:2:0"
EndSection

Section "Monitor"
    Identifier    "Generic Monitor"
    Option        "DPMS"
EndSection

Section "Screen"
    Identifier    "Default Screen"
    Device        "Intel Corporation Mobile 915GM/GMS/910GML Express Graphics Controller"
    Monitor        "Generic Monitor"
    DefaultDepth    24
    SubSection "Display"
        Modes        "800x480"
    EndSubSection
EndSection

Section "ServerLayout"
    Identifier    "Default Layout"
    Screen        "Default Screen"
    InputDevice    "Generic Keyboard"
    InputDevice    "Configured Mouse"

# Uncomment if you have a wacom tablet
#    InputDevice     "stylus"    "SendCoreEvents"
#    InputDevice     "cursor"    "SendCoreEvents"
#    InputDevice     "eraser"    "SendCoreEvents"
    InputDevice    "Synaptics Touchpad"
EndSection