X crashes with fusion enabled - show/hide desktop

This issue just started today. I’ve had about 5 X crashes in the past few hrs with compiz fusion enabled on openSUSE 11.0. It seems to happen when I click the show/hide desktop button - but intermittently.

I noticed the following updates were pulled down today: xorg-x11-server, xorg-x11-server-extra, xorg-x11-Xvnc. Think one of those could be causing it? Anyone else have this instability?

Rolling back the xorg updates did not work. I’ve tried updating to compiz 0.7.6-2.5 to see if that helps at all. Will post back with results, if anyone is having similar issues.

Edit: That did not help either. Another X crash. I guess I will be not using the “show/hide desktop” feature anymore. :frowning:

r u on kde or gnome and which nvidia driver version is it?

Actually running an Intel card - 965GM. Using the driver that comes default with openSUSE, per the wiki recommendations here.

Using GNOME. Any log or something I should attach? The xorg.0.log is fairly lengthy, so don’t want to embed it unless I have to.

r u running it on aiglx, xgl, or using the driver it self?

can u please also attach xorg.conf, its located in “/etc/X11/”

also which driver r u using, I really don’t have much experience with intel cards though but I will try my best

Not sure the exact Intel driver - it’s whatever is included with the install. I’m using AIGLX for Compiz. My xorg.conf:

# /.../
# SaX generated X11 config file
# Created on: 2008-06-15T18:18:57-0400.
#
# Version: 8.1
# Contact: Marcus Schaefer <sax@suse.de>, 2005
# Contact: SaX-User list <https://lists.berlios.de/mailman/listinfo/sax-users>
#
# Automatically generated by [ISaX] (8.1)
# PLEASE DO NOT EDIT THIS FILE!
#

Section "Files"
  FontPath     "/usr/share/fonts/misc:unscaled"
  FontPath     "/usr/share/fonts/local"
  FontPath     "/usr/share/fonts/75dpi:unscaled"
  FontPath     "/usr/share/fonts/100dpi:unscaled"
  FontPath     "/usr/share/fonts/Type1"
  FontPath     "/usr/share/fonts/URW"
  FontPath     "/usr/share/fonts/Speedo"
  FontPath     "/usr/share/fonts/PEX"
  FontPath     "/usr/share/fonts/cyrillic"
  FontPath     "/usr/share/fonts/latin2/misc:unscaled"
  FontPath     "/usr/share/fonts/latin2/75dpi:unscaled"
  FontPath     "/usr/share/fonts/latin2/100dpi:unscaled"
  FontPath     "/usr/share/fonts/latin2/Type1"
  FontPath     "/usr/share/fonts/latin7/75dpi:unscaled"
  FontPath     "/usr/share/fonts/baekmuk:unscaled"
  FontPath     "/usr/share/fonts/japanese:unscaled"
  FontPath     "/usr/share/fonts/kwintv"
  FontPath     "/usr/share/fonts/truetype"
  FontPath     "/usr/share/fonts/uni:unscaled"
  FontPath     "/usr/share/fonts/CID"
  FontPath     "/usr/share/fonts/ucs/misc:unscaled"
  FontPath     "/usr/share/fonts/ucs/75dpi:unscaled"
  FontPath     "/usr/share/fonts/ucs/100dpi:unscaled"
  FontPath     "/usr/share/fonts/hellas/misc:unscaled"
  FontPath     "/usr/share/fonts/hellas/75dpi:unscaled"
  FontPath     "/usr/share/fonts/hellas/100dpi:unscaled"
  FontPath     "/usr/share/fonts/hellas/Type1"
  FontPath     "/usr/share/fonts/misc/sgi:unscaled"
  FontPath     "/usr/share/fonts/xtest"
  FontPath     "/opt/kde3/share/fonts"
  InputDevices "/dev/gpmdata"
  InputDevices "/dev/input/mice"
EndSection

Section "ServerFlags"
  Option       "AIGLX" "on"
  Option       "AllowMouseOpenFail" "on"
  Option       "ZapWarning" "on"
