Bug 28559

Summary: Breeze-Dark color theme cannot be chosen in System Settings
Product: Mageia Reporter: Andrew Brewster <ab.kde>
Component: RPM PackagesAssignee: KDE maintainers <kde>
Status: NEW --- QA Contact:
Severity: normal    
Priority: Normal CC: ouaurelien
Version: 8   
Target Milestone: ---   
Hardware: x86_64   
OS: Linux   
See Also: https://bugs.mageia.org/show_bug.cgi?id=29410
Whiteboard:
Source RPM: kde-gtk-config-5.20.4-1.mga8.src.rpm CVE:
Status comment:
Attachments: MCC screenshot of package contents

Description Andrew Brewster 2021-03-08 19:36:09 CET
Description of problem:

Try to choose Breeze-Dark theme from System Settings that was available in M7 and it can't be installed, settings says its not present, though its visible.

The problem seems to be a missing file 'window-decorations.css' which is present in '/usr/share/themes/Breeze' but not in '/usr/share/themes/Breeze-Dark', see MCC screenshot.

Machine was upgraded by CLI following the release notes guidance.

Copied 'windows-decorations.css' over to '/usr/share/themes/Breeze-Dark' and the theme becam selectable/installable in System Settings afterwards but I've no way of telling if the CSS is relevant for this theme.
Comment 1 Andrew Brewster 2021-03-08 19:37:31 CET
Created attachment 12436 [details]
MCC screenshot of package contents

MCC file listing of package contents
Comment 2 Lewis Smith 2021-03-08 20:17:38 CET
Thank you for this report, your diagnosis, and the useful screenshot.
/usr/share/themes/Breeze-Dark/ exists, but does not have the window_decorations.css file indicated which exists in /usr/share/themes/Breeze/

Assigning this to the KDE team.

Assignee: bugsquad => kde

Comment 3 Aurelien Oudelet 2021-03-08 20:37:08 CET
See also https://bugs.mageia.org/show_bug.cgi?id=28299

Seems a duplicate about missing window_decorations.css complains with GTK app.


Normally, now, GTK apps should be set to "Breeze" theme in GTK/GNOME appearance settings in systemsettings5, AND Dark version comes from selecting it for QT/Plasma variant. Normally, as soon as you select Dark Breeze for Plasma/QT apps, it should be activated for GTK/GNOME apps, automatically, modulo a restart of the GTK apps.

BUT: root applications like rpmdrake and MCC will still display Light version of Adwaita theme. (because they run as root).

CC: (none) => ouaurelien

Lewis Smith 2021-08-26 20:46:15 CEST

See Also: (none) => https://bugs.mageia.org/show_bug.cgi?id=29410