need to check for "OpenGL renderer string: Mesa X11"

Bug #450595 reported by Fabio De Santi
4
This bug affects 1 person
Affects Status Importance Assigned to Milestone
compiz (Ubuntu)
Fix Released
High
Unassigned

Bug Description

Binary package hint: compiz

Ubuntu Karmic (development branch) 9.10
Compiz: 1:0.8.3+git20091005-0ubuntu5

Compiz does not work, only metacity...

ProblemType: Crash
Architecture: amd64
CompizPlugins: [core,move,resize,place,decoration,animation,ccp,dbus,mousepoll,gnomecompat,png,svg,imgjpeg,text,commands,neg,video,wall,snap,scale,scaleaddon,expo,staticswitcher,regex,resizeinfo,workarounds,ezoom,vpswitch,extrawm,fade,session,shift,wobbly]
Date: Tue Oct 13 15:17:32 2009
DistroRelease: Ubuntu 9.10
ExecutablePath: /usr/bin/compiz.real
MachineType: Dell Inc. Latitude D630
NonfreeKernelModules: wl
Package: compiz-core 1:0.8.3+git20091005-0ubuntu5
PccardctlIdent:
 Socket 0:
   no product info available
PccardctlStatus:
 Socket 0:
   no card
PciDisplay: 00:02.0 VGA compatible controller [0300]: Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller [8086:2a02] (rev 0c)
ProcCmdLine: BOOT_IMAGE=/boot/vmlinuz-2.6.31-13-generic root=UUID=254a2191-c74d-41df-9d3d-2d057073b195 ro quiet splash
ProcCmdline: /usr/bin/compiz.real --sm-client-id 1099d931bcecfa499c12551053859087100000017110029 --ignore-desktop-hints move resize place decoration animation ccp
ProcEnviron:
 LANGUAGE=pt_BR.UTF-8
 PATH=(custom, user)
 LANG=pt_BR.UTF-8
 SHELL=/bin/bash
ProcVersionSignature: Ubuntu 2.6.31-13.44-generic
RelatedPackageVersions:
 xserver-xorg 1:7.4+3ubuntu5
 libgl1-mesa-glx 7.6.0-1ubuntu2
 libdrm2 2.4.14-1ubuntu1
 xserver-xorg-video-intel 2:2.9.0-1ubuntu1
 xserver-xorg-video-ati 1:6.12.99+git20090825.fc74e119-0ubuntu3
SegvAnalysis:
 Segfault happened at: 0x4103ee: mov (%rbx),%rbx
 PC (0x004103ee) ok
 source "(%rbx)" (0x00000020) not located in a known VMA region (needed readable region)!
 destination "%rbx" ok
SegvReason: reading NULL VMA
Signal: 11
SourcePackage: compiz
StacktraceTop:
 ?? ()
 eventLoop ()
 main ()
Title: compiz.real crashed with SIGSEGV in eventLoop()
Uname: Linux 2.6.31-13-generic x86_64
UserGroups: adm admin cdrom dialout lpadmin plugdev sambashare
XorgConf: Error: [Errno 2] Arquivo ou diretório inexistente: '/etc/X11/xorg.conf'
dmi.bios.date: 11/01/2007
dmi.bios.vendor: Dell Inc.
dmi.bios.version: A04
dmi.board.name: 0KU184
dmi.board.vendor: Dell Inc.
dmi.chassis.type: 8
dmi.chassis.vendor: Dell Inc.
dmi.modalias: dmi:bvnDellInc.:bvrA04:bd11/01/2007:svnDellInc.:pnLatitudeD630:pvr:rvnDellInc.:rn0KU184:rvr:cvnDellInc.:ct8:cvr:
dmi.product.name: Latitude D630
dmi.sys.vendor: Dell Inc.
system: distro = Ubuntu, architecture = x86_64, kernel = 2.6.31-13-generic

Revision history for this message
Fabio De Santi (fsanti) wrote :
Revision history for this message
Fabio De Santi (fsanti) wrote :

I was checking my last updates and I found recent changes in packages libdrm-intel1 and xserver-xorg-video-intel.

I also tried Compiz under kernel 2.6.31-12 with same results...

Revision history for this message
Fabio De Santi (fsanti) wrote :

This is the appearance of windows when Compiz is selected (no window frames and effects...)

Revision history for this message
Fabio De Santi (fsanti) wrote :

Solved. It was a problem with package libgl1-mesa-swx11. Removing it, the OpenGL rendered went back to the Mesa DRI for 965GM card....

Running glxinfo | grep render was returning "OpenGL renderer string: Mesa X11" and removing the libgl1-mesa-swx11 package the same command returns "OpenGL renderer string: Mesa DRI Intel(R) 965GM GEM 20090712 2009Q2 RC3" and everything works fine now.

summary: - compiz.real crashed with SIGSEGV in eventLoop()
+ need to check for "OpenGL renderer string: Mesa X11"
Changed in compiz (Ubuntu):
importance: Undecided → High
status: New → Triaged
Revision history for this message
Travis Watkins (amaranth) wrote :

We now check for this in the version of compiz in lucid.

Changed in compiz (Ubuntu):
status: Triaged → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.