Compiz borks when tooltips are wider than screen
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
compiz (Ubuntu) |
Won't Fix
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: compiz
I noticed this bug with Chrome. Chrome displays a tooltip of the page title when you hover the mouse on a tab. It does not wrap the title so it displays all on one line. Some pages I had open had really long titles (the whole long web address of the page). Whenever I hovered for a tooltip, Compiz kind of quits. Chrome goes fullscreen and won't go back to normal. It actually seems like Compiz falls back to Metacity. The window manager stuff is still there, just without compositing and effects. When run in a terminal, this is what Compiz says:
Window manager warning: Treating resize request of legacy application 0x320006d (http://
It doesn't crash, it just "falls back." And doing Ctrl+C in the terminal really does kill Compiz (always an adventure).
I do think that Chrome should handle the tooltips better (Firefox wraps the same long titles), but Compiz should also handle this kind of event better.
I can get logs/screenshots if necessary.
ProblemType: Bug
DistroRelease: Ubuntu 10.04
Package: compiz 1:0.8.4-0ubuntu15
ProcVersionSign
Uname: Linux 2.6.32-19-generic x86_64
NonfreeKernelMo
Architecture: amd64
CompizPlugins: [core,ccp,
Date: Mon Apr 19 21:39:24 2010
InstallationMedia: Ubuntu 10.04 "Lucid Lynx" - Beta amd64 (20100318)
MachineType: Dell Inc. Inspiron 1525
PackageArchitec
PciDisplay: 00:02.0 VGA compatible controller [0300]: Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller [8086:2a02] (rev 0c)
ProcCmdLine: BOOT_IMAGE=
ProcEnviron:
LANG=en_US.utf8
SHELL=/bin/bash
RelatedPackageV
xserver-xorg 1:7.5+5ubuntu1
libgl1-mesa-glx 7.7.1-1ubuntu2
libdrm2 2.4.18-1ubuntu3
xserver-
xserver-
SourcePackage: compiz
XorgConf: Error: [Errno 2] No such file or directory: '/etc/X11/
dmi.bios.date: 03/10/2008
dmi.bios.vendor: Dell Inc.
dmi.bios.version: A11
dmi.board.name: 0U990C
dmi.board.vendor: Dell Inc.
dmi.chassis.type: 8
dmi.chassis.vendor: Dell Inc.
dmi.modalias: dmi:bvnDellInc.
dmi.product.name: Inspiron 1525
dmi.sys.vendor: Dell Inc.
system: distro = Ubuntu, architecture = x86_64, kernel = 2.6.32-19-generic
Hmm, that message is actually from metacity so at that point compiz is already gone and it is metacity deciding to make chrome fullscreen (probably because of how it handles the tooltip). Things like this make it obvious we need a --debug flag for compiz so it doesn't fall back to metacity and properly crashes so we can see why.