Bug 1153077 - Plank causes banding on the screen
Summary: Plank causes banding on the screen
Keywords:
Status: CLOSED WORKSFORME
Alias: None
Product: Fedora
Classification: Fedora
Component: plank
Version: 20
Hardware: x86_64
OS: Linux
unspecified
low
Target Milestone: ---
Assignee: Wesley Hearn
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2014-10-15 15:03 UTC by Adam D.
Modified: 2015-02-02 23:18 UTC (History)
2 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2015-02-02 23:18:55 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)
Dock is hidden, but the amount it slid down appears as band on the screen. This covers other windows, etc. (95.09 KB, image/png)
2014-10-15 15:03 UTC, Adam D.
no flags Details
White boxes around notification area. (24.04 KB, image/png)
2014-10-15 15:03 UTC, Adam D.
no flags Details
Plank Settings file. (1.25 KB, text/plain)
2014-10-15 20:45 UTC, Adam D.
no flags Details
GNOME Screencast showing example. (1.98 MB, application/octet-stream)
2014-10-16 15:36 UTC, Adam D.
no flags Details
Plank (plank -dv) output capture. (28.31 KB, text/plain)
2014-10-27 18:40 UTC, Adam D.
no flags Details
cairo-trace (2.56 MB, application/postscript)
2014-10-28 00:25 UTC, Adam D.
no flags Details
Yellow Boxes (72.85 KB, image/png)
2014-10-30 16:34 UTC, Adam D.
no flags Details
cairo-trace (10/30) (3.11 MB, application/postscript)
2014-10-30 16:34 UTC, Adam D.
no flags Details

Description Adam D. 2014-10-15 15:03:03 UTC
Created attachment 947239 [details]
Dock is hidden, but the amount it slid down appears as band on the screen. This covers other windows, etc.

Description of problem:
Due to unknown circumstances, plank auto-hiding/smart-hiding causes banding to show up on the screen. During this time, small white boxes appear around the notifications on the dock. It looks like this might be related to transparency in the dock, or something similar.

Version-Release number of selected component (if applicable):
plank-0.5.0-4.fc20.x86_64

How reproducible:
100% of time, when it happens.

Steps to Reproduce:
1. Start plank.
2. Wait.
3. Banding occurs.
4. Kill dock to make it go away.

Actual results:
Wide band the size of the dock appears above dock.

Expected results:
Not that.

Additional info:
Will provide screenshots.

Comment 1 Adam D. 2014-10-15 15:03:45 UTC
Created attachment 947240 [details]
White boxes around notification area.

Comment 2 Wesley Hearn 2014-10-15 17:55:01 UTC
Hmm, what video drivers are you using also can you share $HOME/.config/plank/dock1/settings?

Comment 3 Adam D. 2014-10-15 20:45:08 UTC
Created attachment 947329 [details]
Plank Settings file.

Comment 4 Adam D. 2014-10-15 20:48:28 UTC
Sure, it's a Dell E5530, using an on-board Intel HD chip, i915 driver:

00:02.0 VGA compatible controller: Intel Corporation 3rd Gen Core processor Graphics Controller (rev 09)
drm_kms_helper         58041  1 i915
drm                   291361  7 i915,drm_kms_helper
i2c_core               55486  5 drm,i915,i2c_i801,drm_kms_helper,i2c_algo_bit

Comment 5 Adam D. 2014-10-15 20:59:03 UTC
I haven't noticed any specific action that I'm doing that is causing that to happen, but just over the course of the day while using it, I notice that when I see the banding that slides up and down as the dock moves up and down, the boxes also appear. Kill and restart of the dock resets this for awhile.

I've also noticed that when the dock is in panel-mode, this doesn't seem to happen, banding or boxes.

Comment 6 Adam D. 2014-10-16 15:36:15 UTC
Created attachment 947667 [details]
GNOME Screencast showing example.

As an update, I had this issue pretty much straight out of the gate this morning, and even killing/recycling the dock didn't seem to remove it, so now I'm thoroughly confused as to what might be causing it outside of video handling issues.

To get a better idea of what I'm referring to, I've included a webm screencast.

Comment 7 Wesley Hearn 2014-10-24 16:44:49 UTC
Can you see if it reproduces with the latest version of plank? I have rpms built here: https://jknife.fedorapeople.org/plank/

Comment 8 Adam D. 2014-10-24 17:28:43 UTC
Updated, running it now; I'll wait a few days and report back. Thanks.

Comment 9 Adam D. 2014-10-27 17:58:43 UTC
Sorry to say, but it's still got the issue; launching Plank from the command line doesn't seem to indicate anything special in the output, and I can't seem to find any common thread that induces it. Is there a debug option I can turn on that produces a more verbose output, in the hopes of capturing something useful?

Comment 10 Adam D. 2014-10-27 18:05:00 UTC
My bad; I'll do some experimenting with -dv flags to see if anything meaningful comes out of it.

Comment 11 Adam D. 2014-10-27 18:40:52 UTC
Created attachment 951125 [details]
Plank (plank -dv) output capture.

Running plank -dv, at some point near the bottom (I wasn't paying acute attention), it returned to the banding/boxes. I don't have an exact line, though.

Comment 12 Wesley Hearn 2014-10-27 19:35:08 UTC
Hmm, so talking to upstream he said this is sometimes related to updating drivers.

So can I get the output of "uname -r ; rpm -q xorg-x11-drv-intel"?

Comment 13 Wesley Hearn 2014-10-27 20:22:44 UTC
Also when the problem manifests itself can we get the output of "cairo-trace --flush --no-callers plank"

cairo-trace is in the cairo-tools package.

Comment 14 Adam D. 2014-10-28 00:04:20 UTC
3.16.6-200.fc20.x86_64
xorg-x11-drv-intel-2.21.15-7.fc20.x86_64

cairo-tools is installed, I'll get that attached whenever I see it next.

Comment 15 Adam D. 2014-10-28 00:25:11 UTC
Created attachment 951200 [details]
cairo-trace

Ran into it immediately on launch, clicked a few dockitems, raised and lowered the dock (with band), and then quit it.

Comment 16 Wesley Hearn 2014-10-29 14:12:52 UTC
Ok, can you test out this version https://jknife.fedorapeople.org/plank/plank-0.7.1-2.fc20.x86_64.rpm ?

Comment 17 Adam D. 2014-10-30 16:34:20 UTC
Created attachment 952251 [details]
Yellow Boxes

Installed your updated package that day and have been running it since. I haven't seen any of the previous banding effects, though now it seems that each of the icons has a yellow box around it, pretty much all the time. (See attached).

I have done a cairo-trace and will attach that next.

Comment 18 Adam D. 2014-10-30 16:34:53 UTC
Created attachment 952252 [details]
cairo-trace (10/30)

Comment 19 Adam D. 2015-02-02 23:18:55 UTC
With default repo-provided plank-0.7.1-1.fc21.x86_64 in Fedora 21, I am no longer seeing this issue.


Note You need to log in before you can comment on or make changes to this bug.