QubesOS / qubes-issues

The Qubes OS Project issue tracker
https://www.qubes-os.org/doc/issue-tracking/
534 stars 46 forks source link

Network Manager icon superimposes several states #4701

Closed GammaSQ closed 5 years ago

GammaSQ commented 5 years ago

Qubes OS version: 4.0.1

Affected component(s): Networkmanager icon

On my new system, the Networkmanager icon looks like this: screenshot_2019-01-10_17-30-22

To me, it seems like Networkmanager gets stuck with several state-icons. This is especially obvious in transient states (e.g. while connecting).

This is just a minor UX-issue, everything works as expected.

lunarthegrey commented 5 years ago

Can confirm this. It's happening to me as well.

Only happens when using the fedora-29 template.

ThomasWaldmann commented 5 years ago

NM looks same (distorted) for me.

I also have seen another effect, maybe same root cause?

The tray icon of the "vorta" (borgbackup gui) qt app at first looks ok. Then you right-click on it to open its tray menu and the icon gets distorted (like upper and lower halves swapped in position). Does not go away when closing menu again. But it gets fixed again when switching to another (text mode) VT and back to qubes Xorg display. So it seems to be some sort of redraw issue.

m-v-b commented 5 years ago

Hello,

After researching this issue online, I found that this is a known issue in GTK that is documented in the ArchLinux distribution's wiki here.

Accordingly, here is the bug report for GTK: GTK bug 1280

And here is the commit that fixes the issue: commit

I was able to work around this issue by recompiling GTK 3.24.3 with mock and installing it into my Fedora 29-based template VM.

According to Fedora's koji page for GTK3, Fedora 29 is currently stuck with GTK 3.24.1, meaning that the bug has not been resolved in Fedora 29 yet.

I hope that this information helps someone!

andrewdavidwong commented 5 years ago

Hello,

After researching this issue online, I found that this is a known issue in GTK that is documented in the ArchLinux distribution's wiki here.

Accordingly, here is the bug report for GTK: GTK bug 1280

And here is the commit that fixes the issue: commit

I was able to work around this issue by recompiling GTK 3.24.3 with mock and installing it into my Fedora 29-based template VM.

According to Fedora's koji page for GTK3, Fedora 29 is currently stuck with GTK 3.24.1, meaning that the bug has not been resolved in Fedora 29 yet.

I hope that this information helps someone!

Thank you for this information. Closing as "not our bug." If anyone believes this is a mistake, please leave a comment, and we'll be happy to take another look. Thank you.

GammaSQ commented 5 years ago

Though this is correctly not a qubes-specific bug, would it be possible to host a newer GTK-version in the qubes-repos? Totally out of my depth on how much work would be necessary to compile a newer GTK-version for fedora-29 templates and weather it would be worth it.