Hard lockups with Intel GM965 Graphics

Hi Guys,
This is an ongoing problem that has followed me from OpenSuse 10.3 through to the newly installed 11.1 (32bit)
Basically my Laptop HP Compaq 6710b produces hardlock ups (magic keys dont work). I can often reproduce this error by using OpenGL screensavers, also by leaving my laptop for long periods of time idle (over a couples of hours) I’ll come back and its hung, logs dont produce much:

On a side note, I feel that the graphics aren’t being accelerated as Solar winds screen saver is slow and jerky. (Yes enabled 3D acceleration is ticked in Sax).

ErrorLog @ Time of lockup (23.14)



Dec 20 23:13:29 cam-suse nm-dispatcher.action: Script '/etc/NetworkManager/dispatcher.d/autofs' exited with error status 1.
Dec 20 23:13:34 cam-suse kernel: [drm:i915_getparam] *ERROR* Unknown parameter 5
Dec 20 23:13:35 cam-suse bonobo-activation-server (cam-5380): could not associate with desktop session: Failed to connect to socket /tmp
/dbus-jGLDe6oIaa: Connection refused
Dec 20 23:13:36 cam-suse kernel: [drm:i915_getparam] *ERROR* Unknown parameter 5
Dec 20 23:13:42 cam-suse kernel: input: Virtual pam_fp Keyboard as /devices/virtual/input/input7
Dec 20 23:13:45 cam-suse kernel: CPU0 attaching NULL sched-domain.
Dec 20 23:13:45 cam-suse kernel: CPU1 attaching NULL sched-domain.
Dec 20 23:13:45 cam-suse kernel: CPU0 attaching sched-domain:
Dec 20 23:13:45 cam-suse kernel:  domain 0: span 0-1 level MC
Dec 20 23:13:45 cam-suse kernel:   groups: 0 1
Dec 20 23:13:45 cam-suse kernel:   domain 1: span 0-1 level NODE
Dec 20 23:13:45 cam-suse kernel:    groups: 0-1
Dec 20 23:13:45 cam-suse kernel: CPU1 attaching sched-domain:
Dec 20 23:13:45 cam-suse kernel:  domain 0: span 0-1 level MC
Dec 20 23:13:45 cam-suse kernel:   groups: 1 0
Dec 20 23:13:45 cam-suse kernel:   domain 1: span 0-1 level NODE
Dec 20 23:13:45 cam-suse kernel:    groups: 0-1
Dec 20 23:14:04 cam-suse pulseaudio[5694]: pid.c: Daemon already running.
Dec 20 23:14:04 cam-suse python: hp-systray(init)[5689]: 

Xorg.conf


# SaX generated X11 config file                                                                                
# Created on: 2008-12-19T18:42:47+1300.                                                                        
#                                                                                                              
# 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         "dri"
  Load         "dbe"
  Load         "freetype"
  Load         "extmod"  
  Load         "glx"     
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       "Name" "ImPS/2 Generic Wheel Mouse"
  Option       "Protocol" "explorerps/2"          
  Option       "Vendor" "Sysp"                    
  Option       "ZAxisMapping" "4 5"               
EndSection                                        


Section "Monitor"
  DisplaySize  331 207
  HorizSync    30-82  
  Identifier   "Monitor[0]"
  ModelName    "LGPHILIPSLCD LCD MONITOR"
  Option       "DPMS"                    
  Option       "PreferredMode" "1680x1050"
  VendorName   "LPL"                      
  VertRefresh  43-60                      
  UseModes     "Modes[0]"                 
EndSection                                


Section "Modes"
  Identifier   "Modes[0]"
  Modeline      "1680x1050" 147.14 1680 1784 1968 2256 1050 1051 1054 1087
  Modeline      "1680x1050" 117.00 1680 1728 1760 1840 1050 1053 1059 1080 +HSync -Vsync
EndSection                                                                              


