Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Broken XEmbed tray icons #1225

Closed
romildo opened this issue May 12, 2021 · 4 comments
Closed

Broken XEmbed tray icons #1225

romildo opened this issue May 12, 2021 · 4 comments

Comments

@romildo
Copy link

romildo commented May 12, 2021

Expected behaviour

Notification area with icons correctly drawn.

Actual behaviour

Icons seems to be constantly redrawn at different positions.

Steps to reproduce the behaviour

Just run mate with some applets that are drawn to the notification area.

MATE general version

1.24.x

Package version

mate-panel-1.24.2

Linux Distribution

NixOS

Link to bugreport of your Distribution (requirement)

NixOS/nixpkgs#122053

screen.mp4
@lukefromdc
Copy link
Member

Not getting this error on Debian, not sure whether this is distro-specific or application-specific. If the application is constantly asking the icon to be redrawn this could happen. Looks like it's just one of your tray icons, for the sound. I'm guessing this video editor is constantly adding and subtracting the microphone, which is known to take a bit of time, and somehow adding more than one microphone device. Not sure this is a bug in mate-panel. Might be an issue with your video editor (which one is it?), possibly mate-media (handles the sound icons) or even your sound setup not responding properly to the video editor's commands.

@ilya-fedin
Copy link
Contributor

Looks like it's just one of your tray icons, for the sound.

image

I use sound applet, but if I activate tray icon instead of the applet, it will be broken as well. It's a pity that battery applet doesn't work (just doesn't show up when I add it to panel) and that layout indicator doesn't have an applet, only XEmbed tray icon.

@romildo
Copy link
Author

romildo commented Nov 3, 2021

After downgrading mate-panel, I have also encountered this issue with versions 1.22.2 and 1.24.2.

Considering that it worked before, it may be a problem with a library dependence that has been updated in the system. Does anyone have any idea of which library could it be?

@ilya-fedin
Copy link
Contributor

This was due to gtk3 built without Xdamage

@romildo romildo closed this as completed Jan 18, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants