Bugzilla – Bug 980001
openSuse Tumbleweed 20160512 GTK/Plasma conflict (corrupt ui in virt-manager, geany, others)
Last modified: 2016-06-09 17:45:30 UTC
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/50.0.2661.102 Safari/537.36 Build Identifier: For several weeks latest rolling release of tumbleweed exhibits a problem when: * open virt-manager or geany in Plasma desktop * does not occur if the gtk2 app is opened in a Gnome desktop Side detauls: * virt-manager is a python py-gtk2 application. * Some other gtk applications affected as well, screenshot shows geany and virt-manager affected. Reproducible: Always Steps to Reproduce: 1. install fresh tumbleweed, log into plasma 2. install geany or virt-manager (virtualization tools) with zypper 3. launch them. Actual Results: 1. pull down menu items are crammed in together. 2. some widgets like checkbox may not actually render. 3. general corruption. Expected Results: 1. pull down menu items are NOT crammed in together. 2. widgets like checkbox actually render. 3. no general corruption. image/screenshot: http://i.imgur.com/svKQFnr.png
forum discussion thread: https://forums.opensuse.org/showthread.php/517704-Virtual-Machine-Manager-(virt-manager)-UI-corruption?p=2778427#post2778427
I was able to reproduce this in a Hyper-V VM, and on a physical machine with an nVidia video card, so it appears generally reproducible on multiple machines. I just created a brand new user with zero user-home-directory-customization logged in, clicked on Konsole, and typed geany, and the issue reproduces, so no user-specific home directory prior states appear to be required. Issue reproduces on icewm and Plasma, and not on gnome.
Screenshot of the same system, where these gtk apps work fine on Gnome desktop. http://i.imgur.com/Fpqxgm9.png
(In reply to Warren Postma from comment #0) > * virt-manager is a python py-gtk2 application. No, it isn't. It uses GTK3. And this is a Known problem: GTK 3.20 broke compatibility with themes for older versions. In particular, KDE's breeze theme for GTK3 has not been updated yet, and does not fully work in Tumbleweed at the moment. For now, please set a different GTK3 theme in Configure Desktop->Application Appearance->GTK, e.g. Adwaita, to "fix" the problem. *** This bug has been marked as a duplicate of bug 975219 ***
Same issue. The Bauer's trick works fine. But for portuguese locale, I think is better to describe how to arrive to the configuration: "Configurações do sistema" -> "Aparência" -> "Estilo dos aplicativos" -> "Estilo dos aplicativos GNOME (GTK)" -> "Selecione um tema do GTK3" Change to "Adwaita".