Section "Screen"
  DefaultDepth 24
  SubSection "Display"
    Depth      15     
    Modes      "1680x1050" 
    Virtual    3840 1200   
  EndSubSection            
  SubSection "Display"     
    Depth      16          
    Modes      "1680x1050" 
    Virtual    3840 1200   
  EndSubSection            
  SubSection "Display"     
    Depth      24          
    Modes      "1680x1050" 
    Virtual    3840 1200   
  EndSubSection            
  SubSection "Display"     
    Depth      8           
    Modes      "1680x1050" 
    Virtual    3840 1200   
  EndSubSection            
  Device       "Device[0]" 
  Identifier   "Screen[0]" 
  Monitor      "Monitor[0]"
EndSection                 


Section "Device"
  BoardName    "965 GM"
  Driver       "intel" 
  Identifier   "Device[0]"
  Option       "monitor-LVDS" "Monitor[0]"
  VendorName   "Intel"
  Option   "XAANoOfscreenPixmaps"    "true"
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

Messages from another time it locked up:


==> messages <==
Dec 20 16:51:28 cam-suse kernel: [drm:i915_getparam] *ERROR* Unknown parameter 5
Dec 20 16:59:09 cam-suse kernel: [drm:i915_getparam] *ERROR* Unknown parameter 5
Dec 20 16:59:14 cam-suse kernel: CE: hpet increasing min_delta_ns to 22500 nsec
Dec 20 16:59:18 cam-suse kernel: [drm:i915_getparam] *ERROR* Unknown parameter 5


lspci information:


cam@cam-suse:~> /sbin/lspci
00:00.0 Host bridge: Intel Corporation Mobile PM965/GM965/GL960 Memory Controller Hub (rev 0c)
00:02.0 VGA compatible controller: Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller (rev 0c)
00:02.1 Display controller: Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller (rev 0c)


00:00.0 Host bridge: Intel Corporation Mobile PM965/GM965/GL960 Memory Controller Hub (rev 0c)
        Subsystem: Hewlett-Packard Company Compaq 6710b                                       
        Flags: bus master, fast devsel, latency 0                                             
        Capabilities: [e0] Vendor Specific Information <?>                                    
        Kernel driver in use: agpgart-intel                                                   
        Kernel modules: intel-agp                                                             

00:02.0 VGA compatible controller: Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller (rev 0c) (prog-if 00 [VGA controller])                                                                                                                                   
        Subsystem: Hewlett-Packard Company Compaq 6710b                                                                                 
        Flags: bus master, fast devsel, latency 0, IRQ 16                                                                               
        Memory at e4600000 (64-bit, non-prefetchable) [size=1]                                                                         
        Memory at d0000000 (64-bit, prefetchable) [size=256]                                                                           
        I/O ports at 4000 [size=8]                                                                                                      
        Capabilities: [90] Message Signalled Interrupts: Mask- 64bit- Count=1/1 Enable-                                                 
        Capabilities: [d0] Power Management version 3                                                                                   
        Kernel modules: intelfb                                                                                                         

00:02.1 Display controller: Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller (rev 0c)
        Subsystem: Hewlett-Packard Company Compaq 6710b                                                 
        Flags: bus master, fast devsel, latency 0                                                       
        Memory at e4700000 (64-bit, non-prefetchable) [size=1]                                         
        Capabilities: [d0] Power Management version 3 


Any help on this would be appreciated.
I have found that other people are experiencing these issue but no answers have been forth coming.[/size][/size][/size][/size]

Hello there,

I too experience the similar hard lock with my laptop - Panasonic Toughbook CF-18 - which is equipped with a i915GM graphics.

The hard lock happens mostly randomly. But usually related to graphical operations. Such as triggering the Application Switcher (set to cover switch) with Compiz causes my laptop to hard lock (non of the 3-finger-saluts or capslock etc. works).

I’m not quite sure where the problem lies. Consider i have been using Compiz/Beryl/CompizFusion and Linux with great deal of success and stability for over a year with Ubuntu Dapper (tho similar seems to happen too with the latest Kubuntu 8.10).

