metacity doesn't detect hung apps like compiz does

Bug #877214 reported by Alan Jenkins
12
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Metacity
Fix Released
Medium
metacity (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

To observe expected behaviour:

Log in as "Ubuntu" (3D).
Open a terminal
Run "gcalctool" from the terminal
Switch back to the terminal
press ctrl+Z to suspect gcalctool

Now try to close gcalctool.
After a few seconds, Compiz will recognise that gcalctool is not responding, and offer an option to kill it.

But if you log in to "Ubuntu (2D)" instead, you don't get that "force quit" option. gcalctool just sits there, refusing to close.

ProblemType: Bug
DistroRelease: Ubuntu 11.10
Package: metacity 1:2.34.1-1ubuntu4
ProcVersionSignature: Ubuntu 2.6.38-11.50-generic 2.6.38.8
Uname: Linux 2.6.38-11-generic x86_64
ApportVersion: 1.23-0ubuntu3
Architecture: amd64
Date: Tue Oct 18 09:12:26 2011
ProcEnviron:
 PATH=(custom, user)
 SHELL=/bin/bash
SourcePackage: metacity
UpgradeStatus: Upgraded to oneiric on 2011-10-14 (3 days ago)

Revision history for this message
Alan Jenkins (aj504) wrote :
Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in metacity (Ubuntu):
status: New → Confirmed
Changed in metacity:
importance: Unknown → Medium
status: Unknown → Confirmed
Revision history for this message
Oliver Gerlich (ogerlich) wrote :

Still occurs in Ubuntu 14.04 beta (with gnome-session-flashback, when starting Metacity-based session).

Would it be possible to apply the metacity patch from the linked Gnome bug report (https://bugzilla.gnome.org/show_bug.cgi?id=687938)?

Changed in metacity:
status: Confirmed → Fix Released
Changed in metacity (Ubuntu):
status: Confirmed → Fix Committed
status: Fix Committed → 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.