Bug 1098661 - gtk 2.0 defaults conflict
gtk 2.0 defaults conflict
Status: RESOLVED WONTFIX
Classification: openSUSE
Product: openSUSE Tumbleweed
Classification: openSUSE
Component: KDE Workspace (Plasma)
Current
Other Other
: P5 - None : Normal (vote)
: ---
Assigned To: E-Mail List
E-mail List
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2018-06-21 15:30 UTC by Giacomo Comes
Modified: 2018-07-09 15:30 UTC (History)
1 user (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 Giacomo Comes 2018-06-21 15:30:02 UTC
The defaults for gtk 2.0 are inconsistent right now.

The rpm gtk2-branding-openSUSE installs the file /etc/gtk-2.0/gtkrc which contains:
  gtk-theme-name = "Adwaita"
  gtk-icon-theme-name = "Adwaita"
  gtk-fallback-icon-theme = "hicolor"
When I use lxde I have a certain look due to the theme and icon defined above
(I got also bug 1057964, lxcc not working).

But, if I login once in plasma, the defaults are different.
Because of the rpm kde-gtk-config5 after I login in plasma, in my home I find the file .gtkrc-2.0 which contains:
  gtk-theme-name="Breeze"
  gtk-icon-theme-name="breeze"
  gtk-fallback-icon-theme="gnome"
The next time I login in lxde the look is different (because the default theme is different now) and, as a bonus, lxcc works.

Please make the gtk2 defaults consistent. And, whatever are the defaults, also be sure that lxcc works.
Comment 1 Fabian Vogt 2018-07-09 15:30:47 UTC
That's how kde-gtk-config works - changing that needs an upstream bug report IMO.

If you create one, please link it here.