The desktop and applications integration and usability seems nice with this latest SuSE. But this hard lock issue is really ruining the party :\

This is the recurring message in the log when the crash happens:

Dec 22 11:37:15 shindo kernel: [drm:i915_getparam] *ERROR* Unknown parameter 5

I too am experiencing graphic lock ups with Desktop Effects, specifically the application switcher (all styles) and Show Desktop.

I am using a Lenovo ThinkPad T61 with the Intel 965GM

I had this problem with 10.3 OpenSuse also, I managed to get it stable by using the following xorg.conf.

I have now been running OpenSuSe 11.1 on my laptop of 30 hours by using the following xorg.conf

xorg.conf (Which is stable) for HP Compaq 6710b on OpenSuse 11.1


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         "dri"
  Load         "dbe"
  Load         "freetype"
  Load         "extmod"  
  Load         "glx"     
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       "Name" "ImPS/2 Generic Wheel Mouse"
  Option       "Protocol" "explorerps/2"          
  Option       "Vendor" "Sysp"                    
  Option       "ZAxisMapping" "4 5"               
EndSection                                        


Section "Monitor"
  DisplaySize  331 207
  HorizSync    30-82  
  Identifier   "Monitor[0]"
  ModelName    "LGPHILIPSLCD LCD MONITOR"
  Option       "DPMS"                    
  Option       "PreferredMode" "1680x1050"
  VendorName   "LPL"                      
  VertRefresh  43-60                      
  UseModes     "Modes[0]"                 
EndSection                                


Section "Modes"
  Identifier   "Modes[0]"
  Modeline      "1680x1050" 147.14 1680 1784 1968 2256 1050 1051 1054 1087
  Modeline      "1680x1050" 117.00 1680 1728 1760 1840 1050 1053 1059 1080 +HSync -Vsync
EndSection                                                                              


Section "Screen"
  DefaultDepth 24
  SubSection "Display"
    Depth      15     
    Modes      "1680x1050" 
    Virtual    3840 1200   
  EndSubSection            
  SubSection "Display"     
    Depth      16          
    Modes      "1680x1050" 
    Virtual    3840 1200   
  EndSubSection            
  SubSection "Display"     
    Depth      24          
    Modes      "1680x1050" 
    Virtual    3840 1200   
  EndSubSection            
  SubSection "Display"     
    Depth      8           
    Modes      "1680x1050" 
    Virtual    3840 1200   
  EndSubSection            
  Device       "Device[0]" 
  Identifier   "Screen[0]" 
  Monitor      "Monitor[0]"
EndSection                 


Section "Device"
  BoardName    "965 GM"
  Driver       "intel" 
  Identifier   "Device[0]"
  Option       "monitor-LVDS" "Monitor[0]"
  VendorName   "Intel"
  Option   "XAANoOfscreenPixmaps"    "true"
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

NB: Note the line: Option “XAANoOfscreenPixmaps” “true” in DEVICE section.

Below is my old xorg.conf which worked really well for OpenSuse 10.3 (But not very well on 11.1):


# /.../
# SaX generated X11 config file
# Created on: 2008-07-16T19:38:08+1200.
#
# 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       "AllowMouseOpenFail" "on"
EndSection

Section "Module"
  Load         "dbe"
  Load         "type1"
  Load         "freetype"
  Load         "extmod"
  Load         "glx"
  Load         "dri"
  Load "GLcore"
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       "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       "Name" "ImPS/2 Generic Wheel Mouse"
  Option       "Protocol" "explorerps/2"
  Option       "Vendor" "Sysp"
  Option       "ZAxisMapping" "4 5"
EndSection


Section "Monitor"
  DisplaySize  331 207
  HorizSync    30-82
  Identifier   "Monitor[0]"
  ModelName    "LGPHILIPSLCD LCD MONITOR"
  Option       "DPMS"
  VendorName   "LPL"
  VertRefresh  43-60
  UseModes     "Modes[0]"
