[i965gm] maximized windows don't get redrawn

Bug #611886 reported by Marius Gedminas
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
compiz (Ubuntu)
Incomplete
Undecided
Unassigned
xserver-xorg-video-intel (Ubuntu)
Expired
Undecided
Unassigned

Bug Description

Binary package hint: xserver-xorg

Practically every time I plug in an external monitor and set up dual-head (1280x1024 external LCD connected over analog VGA to the right of my primary laptop screen, 1280x800), maximized windows stop being redrawn. I've seen this happen with xchat-gnome and chromium windows, and even gnome-panel once or twice. The window content is drawn correctly, but shows an outdated picture that doesn't represent the current state. For example, scrolling, going back in history or opening a new tab in chromium appears to have no effect; applets added to a newly created panel aren't shown.

There's a workaround: unmaximize the window and maximize it again. The window gets redrawn correctly and doesn't get frozen again. For gnome-panel the workaround is to open its properties and check/uncheck "Show hide buttons".

ProblemType: Bug
DistroRelease: Ubuntu 10.04
Package: xserver-xorg-video-intel 2:2.9.1-3ubuntu5
ProcVersionSignature: Ubuntu 2.6.32-24.38-generic 2.6.32.15+drm33.5
Uname: Linux 2.6.32-24-generic i686
Architecture: i386
Date: Sat Jul 31 01:11:29 2010
DkmsStatus:
 virtualbox-ose, 3.1.6, 2.6.32-24-generic, i686: installed
 virtualbox-ose, 3.1.6, 2.6.32-22-generic, i686: installed
 virtualbox-ose, 3.1.6, 2.6.32-23-generic, i686: installed
 virtualbox-ose, 3.1.6, 2.6.31-21-generic, i686: installed
InstallationMedia: Ubuntu 9.10 "Karmic Koala" - Release i386 (20091028.5)
MachineType: LENOVO 646655G
PccardctlIdent:
 Socket 0:
   no product info available
PccardctlStatus:
 Socket 0:
   no card
ProcCmdLine: BOOT_IMAGE=/boot/vmlinuz-2.6.32-24-generic root=UUID=4efb22e5-85e5-4a14-9eaa-4f4435e321c3 ro quiet splash
ProcEnviron:
 LANGUAGE=lt_LT:lt:en_GB:en
 LC_CTYPE=lt_LT.UTF-8
 PATH=(custom, user)
 LANG=lt_LT.utf8
 SHELL=/bin/bash
SourcePackage: xserver-xorg-video-intel
dmi.bios.date: 12/06/2007
dmi.bios.vendor: LENOVO
dmi.bios.version: 7LETA7WW (2.07 )
dmi.board.name: 646655G
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:bvr7LETA7WW(2.07):bd12/06/2007:svnLENOVO:pn646655G:pvrThinkPadT61:rvnLENOVO:rn646655G:rvrNotAvailable:cvnLENOVO:ct10:cvrNotAvailable:
dmi.product.name: 646655G
dmi.product.version: ThinkPad T61
dmi.sys.vendor: LENOVO
system:
 distro: Ubuntu
 codename: lucid
 architecture: i686
 kernel: 2.6.32-24-generic

[lspci]
00:02.0 VGA compatible controller [0300]: Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller [8086:2a02] (rev 0c)
     Subsystem: Lenovo Device [17aa:20b5]

Revision history for this message
Marius Gedminas (mgedmin) wrote :
Revision history for this message
Marius Gedminas (mgedmin) wrote :

Just noticed today: the window title is being redrawn, while the window contents are frozen.

Bryce Harrington (bryce)
Changed in xorg (Ubuntu):
status: New → Confirmed
Bryce Harrington (bryce)
affects: xorg (Ubuntu) → xserver-xorg-video-intel (Ubuntu)
Revision history for this message
Marius Gedminas (mgedmin) wrote :

Bug still present in Maverick.

Revision history for this message
Marius Gedminas (mgedmin) wrote :

I suspect I've been seeing this bug since 2007, only back then it tended to affect my bottom GNOME panel: bug 159086.

Revision history for this message
Marius Gedminas (mgedmin) wrote :

Looks like this happens only if I'm using Compiz rather than Metacity.

Revision history for this message
Marius Gedminas (mgedmin) wrote :

Here's a screenshot demonstrating the problem.

Ignore the black area near the top: when I enable dual-head with xrandr --auto my monitors have their bottom edges aligned, and since the internal LCD panel is shorter, and Kazam records the top-left 1280x800 area of the combined 2560x1024 desktop, you get that black bar.

bugbot (bugbot)
description: updated
bugbot (bugbot)
summary: - maximized windows don't get redrawn
+ [i965gm] maximized windows don't get redrawn
Revision history for this message
Marius Gedminas (mgedmin) wrote :

I have not seen this bug on oneiric. I don't remember whether I have or haven't seen it on natty.

Revision history for this message
Vassili Syskine (vsyskine) wrote :

I have it on Oneric, nVidia GeForce 6150SE nForce430. Not only maximized windows, normal window sometimes is not redrawn until I decrease size significantly. Time to switch to KDE, I guess.

Revision history for this message
jhfhlkjlj (fdsuufijjejejejej-deactivatedaccount) wrote :

Thank you for taking the time to report this bug and helping to make Ubuntu better. We are sorry that we do not always have the capacity to look at all reported bugs in a timely manner. There have been many changes in Ubuntu since that time you reported the bug and your problem may have been fixed with some of the updates. Compiz, in particular, is in heavy development and this bug may have been fixed in the newest version of Ubuntu (12.04) if not on the current 11.10 release. If you are able, it would be of great help if you could confirm if the bug still exists.

Thank you for your help and patience.

Changed in xserver-xorg-video-intel (Ubuntu):
status: Confirmed → Incomplete
Changed in compiz (Ubuntu):
status: New → Incomplete
Revision history for this message
bugbot (bugbot) wrote :

We're closing this bug since there has not been a response from the original reporter. However, the issue still exists please feel free to reopen with the requested information. If you're not the original reporter, we'd prefer you file a new bug report.

Some tips:

  * Report X.org bugs via the command: `ubuntu-bug xorg`

  * Test against the latest development Ubuntu. http://cdimage.ubuntu.com/daily-live/
    Bugs marked as affecting the development version tend to get priority attention.

  * The `xdiagnose` utility has functionality for enabling debugging and
    analyzing a few common X problems.

  * Tag your bugs with the Ubuntu versions you have reproduced the issue in.

  * See https://wiki.ubuntu.com/X/Reporting for tips on writing good bug reports.

Changed in xserver-xorg-video-intel (Ubuntu):
status: Incomplete → Expired
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.