Graphical issues when the dock auto-hides

Bug #1426847 reported by Jonas Frei
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Plank
Fix Released
Low
Rico Tzschichholz

Bug Description

Running on Arch Linux, after the upgrade xorg-server (1.16.4-1 -> 1.17.1-1) I noticed graphical issues when the dock enters the hidden state:

https://drive.google.com/file/d/0B_8rgCBrqHZ-ZWdBUm5EdEpsd1k/view?usp=sharing

$ lspci | grep VGA 01:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Chelsea XT GL [FirePro M4000]

The ATI drivers have been updated as well: xf86-video-ati (1:7.5.0-1 -> 1:7.5.0-2)

Related branches

Revision history for this message
Jonas Frei (freijon) wrote :
Revision history for this message
Rico Tzschichholz (ricotz) wrote :

Please attach files directly and avoid linking to external resources.

Revision history for this message
Rico Tzschichholz (ricotz) wrote :

The internal CairoImageSurface has the size of dock window and therefore only fits completely when put at 0,0. If shifted areas which don't fit the target region get flipped. Drawing it without any shifting onto the CairoContext given by gtk+ solves the reported issue.

The problem might be related to the specific combination of cairo/ati-ddx/xserver.

Revision history for this message
Rico Tzschichholz (ricotz) wrote :

This is likely a bug with the common ddx layer, glamor, which got integrated in xserver >= 1.17.

Revision history for this message
Rico Tzschichholz (ricotz) wrote :

Fixed in r1186

Changed in plank:
milestone: none → 0.9.0
assignee: nobody → Rico Tzschichholz (ricotz)
importance: Undecided → Low
status: New → Fix Committed
Changed in plank:
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.