EndSection

Section "Module"
  Load         "dbe"
  Load         "type1"
  Load         "freetype"
  Load         "extmod"
  Load         "glx"
  Load         "dri"
EndSection

Section "InputDevice"
  Driver       "kbd"
  Identifier   "Keyboard[0]"
  Option       "Protocol" "Standard"
  Option       "XkbLayout" "us"
  Option       "XkbModel" "microsoftpro"
  Option       "XkbRules" "xfree86"
EndSection


Section "InputDevice"
  Driver       "synaptics"
  Identifier   "Mouse[1]"
  Option       "Buttons" "5"
  Option       "Device" "/dev/input/mice"
  Option       "Emulate3Buttons" "on"
  Option       "HorizScrollDelta" "0"
  Option       "InputFashion" "Mouse"
  Option       "Name" "Synaptics;Touchpad"
  Option       "Protocol" "explorerps/2"
  Option       "SHMConfig" "on"
  Option       "Vendor" "Sysp"
  Option       "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"
  Driver       "mouse"
  Identifier   "Mouse[3]"
  Option       "Buttons" "5"
  Option       "Device" "/dev/input/mice"
  Option       "EmulateWheel" "on"
  Option       "EmulateWheelButton" "2"
  Option       "InputFashion" "Mouse"
  Option       "Name" "IBM;TPPS/2 TrackPoint"
  Option       "Protocol" "explorerps/2"
  Option       "Vendor" "Sysp"
  Option       "ZAxisMapping" "4 5"
EndSection


Section "Monitor"
  DisplaySize  304 190
  HorizSync    30-70
  Identifier   "Monitor[0]"
  ModelName    "LENOVO LCD MONITOR"
  Option       "DPMS"
  Option       "PreferredMode" "1440x900"
  VendorName   "LEN"
  VertRefresh  43-60
  UseModes     "Modes[0]"
EndSection


Section "Modes"
  Identifier   "Modes[0]"
  Modeline 	"1440x900" 106.47 1440 1520 1672 1904 900 901 904 932
  Modeline 	"1440x900" 87.25 1440 1488 1520 1600 900 903 909 926 +HSync -Vsync
EndSection


Section "Screen"
  DefaultDepth 24
  SubSection "Display"
    Depth      15
    Modes      "1440x900" 
  EndSubSection
  SubSection "Display"
    Depth      16
    Modes      "1440x900" 
  EndSubSection
  SubSection "Display"
    Depth      24
    Modes      "1440x900" 
  EndSubSection
  SubSection "Display"
    Depth      8
    Modes      "1440x900" 
  EndSubSection
  Device       "Device[0]"
  Identifier   "Screen[0]"
  Monitor      "Monitor[0]"
EndSection


Section "Device"
  BoardName    "965 GM"
  BusID        "0:2:0"
  Driver       "intel"
  Identifier   "Device[0]"
  Option       "monitor-LVDS" "Monitor[0]"
  VendorName   "Intel"
EndSection



Section "ServerLayout"
  Identifier   "Layout[all]"
  InputDevice  "Keyboard[0]" "CoreKeyboard"
  InputDevice  "Mouse[1]" "CorePointer"
  InputDevice  "Mouse[3]" "SendCoreEvents"
  Option       "Clone" "off"
  Option       "Xinerama" "off"
  Screen       "Screen[0]"
EndSection


Section "DRI"
    Group      "video"
    Mode       0660
EndSection

Section "Extensions"
  Option       "Composite" "on"
EndSection

Thanks.

Everything looks fine to me, try removing the line from ServerFlags

Option “AIGLX” “on”

and run compiz just using the intel driver and see if it works better.

remember to restart the xserver after editing xorg

I will leave it to AIGLX, maybe try XGL. Performance-wise, AIGLX has been the best compared to XGL. At least, for my Intel chipset. I’ve filed a bug about this, so maybe that will get some attention and proper resolution.

if it is a bug then it will be fixed in a while suse devs always pay a lot of attention to bug reports :slight_smile: