Bug 847338 - Primary external screen on the left window drawing problems
Summary: Primary external screen on the left window drawing problems
Status: RESOLVED DUPLICATE of bug 844891
Alias: None
Product: openSUSE Tumbleweed
Classification: openSUSE
Component: GNOME (show other bugs)
Version: 13.1 Milestone 4
Hardware: x86-64 Other
: P5 - None : Normal (vote)
Target Milestone: ---
Assignee: E-mail List
QA Contact: E-mail List
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-10-23 20:37 UTC by Cédric Bosdonnat
Modified: 2013-10-24 07:49 UTC (History)
1 user (show)

See Also:
Found By: Development
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Cédric Bosdonnat 2013-10-23 20:37:41 UTC
Steps to reproduce:
  * open gnome-control-center
  * open the displays config
  * Change the external screen to be the primary display
  * Arrange the screens position to have the external screen on the left of the laptop screen
  * logout
  * login again

What happens:
  * no background
  * open and moving or closing a window or menu leaves artifacts on the screen

What is expected:
  * a background
  * fluent window drawing

Tested it on two different machines:
  * with i915: can reproduce the bug
  * with nouveau: can't reproduce the bug (background still missing)

To get back a proper display:
  * unplug the external screen
  * wait for the gnome-shell bar to appear on the laptop screen
  * plug the external screen again

/var/log/message shows some potentially interesting errors:
2013-10-23T13:56:49.344095-06:00 laptop gnome-session[20741]: (gnome-shell:20816): Clutter-WARNING **: ./clutter-actor.c:9814: Actor 'ShellGenericContainer' tried to allocate a size of -2147483648.00 x 781.00
2013-10-23T13:56:49.345074-06:00 laptop gnome-session[20741]: (gnome-shell:20816): Clutter-CRITICAL **: distribute_natural_allocation: assertion 'extra_space >= 0' failed
2013-10-23T13:56:49.405144-06:00 laptop gnome-session[20741]: message repeated 2 times: [ (gnome-shell:20816): Clutter-CRITICAL **: distribute_natural_allocation: assertion 'extra_space >= 0' failed]
2013-10-23T13:56:49.413491-06:00 laptop gnome-session[20741]: (gnome-shell:20816): Gjs-WARNING **: JS ERROR: Exception in callback for signal: allocated-size-changed: TypeError: this._scrollView.get_effect(...) is null
Comment 1 Dominique Leuenberger 2013-10-24 07:49:15 UTC
Duplicate of 844891

*** This bug has been marked as a duplicate of bug 844891 ***