EndSection


Section "Modes"
  Identifier   "Modes[0]"
  Modeline 	"1680x1050" 147.14 1680 1784 1968 2256 1050 1051 1054 1087
  Modeline 	"1680x1050" 117.00 1680 1728 1760 1840 1050 1053 1059 1080 +HSync -Vsync
EndSection


Section "Screen"
  DefaultDepth 24
  SubSection "Display"
    Depth      15
    Modes      "1680x1050" 
  EndSubSection
  SubSection "Display"
    Depth      16
    Modes      "1680x1050" 
  EndSubSection
  SubSection "Display"
    Depth      24
    Modes      "1680x1050" 
  EndSubSection
  SubSection "Display"
    Depth      8
    Modes      "1680x1050" 
  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]"
  Option       "SaXDualHSync" "31-48"
  Option       "SaXDualHead" ""
  Option       "SaXDualMode" "Clone"
  Option       "SaXDualMonitorModel" "1024X768@60HZ"
  Option       "SaXDualMonitorVendor" "--> VESA"
  Option       "SaXDualOrientation" "LeftOf"
  Option       "SaXDualResolution" "1024x768"
  Option       "SaXDualVSync" "50-60"
  Option       "SaXExternal" "Identifier&EXT+VertRefresh&50-60+HorizSync&31-48+PreferredMode&1024x768+VendorName&--> VESA+ModelName&1024X768@60HZ"
  VendorName   "Intel"
Option "XAANoOffscreenPixmaps" "true"
Option "DRI" "true"
Option "AddARGBGLXVisuals" "True"
Option "RenderAccel" "True"
Option "VideoOverlay" "on"
Option "GARTSize" "384"
Option "DesktopSetup" "horizontal"
Option "MigrationHeuristic" "greedy"
Option "AccelMethod" "XAA"
Option "ExaNoComposite" "true"
EndSection


Section "Monitor"
  HorizSync    31-48
  Identifier   "EXT"
  ModelName    "1024X768@60HZ"
  Option       "PreferredMode" "1024x768"
  VendorName   "--> VESA"
  VertRefresh  50-60
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]"
  Option "AIGLX" "true"
EndSection


Section "DRI"
    Group      "video"
    Mode       0660
EndSection

Section "Extensions"
Option "XVideo" "Enable"
Option "DAMAGE" "true"
Option "RENDER" "true"
Option "Composite" "Enable"
EndSection


I had the same problem (lockups in Sauerbraten, torcs,…)
but then i added this to the device section:

Option "AccelMethod" "XAA"

also included the complete xorg.conf
i’m on Dell D630 and OSS11.1 x86_64

# /.../
# SaX generated X11 config file
# Created on: 2008-12-22T16:34:53+0100.
#
# 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         "dri"
  Load         "dbe"
  Load         "freetype"
  Load         "extmod"
  Load         "glx"
EndSection

Section "InputDevice"
  Driver       "kbd"
  Identifier   "Keyboard[0]"
  Option       "Protocol" "Standard"
  Option       "XkbLayout" "be"
  Option       "XkbModel" "microsoftpro"
  Option       "XkbOptions" "caps:capslock"
  Option       "XkbRules" "xfree86"
EndSection


