[Arrandale] remnants of window getting left behind when apps quit

Bug #785497 reported by Robert Collins
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
xserver-xorg-video-intel (Ubuntu)
Triaged
Medium
Unassigned

Bug Description

Binary package hint: xorg

I'm using natty classic mode w/o effects on an intel x201 (arrandale) and I'm getting remains-of-windows-left-behind
so a program closes and its border is left behind on my xterm

12:45 < bryce> 777447 775936 782855 768587 622068
12:46 < bryce> none of those are good matches, but those are the corruption bugs I know of
12:49 < bryce> 745112 and 754799 are the arrandale bugs on my list to look at

ProblemType: Bug
DistroRelease: Ubuntu 11.04
Package: xorg 1:7.6+4ubuntu3
ProcVersionSignature: Ubuntu 2.6.38-8.42-generic 2.6.38.2
Uname: Linux 2.6.38-8-generic x86_64
Architecture: amd64
CompizPlugins: [core,bailer,detection,composite,opengl,decor,mousepoll,vpswitch,regex,animation,snap,expo,move,compiztoolbox,place,grid,imgpng,gnomecompat,wall,ezoom,workarounds,staticswitcher,resize,fade,unitymtgrabhandles,scale,session,unityshell]
CompositorRunning: None
DRM.card0.DP.1:
 status: disconnected
 enabled: disabled
 dpms: Off
 modes:
 edid-base64:
DRM.card0.HDMI.A.1:
 status: disconnected
 enabled: disabled
 dpms: Off
 modes:
 edid-base64:
DRM.card0.LVDS.1:
 status: connected
 enabled: enabled
 dpms: On
 modes: 1440x900
 edid-base64: AP///////wAwrhRAAAAAADQTAQOAGhB46uWVk1ZPkCgoUFQAAAABAQEBAQEBAQEBAQEBAQEB8BygoFCEGjAYEDYABaMQAAAY8BygoFCEGjAYEDYABaMQAAAYAAAADwCVCjKVCjIZAQAwZABVAAAA/gBMVEQxMjFFUTNCCiAgAIg=
DRM.card0.VGA.1:
 status: disconnected
 enabled: disabled
 dpms: Off
 modes:
 edid-base64:
Date: Fri May 20 13:41:18 2011
DistUpgraded: Log time: 2011-04-29 08:43:58.462918
DistroCodename: natty
DistroVariant: ubuntu
GraphicsCard:
 Intel Corporation Core Processor Integrated Graphics Controller [8086:0046] (rev 02) (prog-if 00 [VGA controller])
   Subsystem: Lenovo Device [17aa:215a]
Lsusb:
 Bus 002 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub
 Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
 Bus 001 Device 003: ID 147e:2016 Upek Biometric Touchchip/Touchstrip Fingerprint Sensor
 Bus 001 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub
 Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
MachineType: LENOVO 5129CTO
ProcEnviron:
 LANGUAGE=la_AU:en
 PATH=(custom, user)
 LANG=en_AU.UTF-8
 LC_MESSAGES=la_AU.UTF-8
 SHELL=/bin/bash
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-2.6.38-8-generic root=UUID=f297d373-2af3-4b52-96ec-12ade57cfa8c ro crashkernel=384M-2G:64M,2G-:128M quiet splash vt.handoff=7
Renderer: Unknown
SourcePackage: xorg
UpgradeStatus: Upgraded to natty on 2011-04-28 (21 days ago)
dmi.bios.date: 04/20/2010
dmi.bios.vendor: LENOVO
dmi.bios.version: 6QET44WW (1.14 )
dmi.board.name: 5129CTO
dmi.board.vendor: LENOVO
dmi.board.version: Not Available
dmi.chassis.asset.tag: No Asset Information
dmi.chassis.type: 10
dmi.chassis.vendor: LENOVO
dmi.chassis.version: Not Available
dmi.modalias: dmi:bvnLENOVO:bvr6QET44WW(1.14):bd04/20/2010:svnLENOVO:pn5129CTO:pvrThinkPadX201s:rvnLENOVO:rn5129CTO:rvrNotAvailable:cvnLENOVO:ct10:cvrNotAvailable:
dmi.product.name: 5129CTO
dmi.product.version: ThinkPad X201s
dmi.sys.vendor: LENOVO
drirc:
 <driconf>
 </driconf>
version.compiz: compiz 1:0.9.4+bzr20110415-0ubuntu2
version.ia32-libs: ia32-libs 20090808ubuntu13
version.libdrm2: libdrm2 2.4.23-1ubuntu6
version.libgl1-mesa-dri: libgl1-mesa-dri 7.10.2-0ubuntu2
version.libgl1-mesa-dri-experimental: libgl1-mesa-dri-experimental N/A
version.libgl1-mesa-glx: libgl1-mesa-glx 7.10.2-0ubuntu2
version.xserver-xorg: xserver-xorg 1:7.6+4ubuntu3
version.xserver-xorg-video-ati: xserver-xorg-video-ati N/A
version.xserver-xorg-video-intel: xserver-xorg-video-intel 2:2.14.0-4ubuntu7.1
version.xserver-xorg-video-nouveau: xserver-xorg-video-nouveau N/A

