Summary: | gtk3 and gtkmm3 3.20 possibly break gui | ||
---|---|---|---|
Product: | PulseAudio | Reporter: | jw.hendy |
Component: | pavucontrol | Assignee: | pulseaudio-bugs |
Status: | RESOLVED NOTOURBUG | QA Contact: | pulseaudio-bugs |
Severity: | normal | ||
Priority: | medium | CC: | lennart, pmattern |
Version: | unspecified | ||
Hardware: | x86-64 (AMD64) | ||
OS: | Linux (All) | ||
Whiteboard: | |||
i915 platform: | i915 features: |
Description
jw.hendy
2016-04-11 02:01:00 UTC
According to other discussions in Arch bugtracker (in particular, https://bugs.archlinux.org/task/48853), gtk+3.20 is a busted release. Please rebuild it with this upstream change applied and test whether this resolves the problem for you: https://git.gnome.org/browse/gtk+/commit/?h=gtk-3-20&id=6144b2276c7298040c080f85ffa83afbe1257c54 According to the first comment of György Balló (City-busz) in https://bugs.archlinux.org/task/48853 which is in full accordance with my local findings on Arch Linux this is due to using themes which haven't been adjusted to GTK 3.*20* yet. So the problem doesn't affect pavucontrol and is different from the one discussed in the said Arch Linux issue. There are two problems really. 1. Themes are not ready for GTK+-3.20. You are right that it looks irrelevant to this bug. 2. Wrong widget resize logic in GTK+-3.20. That's why I mentioned the patch. Thanks for the prompt reply. I wondered if this was more general, but didn't see any other applications affected. I use Chromium but realize that Firefox won't start for me complaining about a gtk error. For some reason I couldn't seem to replicate causing pavucontrol to look "ugly" by switching themes. I was just able to with gtk3/gtkmm3 3.20 installed and using lxappearance to change themes, but it required quitting pavucontrol in between changes. Typically I see the changes immediately. I'm convinced that this is just issues with gtk and themes. Thanks for the quick response and pointing me in the right direction. I'm fine if this is closed. |
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.