Bug 980001 - openSuse Tumbleweed 20160512 GTK/Plasma conflict (corrupt ui in virt-manager, geany, others)
Summary: openSuse Tumbleweed 20160512 GTK/Plasma conflict (corrupt ui in virt-manager,...
Status: RESOLVED DUPLICATE of bug 975219
Alias: None
Product: openSUSE Tumbleweed
Classification: openSUSE
Component: KDE Workspace (Plasma) (show other bugs)
Version: Current
Hardware: 64bit SUSE Other
: P5 - None : Major (vote)
Target Milestone: ---
Assignee: E-Mail List
QA Contact: E-mail List
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-05-13 20:29 UTC by Forgotten User nUAr5Pl8ba
Modified: 2016-06-09 17:45 UTC (History)
2 users (show)

See Also:
Found By: ---
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Forgotten User nUAr5Pl8ba 2016-05-13 20:29:41 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
Comment 2 Forgotten User nUAr5Pl8ba 2016-05-13 20:44:04 UTC
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.
Comment 3 Forgotten User nUAr5Pl8ba 2016-05-13 20:47:52 UTC
Screenshot of the same system, where these gtk apps work fine on Gnome desktop.

http://i.imgur.com/Fpqxgm9.png
Comment 4 Wolfgang Bauer 2016-05-13 20:55:21 UTC
(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 ***
Comment 5 Forgotten User zZPz6lpUlj 2016-06-09 17:45:30 UTC
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".