! Please note that this is a snapshot of our old Bugzilla server, which is read only since May 29, 2020. Please go to gitlab.xfce.org for our new server !
Notification area background does not refresh with composite disabled
Status:
RESOLVED: DUPLICATE
Product:
Xfce4-panel

Comments

Description dmummenschanz 2018-06-08 17:05:42 CEST
Created attachment 7774 
screenshot showing notification area with non refreshing background

Hi there,

it the panel notification area does not fully refreshes its background. Several Network Manager icons appear at once after time:

https://ibb.co/ijPODT

It's definately a background refresh issue. When I switch composite on the network manager icon shows clearly. 
As soon as I switch composite off the image gets distorted as if the background is not being refreshed.
Comment 1 Ryan Musante 2018-07-16 01:20:08 CEST
Created attachment 7834 
corruption-1
Comment 2 Ryan Musante 2018-07-16 01:22:05 CEST
Recently I have upgraded to xfce4-gtk3 which has installed many gtk3 components and some by my own decision.

I now have notification area corruption which affects usage and display. I can’t fix it through any method. The LIVE CD shows correct output so something is wrong with my configuration.

https://forum.manjaro.org/t/notification-area-corruption-with-xfce-gtk3/52288/9
Comment 3 Ryan Musante 2018-07-16 01:22:59 CEST
With display compositing disabled = corruption
With display compositing enabled = no corruption

I keep it disabled because I game a lot through steam + wine and it seems unredirect doesn’t function as designed. So, perhaps the issue is with xfwm4?
Comment 4 Olivier Fourdan editbugs 2018-07-26 10:16:44 CEST
Without the compositor, xfwm4 has nothing to do with this.

The reason it works *with* the compositor enabled is precisely because the compositor takes care of repainting, and the client does not get to deal with expose events. So this is a client bug.
Comment 5 James Le Cuirot 2018-08-28 22:23:40 CEST
I've been experiencing this for the best part of a year and I was hoping it would eventually go away. Today, I got fed up and tried a bit harder to figure it out. That's when I realised the compositor makes a difference and found this ticket.

Oliver, by the "client", do you mean the application providing the icon? For me, it happens with Claws Mail. If it happens with my other applications then perhaps it is less noticeable in those cases. Maybe the applications are at fault but this didn't happen before. I suspect the GTK+3 migration was the trigger but Claws Mail doesn't even use GTK+3 yet.
Comment 6 Andre Miranda editbugs 2018-09-25 02:37:32 CEST
Related: Bug 14577.
Comment 7 Simon Steinbeiss editbugs 2018-10-17 22:35:26 CEST

*** This bug has been marked as a duplicate of bug 14577 ***
Comment 8 Simon Steinbeiss editbugs 2018-10-17 22:36:41 CEST
I'm aware this is the older report, but the other one contains more technically relevant analysis, so I marked this one a duplicate - I hope you understand.

Also, this does not seem to be a regression of the 4.13 panel but a bug / changed behavior within the Gtk+3 toolkit itself.

Bug #14438

Reported by:
dmummenschanz
Reported on: 2018-06-08
Last modified on: 2018-11-13

People

Assignee:
Nick Schermer
CC List:
8 users

Version

Version:
4.13.3

Attachments

screenshot showing notification area with non refreshing background (4.24 KB, image/png)
2018-06-08 17:05 CEST , dmummenschanz
no flags
corruption-1 (7.70 KB, image/png)
2018-07-16 01:20 CEST , Ryan Musante
no flags

Additional information