Bug 450092 - kcmshell5 does not invoke kde-gtk-config during operation of kcm_style.
Summary: kcmshell5 does not invoke kde-gtk-config during operation of kcm_style.
Status: RESOLVED FIXED
Alias: None
Product: systemsettings
Classification: Applications
Component: kcm_style (show other bugs)
Version: 5.24.2
Platform: Fedora RPMs Linux
: NOR normal
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-02-12 18:51 UTC by Roke Julian Lockhart Beedell
Modified: 2024-05-24 11:22 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In: 6.0.4
Sentry Crash Report:


Attachments
The status of the daemon and demonstration of the lack of the button. (43.50 KB, application/x-tar)
2022-02-17 13:42 UTC, Roke Julian Lockhart Beedell
Details
Demonstration that it's been remediated. (38.14 KB, image/png)
2024-05-24 11:20 UTC, Roke Julian Lockhart Beedell
Details
Activation state displayed in Background Services at the time of the problem. (7.45 KB, image/png)
2024-05-24 11:22 UTC, Roke Julian Lockhart Beedell
Details
Depiction of the problem. (33.85 KB, image/png)
2024-05-24 11:22 UTC, Roke Julian Lockhart Beedell
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Roke Julian Lockhart Beedell 2022-02-12 18:51:08 UTC
STEPS TO REPRODUCE
1. Invoke 'kcm_style' via 'kcmshell5' or 'http://invent.kde.org/plasma/systemsettings'.

OBSERVED RESULT
Configuration of GTK is not possible.

EXPECTED RESULT
Configuration of GTK is possible.

SOFTWARE/OS VERSIONS
Linux/KDE Plasma:	Yes.
KDE Plasma Version:	5.24.0
KDE Frameworks Version:	5.90.0
Qt Version:	5.15.2
Comment 1 Roke Julian Lockhart Beedell 2022-02-12 18:57:32 UTC
More specifically, the button is not present.
Comment 2 Colin J Thomson 2022-02-12 19:41:11 UTC
Do you have kde-gtk-config installed?
Comment 3 Roke Julian Lockhart Beedell 2022-02-13 14:49:17 UTC
(In reply to Colin J Thomson from comment #2)
> Do you have kde-gtk-config installed?

Yes.
Comment 4 Nate Graham 2022-02-16 05:38:14 UTC
> Configuration of GTK is not possible.
Can you clarify what you mean by this? What *exactly* is not working? What button is not present?
Comment 5 Roke Julian Lockhart Beedell 2022-02-16 12:23:34 UTC
(In reply to Nate Graham from comment #4)
> > Configuration of GTK is not possible.
> Can you clarify what you mean by this? What *exactly* is not working? What
> button is not present?

The button whose label is 'GNOME/GTK Application Style' is not present.
Comment 6 Nate Graham 2022-02-16 16:55:29 UTC
This can happen only under one of the following two conditions:
1. You don't have kde-gtk-config installed
2. kde-gtk-config is installed but its kded modue is not loaded. You can look for "GNOME/GTK settings synchronization service" in System Settings > Startup and Shutdown > Background services. Is that service running? If not, run it and try again.
Comment 7 Roke Julian Lockhart Beedell 2022-02-17 13:42:52 UTC
Created attachment 146866 [details]
The status of the daemon and demonstration of the lack of the button.

This demonstrates that your statement is not correct or that the graphical interface for the daemons is presenting information that is not correct. Disablement and subsequent enablement does not cause the button to appear.
Comment 8 Roke Julian Lockhart Beedell 2022-02-17 13:44:24 UTC
Additionally:

dnf info kde-gtk-config
Fedora - Rawhide - Developmental packages for the next Fedora release                                                                                                                                                                                                                           23 kB/s |  15 kB     00:00    
Fedora - Rawhide - Developmental packages for the next Fedora release                                                                                                                                                                                                                          1.3 MB/s | 1.7 MB     00:01    
Fedora - Modular Rawhide - Developmental packages for the next Fedora release                                                                                                                                                                                                                   38 kB/s |  18 kB     00:00    
Fedora - Modular Rawhide - Developmental packages for the next Fedora release                                                                                                                                                                                                                  244 kB/s | 137 kB     00:00    
Installed Packages
Name         : kde-gtk-config
Version      : 5.24.0
Release      : 1.fc36
Architecture : x86_64
Size         : 377 k
Source       : kde-gtk-config-5.24.0-1.fc36.src.rpm
Repository   : @System
From repo    : rawhide
URL          : https://invent.kde.org/plasma/kde-gtk-config
Comment 9 Nate Graham 2022-02-17 16:14:58 UTC
The KCM thinks the relevant kded module is loaded, then. How strange.
Comment 10 Roke Julian Lockhart Beedell 2022-03-04 17:08:30 UTC
I have reported this at 'http://bugzilla.redhat.com/show_bug.cgi?id=2060957' to ensure that this problem was not caused by Red Hat rather than KDE.
Comment 12 Roke Julian Lockhart Beedell 2024-05-24 11:22:07 UTC
Created attachment 169770 [details]
Activation state displayed in Background Services at the time of the problem.
Comment 13 Roke Julian Lockhart Beedell 2024-05-24 11:22:24 UTC
Created attachment 169771 [details]
Depiction of the problem.