ArcticaProject / nx-libs

nx-libs
Other
120 stars 39 forks source link

White background instead of transparency with systray icons in MATE #337

Open Hybrid512 opened 7 years ago

Hybrid512 commented 7 years ago

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

sunweaver commented 6 years ago

@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.

Hybrid512 commented 6 years ago

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

Regards.

De: "Mike Gabriel" notifications@github.com À: "ArcticaProject/nx-libs" nx-libs@noreply.github.com Cc: "Walid Moghrabi" walid.moghrabi@lezard-visuel.com, "Mention" mention@noreply.github.com 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 commented 6 years ago

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" notifications@github.com À: "ArcticaProject/nx-libs" nx-libs@noreply.github.com Cc: "Walid Moghrabi" walid.moghrabi@lezard-visuel.com, "Mention" mention@noreply.github.com 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 commented 6 years ago

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

vitlav commented 2 years ago

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

uli42 commented 2 years ago

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: @.***>

vitlav commented 1 year ago

x2goagent 4.1.0.3 nxagent 3.5.99.26.1 mate panel applets looks like image

uli42 commented 1 year ago

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 commented 1 year ago

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 commented 1 year ago

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.

vitlav commented 1 year ago

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

uli42 commented 1 year ago

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: @.***>

vitlav commented 1 year ago

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.