Bug 357147

Summary: Two different system settings windows could be confusing
Product: [Plasma] plasmashell Reporter: Gregor Mi <codestruct>
Component: generalAssignee: David Edmundson <kde>
Status: RESOLVED DOWNSTREAM    
Severity: minor CC: bshah, kde, plasma-bugs
Priority: NOR    
Version First Reported In: 5.5.2   
Target Milestone: 1.0   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:
Attachments: two system settings window

Description Gregor Mi 2015-12-25 13:36:53 UTC
Reproduce: 
1. Open Kicker -> Settings -> System Settings
2. Open Kicker -> Settings -> Configure Desktop
=> See screenshot http://susepaste.org/images/77256862.png (and attachment)

Acutal:
There are two windows both titled with "System settings" but they contain different icons and groupings.

Expected:
There is only one consistent settings window.
Comment 1 Gregor Mi 2015-12-25 13:37:25 UTC
Created attachment 96295 [details]
two system settings window
Comment 2 Kai Uwe Broulik 2015-12-25 14:10:08 UTC
The left one looks like the 4.x systemsettings and the right is the corret systemsettings5. Did you recently upgrade to Plasma 5 with a Plasma 4 installed already? I only have one systemsettings.
Comment 3 Gregor Mi 2015-12-25 20:16:18 UTC
Indeed, this was noticed after an upgrade on openSUSE 13.2 using the KDE repositories for Frameworks and Qt.

Does it make sense to have both installed or should this somehow prohibited by the package manager (as it is done with Plasma5 vs. 4 or ksnapshot vs. spectacle)?
Comment 4 Kai Uwe Broulik 2015-12-25 20:29:38 UTC
If you have 4.x apps that spawn a systemsettings entry, they won't be accessible in the 5 systemsettings. This was most prominent with KDE PIM, which now has a 5 release now, however.
Comment 5 David Edmundson 2015-12-27 18:31:56 UTC
We only ship one, so there's not really a lot we can do if some distro has decided to add the KDE 4 one.

No distro should ship the KDE 4 one. 
Everything there is accessible from the other app (like the PIM example above)
Comment 6 Gregor Mi 2016-01-02 10:26:16 UTC
For completeness: on openSUSE 13.2 the KDE 4 systemsettings command is part of the package debase4-workspace-addons
Comment 7 Gregor Mi 2016-01-02 10:28:36 UTC
Sorry, missed a letter, the package name is: kdebase4-workspace-addons
Comment 8 Gregor Mi 2016-01-02 10:35:32 UTC
The package description is

"This package contains the files required to run the KDE4 systemsettings, and aditional addons useful outside 4.x Plasma. They were split out for co-instability with Plasma5 and to maintain the ability to maintain settings for kdelibs4 based applications."

which suggests it could/should be co-installed with Plasma5.

To avoid duplicate systemsettings, I uninstalled it. I hope the "additional addons useful for ouside 4.x Plasma" are not needed anymore. :)