Section "InputDevice"
  Driver       "mouse"
  Identifier   "Mouse[1]"
  Option       "Buttons" "5"
  Option       "Device" "/dev/input/mice"
  Option       "Name" "Microsoft Basic Optical Mouse"
  Option       "Protocol" "explorerps/2"
  Option       "Vendor" "Sysp"
  Option       "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"
  Driver       "synaptics"
  Identifier   "Mouse[3]"
  Option       "AccelFactor" "0.1"
  Option       "BottomEdge" "650"
  Option       "Buttons" "5"
  Option       "CircScrollDelta" "0.1"
  Option       "CircScrollTrigger" "2"
  Option       "CircularScrolling" "1"
  Option       "Device" "/dev/input/mice"
  Option       "EdgeMotionMaxSpeed" "15"
  Option       "EdgeMotionMinSpeed" "15"
  Option       "Emulate3Buttons" "on"
  Option       "EmulateMidButtonTime" "75"
  Option       "FingerHigh" "17"
  Option       "FingerLow" "14"
  Option       "HorizScrollDelta" "0"
  Option       "InputFashion" "Mouse"
  Option       "LeftEdge" "120"
  Option       "MaxSpeed" "3"
  Option       "MaxTapMove" "110"
  Option       "MaxTapTime" "180"
  Option       "MinSpeed" "0.2"
  Option       "Name" "ALPS;Touchpad"
  Option       "Protocol" "auto-dev"
  Option       "RightEdge" "830"
  Option       "SHMConfig" "on"
  Option       "TopEdge" "120"
  Option       "UpDownScrolling" "1"
  Option       "Vendor" "Sysp"
  Option       "VertScrollDelta" "20"
  Option       "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"
  Driver       "synaptics"
  Identifier   "Mouse[5]"
  Option       "AccelFactor" "0.1"
  Option       "BottomEdge" "650"
  Option       "Buttons" "5"
  Option       "CircScrollDelta" "0.1"
  Option       "CircScrollTrigger" "2"
  Option       "CircularScrolling" "1"
  Option       "Device" "/dev/input/mice"
  Option       "EdgeMotionMaxSpeed" "15"
  Option       "EdgeMotionMinSpeed" "15"
  Option       "Emulate3Buttons" "on"
  Option       "EmulateMidButtonTime" "75"
  Option       "FingerHigh" "17"
  Option       "FingerLow" "14"
  Option       "HorizScrollDelta" "0"
  Option       "InputFashion" "Mouse"
  Option       "LeftEdge" "120"
  Option       "MaxSpeed" "3"
  Option       "MaxTapMove" "110"
  Option       "MaxTapTime" "180"
  Option       "MinSpeed" "0.2"
  Option       "Name" "ALPS;Touchpad"
  Option       "Protocol" "auto-dev"
  Option       "RightEdge" "830"
  Option       "SHMConfig" "on"
  Option       "TopEdge" "120"
  Option       "UpDownScrolling" "1"
  Option       "Vendor" "Sysp"
  Option       "VertScrollDelta" "20"
  Option       "ZAxisMapping" "4 5"
EndSection


Section "Monitor"
  DisplaySize  303 190
  HorizSync    30-62
  Identifier   "Monitor[0]"
  ModelName    "DM110 141W1 LCD MONITOR"
  Option       "DPMS"
  Option       "PreferredMode" "1280x800"
  VendorName   "SEC"
  VertRefresh  43-60
  UseModes     "Modes[0]"
EndSection


Section "Modes"
  Identifier   "Modes[0]"
  Modeline 	"1280x800" 83.46 1280 1344 1480 1680 800 801 804 828
  Modeline 	"1280x800" 69.75 1280 1328 1360 1440 800 803 809 823 +HSync -Vsync
EndSection


Section "Screen"
  DefaultDepth 24
  SubSection "Display"
    Depth      15
    Modes      "1280x800" 
    Virtual    3840 1200
  EndSubSection
  SubSection "Display"
    Depth      16
    Modes      "1280x800" 
    Virtual    3840 1200
  EndSubSection
  SubSection "Display"
    Depth      24
    Modes      "1280x800" 
    Virtual    3840 1200
  EndSubSection
  SubSection "Display"
    Depth      8
    Modes      "1280x800" 
    Virtual    3840 1200
  EndSubSection
  Device       "Device[0]"
  Identifier   "Screen[0]"
  Monitor      "Monitor[0]"
EndSection


Section "Device"
  BoardName    "965 GM"
  Driver       "intel"
  Identifier   "Device[0]"
  Option       "monitor-LVDS" "Monitor[0]"
  VendorName   "Intel"
  Option "AccelMethod" "XAA"
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