Revision history for this message
Robert Collins (lifeless) wrote :
bugbot (bugbot)
affects: xorg (Ubuntu) → xserver-xorg-video-intel (Ubuntu)
Revision history for this message
Bryce Harrington (bryce) wrote :

Needs screenshot

Changed in xserver-xorg-video-intel (Ubuntu):
status: New → Incomplete
Revision history for this message
Robert Collins (lifeless) wrote :
Changed in xserver-xorg-video-intel (Ubuntu):
status: Incomplete → New
Revision history for this message
Robert Collins (lifeless) wrote :

Bryce asked for more details. Basically this just happens from time to time, I don't have a particular test case to make it happen. It started the moment I upgraded to oneiric on this machine.

Revision history for this message
Robert Collins (lifeless) wrote :

09:54 < bryce> lifeless, anything else you can provide? bug's non-actionable right now I'm afraid
09:54 < lifeless> more screenshots ?
09:54 < bryce> sure
09:54 < lifeless> there -may- be a correlation with uxterm
09:55 < lifeless> I haven't been terribly rigorous with my data gathering
09:55 < bryce> I can upstream it... but to be honest most bugs like this that are just described as "random screen corruption" don't tend to go anywhere
09:55 < lifeless> it -always- seems to be the borders of the windows
09:55 < bryce> ok
09:56 < lifeless> specifically I think its the bit that metacity(?) makes into a white-black-white bounding box when you hit alt-tab
09:56 < bryce> you could also try describing what happens after. E.g. some of these bugs you move a window and it redraws. Other times the corruption is "permanent" or "mostly permanent", or goes away on vt switch
09:57 < lifeless> dropping a window on top of the remnants replaces them and then its fine for a while
09:57 < bryce> there was one (which I've reproduced) which would correct itself if metacity was restarted (thinking that one might be a metacity bug... I can't seem to find it in Launchpad anymore though)

Revision history for this message
Robert Collins (lifeless) wrote :

Every time I said oneiric above, ready natty. My Bad.

Revision history for this message
Robert Collins (lifeless) wrote :

At this point I have not tested different wm's. Will do so.

Bryce Harrington (bryce)
description: updated
summary: - remnants of window getting left behind when apps quit
+ [Arrandale] remnants of window getting left behind when apps quit
Bryce Harrington (bryce)
Changed in xserver-xorg-video-intel (Ubuntu):
importance: Undecided → Medium
Revision history for this message
Bryce Harrington (bryce) wrote :

This bit looks interesting:

"""
** (<unknown>:19384): WARNING **: Invalid borders specified for theme pixmap:
        /home/robertc/.themes/TheBlues-gtk2-Saphire/gtk-2.0/trough.png,
borders don't fit within the image
... (bunch of GtkPixbuf-CRITICAL errors)
** (<unknown>:19384): WARNING **: Pixbuf theme: Cannot load pixmap file /home/robertc/.themes/TheBlues-gtk2-Saphire/gtk-2.0/in.png: Unable to load image-loading module: /usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-png.so: /usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-png.so: wrong ELF class: ELFCLASS64
"""

ring any bells what that could be talking about? Sort of sounds like there's a custom theme installed that has invalid border dimensions or something.

Changed in xserver-xorg-video-intel (Ubuntu):
status: New → Triaged
Revision history for this message
Robert Collins (lifeless) wrote :

I set a sapphire theme back in 2007 (it was packaged in Ubuntu) or so and haven't changed the theme setting since; I'm pretty sure the engine went away though.

Revision history for this message
Bryce Harrington (bryce) wrote :

Well, even if it's unrelated to the bug, still looks crufty. No real use keeping broken stuff in your boot process. Might clean that up (move aside ~/.themes I guess?) and just verify the problem still occurs.

Revision history for this message
Bryce Harrington (bryce) wrote :

Anyway, like other corruption bugs this one may be yet another instance of the 3d pipeline optimization problem, fixed in the upstream -intel ddx driver.

Revision history for this message
Bryce Harrington (bryce) wrote :

Since I didn't hear back, I duped the bug optimistically assuming it is indeed the same problem.

I've stuck in a sru of the fix to natty-proposed. I don't know if it'll go through and get accepted as an sru ultimately. But you might pull it and just test it to see if it does indeed fix your bug. The fix is in oneiric too, so if you prefer upgrading you can get it that way.

If you find the bug still occurs on oneiric, please reopen.

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.