Display garbled upon restoring original resolution

Bug #795454 reported by David Barth
16
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Unity
Fix Released
High
Jay Taoko
unity (Ubuntu)
Fix Released
High
Unassigned
Natty
Fix Released
High
Unassigned

Bug Description

Single monitor case - Resolution change or orientation change

Steps to reproduce:
1- Open the Monitors control panel.
2- Choose a different resolution and orientation (we use 640x480 upside down).
3- Press Apply.
4- Select "Restore original configuration" to return to how things were originally.

Expected result:
- Resolution restores, screen rebuilds and is visually identical to how it was before the resolution changed.

Actual result:
- Display is corrupted in various ways. On some systems only the background or parts of it are visible. On others, there's some misplacement of elements. Some others show garbling on all or parts of the screen. On all systems, moving the pointer, dragging windows or generally forcing the system to redraw seems to eventually restore the display to a usable state.

This issue is part of bug https://bugs.launchpad.net/ubuntu/+source/unity/+bug/753971

Revision history for this message
David Barth (dbarth) wrote :

This bug was originally filed as https://bugs.launchpad.net/ubuntu/+source/unity/+bug/753971

It is now splitted to into multiple bugs to represent what's working and what's left to fix.

Changed in unity:
status: New → Fix Released
importance: Undecided → High
assignee: nobody → Jay Taoko (jaytaoko)
description: updated
David Barth (dbarth)
description: updated
Revision history for this message
Jay Taoko (jaytaoko) wrote :

The fix has been committed to unity/3.0. It was verified on an intel system (core i3 330M) and a desktop system with and AMD GPU+ fglrx.

Changed in unity:
status: Fix Released → Fix Committed
milestone: none → 3.8.16
Changed in unity (Ubuntu):
status: New → Fix Committed
Changed in unity (Ubuntu):
importance: Undecided → High
Changed in unity (Ubuntu Natty):
importance: Undecided → High
status: New → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package unity - 3.8.16-0ubuntu1

---------------
unity (3.8.16-0ubuntu1) oneiric; urgency=low

  * New upstream version:
    - Unable to load icon text-x-preview at size 48 in a loop (lp: #794556)
    - Display garbled upon restoring original resolution (lp: #795454)
    - Display garbled upon connecting external displays (lp: #795458)
    - Panel disappears after resolution change (lp: #795459)
    - Dragging the launcher with right mouse button is
      confusing as menu pops up (lp: #735031)
    - In a double monitor setup the Unity top panel in the second screen is
      cut at the right (lp: #750481)
    - Launcher tooltips sometimes don´t show (lp: #769335)
    - Menu key should open quicklist for the selected item in the launcher
      (lp: #750778)
    - unity is spamming ~/.xsession-errors when windows are closed
      (lp: #767642)
    - Dash button ignores transparency when clicked. (lp: #767733)
 -- Sebastien Bacher <email address hidden> Thu, 16 Jun 2011 18:10:09 +0200

Changed in unity (Ubuntu):
status: Fix Committed → Fix Released
Revision history for this message
Martin Pitt (pitti) wrote : Please test proposed package

Accepted unity into natty-proposed, the package will build now and be available in a few hours. Please test and give feedback here. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to enable and use -proposed. Thank you in advance!

tags: added: verification-needed
Revision history for this message
Daniel Manrique (roadmr) wrote :

I tested on 22 affected systems with a variety of Intel, NVidia and ATI/AMD chipsets, changing to i.e. 640x480 and then back to original resolution works fine, with the display rebuilding correctly and the panel showing up without problems.

See this comment for a link to a spreadsheet detailing this and other tests I performed with this update.

https://bugs.launchpad.net/ubuntu/+source/unity/+bug/753971/comments/62

So far Unity 3.8.16 seems to solve this problem.

Martin Pitt (pitti)
tags: added: verification-done
removed: verification-needed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package unity - 3.8.16-0ubuntu1~natty1

---------------
unity (3.8.16-0ubuntu1~natty1) natty-proposed; urgency=low

  * New upstream version:
    - Unable to load icon text-x-preview at size 48 in a loop (lp: #794556)
    - Display garbled upon restoring original resolution (lp: #795454)
    - Display garbled upon connecting external displays (lp: #795458)
    - Panel disappears after resolution change (lp: #795459)
    - Dragging the launcher with right mouse button is
      confusing as menu pops up (lp: #735031)
    - In a double monitor setup the Unity top panel in the second screen is
      cut at the right (lp: #750481)
    - Menu key should open quicklist for the selected item in the launcher
      (lp: #750778)
    - unity is spamming ~/.xsession-errors when windows are closed
      (lp: #767642)
    - Dash button ignores transparency when clicked. (lp: #767733)
  * Revert commit for bug #769335, to fix a launcher autohidding issue
 -- Sebastien Bacher <email address hidden> Fri, 17 Jun 2011 12:22:35 +0200

Changed in unity (Ubuntu Natty):
status: Fix Committed → Fix Released
Omer Akram (om26er)
Changed in unity:
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.