Also did the same test on a fresh installed e6400.
Same results…both work now.

Regards

Interesting…
Option “AccelMethod” “XAA” produces the same crashes.

I am most stable using the xorg.conf that I posted, but still feel its not perfect…

I am experiencing the same issue (lockups while using compiz functions like the application switcher and cube rotation - before and after applying the “AccelMethod” “XAA” option) on a Dell Inspiron 1420 w/ Intel GM965 Graphics card while running the 11.1 32-bit Gnome Live CD. I did not think to run glxgears to check the framerate at the time (running 11.0 on my hard drive currently). Graphics performance has been pretty good in 11.0; I’m not sure why it is worse in 11.1…

Agreed. AccelMethod “XAA” not a fix. It seemed to run fine for a short period of time. I have noticed that the hardlocks seem to occur more when I have a JAVA application running.

Section “Device”
BoardName “965 GM”
Driver “intel”
Identifier “Device[0]”
Option “monitor-LVDS” “Monitor[0]”
VendorName “Intel”
Option “XAANoOfscreenPixmaps” “true”
Option “AccelMethod” “XAA”
EndSection

It’s seems to me so far no real solution here on that.

I have gotten a new laptop with another Intel Integrated Graphics in it. This time it’s a 4500MHD. Performance is superb. But the problem still remain that certain animations in Compiz is making the system hardlock. Effects like window wobbly, shift switcher, desktop cube, expose. I guess this covers pretty much all animations that are “heavy”.

The light effects like transparency or open/close/focus/minimize window effects caused no crashes so far. Not on this 4500MHD nor on the old GMA900(915GM).

Apparently running GoogleEarth with “desktop effects” enabled also crashes the machine in the same way :frowning:

Had the same problem even without desktop effects in
openSUSE 11.0 and this solution worked:
using opengl ( google earth ) hardlocks X on intel x3100 - openSUSE Forums
Although, I didn’t test it in 11.1 yet.

Thanks for that tip. It seems that trick helped many other users. But unfortunately it is still causing hard lock on this 4500MHD :\

Hi All,

It could be totally unrelated, but if running 11.1, have you tried updating your compiz packages using the X11 repo?

Also see this thread: Compiz lockup on Intel GMA 950 - openSUSE Forums

On a side note I was having issues with Java 1_6_0… I removed all the Java 1_6_0 packages and am running happily using the 1_5_0 version for the last 4,5 days… could be totally irrelevant, but seeing Java was mentioned in ‘suspicious tone’.

The compiz update and java downgrade where two things I did that seem to have resolved my X lockups.

Did anyone try this fix?? Let me know your results please:

Please Add This Into You Xorg.conf ( /etc/X11/xorg.conf ):

Option “AccelMethod” “exa”
Option “MigrationHeuristic” “greedy”
Option “ExaNoComposite” “false”

In The Section “Device” after “VendorName”


I ended up jumping ship as this was a show stopper for me.

If you have a lot of problems and want to solve them ASAP Try the packages in Index of /repositories/X11:/XOrg/openSUSE_11.1

But be carefull, because they are still not stable.

Best regards,

Tulio Magno

Yeah, tried that on the 4500MHD. Didn’t helped non at all. Enabling composite still causes stability problems.

Already have openSUSE Xorg repo added. Didn’t helped much, al tho i saw that there was a new xorg-x11-driver-video package last friday. Haven’t tried enabling composite using this new driver … but i have no idea or there is even new Intel graphics driver included. I doubt it since the new one need 2.6.28 for GEM+DRI2.

Off-topic: Anyone knows how to check the release date of a package? zypper if <packagename> doesn’t tell the packaging date.

I was having a horrible time with my onboard Intel with 11.1. I was having stalls and vsync being ignored on videos. What fixed things for me was installing Xorg from the mentioned repository AND building a 2.6.28 kernel. Things have been working great since with either EXA or UXA.