nx-libs icon indicating copy to clipboard operation
nx-libs copied to clipboard

White background instead of transparency with systray icons in MATE

Open Hybrid512 opened this issue 8 years ago • 13 comments

Icons in the MATE systray have white background instead of transparent background which makes some of them hard to read. This bug has always been present in any version of X2Go NX-Libs or Arctica one. x2go-bugs

Hybrid512 avatar Feb 17 '17 16:02 Hybrid512

@Hybrid512: can you please check, if this issue still persists for you with nx-libs 3.5.99.14? I have upgraded my Debian buster test rig (running MATE 1.20) and the issue is gone.

sunweaver avatar Mar 01 '18 20:03 sunweaver

As you can see, this doesn't fix the issue (Ubuntu 16.04 / MATE Desktop 1.12)

Regards.

De: "Mike Gabriel" [email protected] À: "ArcticaProject/nx-libs" [email protected] Cc: "Walid Moghrabi" [email protected], "Mention" [email protected] Envoyé: Jeudi 1 Mars 2018 21:45:09 Objet: Re: [ArcticaProject/nx-libs] White background instead of transparency with systray icons in MATE (#337)

[ https://github.com/hybrid512 | @Hybrid512 ] : can you please check, if this issue still persists for you with nx-libs 3.5.99.14? I have upgraded my Debian buster test rig (running MATE 1.20) and the issue is gone.

— You are receiving this because you were mentioned. Reply to this email directly, [ https://github.com/ArcticaProject/nx-libs/issues/337#issuecomment-369724883 | view it on GitHub ] , or [ https://github.com/notifications/unsubscribe-auth/ARq5bwCrdRAUItScjLFnrYcu1uMOWMxYks5taF3UgaJpZM4MEePv | mute the thread ] .

Hybrid512 avatar Mar 01 '18 23:03 Hybrid512

Hi,

my sense is that this got fixed in MATE 1.20. I'll set up a bionic test system and check...

Mike

On Friday, March 2, 2018, Walid Moghrabi wrote:

As you can see, this doesn't fix the issue (Ubuntu 16.04 / MATE Desktop 1.12)

Regards.

De: "Mike Gabriel" [email protected] À: "ArcticaProject/nx-libs" [email protected] Cc: "Walid Moghrabi" [email protected], "Mention" [email protected] Envoyé: Jeudi 1 Mars 2018 21:45:09 Objet: Re: [ArcticaProject/nx-libs] White background instead of transparency with systray icons in MATE (#337)

@Hybrid512: can you please check, if this issue still persists for you with nx-libs 3.5.99.14? I have upgraded my Debian buster test rig (running MATE 1.20) and the issue is gone. — You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub, or mute the thread.

-- Sent from my Fairphone 2 (running Sailfish OS)

Hybrid512 avatar Mar 03 '18 11:03 Hybrid512

Hi,

Still not fixed with MATE 1.20 (Ubuntu 18.04). In fact it is even worst : now there is not a white background but the icons are trashed at each change (for example switching between different keaboard layouts) with random background color. See this little screen capture attached.

capture du 2018-05-25 14-42-51

Hybrid512 avatar May 25 '18 12:05 Hybrid512

Still have the same issue with a messed background. Have anyone any ideas?

vitlav avatar Sep 16 '22 07:09 vitlav

what's the version of x2goagent resp. nxagent on your system?

Uli

On Fri, Sep 16, 2022 at 9:25 AM Vitaly Lipatov @.***> wrote:

Still here the same issue with messed background. Have anyone any ideas?

— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you are subscribed to this thread.Message ID: @.***>

uli42 avatar Sep 16 '22 08:09 uli42

x2goagent 4.1.0.3 nxagent 3.5.99.26.1 mate panel applets looks like image

vitlav avatar Sep 19 '22 21:09 vitlav

I can replicate this: [image: grafik.png]

It happens when I put the x2go/nxagent window to the background and then to the foreground again. For me the panel applets always get the color of the area that was at the same position on the screen before putting naxgent to the front.

Can you confirm?

The question now is if this is a bug in nxagent or if the panel does not properly redraw the background of the applets. Hmmm.

Uli

On Mon, Sep 19, 2022 at 11:22 PM Vitaly Lipatov @.***> wrote:

x2goagent 4.1.0.3 nxagent 3.5.99.26.1 mate panel applets looks like [image: image] https://user-images.githubusercontent.com/3002368/191118995-843114cc-b625-47cd-871f-d2766b194d25.png

— Reply to this email directly, view it on GitHub https://github.com/ArcticaProject/nx-libs/issues/337#issuecomment-1251573715, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABQHBZGG5G2GG42N4QGFDADV7DKPXANCNFSM4DAR4PXQ . You are receiving this because you commented.Message ID: @.***>

uli42 avatar Sep 19 '22 21:09 uli42

I can also recreate the issue in Xnest (Xnest -ac :55; In another shell: export DISPLAY=:55; dbus-launch mate-session). I cannot replicate it in Xephyr.

I think this might be related to Xnest (and nxagent) not supporting backingstore.

uli42 avatar Sep 19 '22 22:09 uli42

Update: disabling the composite extension in Xephyr (Xephyr -extension composite) will make the bug show up in Xephyr, too.

Conclusion: This behaviour shows up when the Xserver does not offer the composite extension. While you can enable the composite extension by adding X2GO_NXAGENT_DEFAULT_OPTIONS+=" -composite" to /etc/x2go/x2goagent.options I do not recommend it because it will make the agent very unstable.

uli42 avatar Sep 19 '22 22:09 uli42

There was a useful discussion about the problem reasons: https://bugzilla.xfce.org/show_bug.cgi?id=14577

vitlav avatar Sep 22 '22 11:09 vitlav

Interesting stuff! But obviously not a bug in NX but in xfce and mate, so we can close here. Do you agree?

On Thu, Sep 22, 2022 at 1:04 PM Vitaly Lipatov @.***> wrote:

There was a useful discussion about the problem reasons: https://bugzilla.xfce.org/show_bug.cgi?id=14577

— Reply to this email directly, view it on GitHub https://github.com/ArcticaProject/nx-libs/issues/337#issuecomment-1254869239, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABQHBZC6ZN43LBBENM3Y6X3V7Q4NPANCNFSM4DAR4PXQ . You are receiving this because you commented.Message ID: @.***>

uli42 avatar Sep 22 '22 12:09 uli42

Interesting stuff! But obviously not a bug in NX but in xfce and mate, so we can close here. Do you agree? On Thu, Sep 22, 2022 at 1:04 PM Vitaly Lipatov @.> wrote: There was a useful discussion about the problem reasons: https://bugzilla.xfce.org/show_bug.cgi?id=14577 — Reply to this email directly, view it on GitHub <#337 (comment)>, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABQHBZC6ZN43LBBENM3Y6X3V7Q4NPANCNFSM4DAR4PXQ . You are receiving this because you commented.Message ID: @.>

We can close this bug if we are understaing why RGBA visual is missed in nxagent.

vitlav avatar Sep 22 '22 20:09 vitlav