Bug 398008 - Plasma 5 doesn't save some settings
Summary: Plasma 5 doesn't save some settings
Status: RESOLVED INTENTIONAL
Alias: None
Product: plasmashell
Classification: Plasma
Component: general (show other bugs)
Version: 5.13.4
Platform: Manjaro Linux
: NOR normal
Target Milestone: 1.0
Assignee: David Edmundson
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-08-29 08:31 UTC by apache
Modified: 2018-08-29 19:39 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
qtcurve.settings (3.81 KB, text/plain)
2018-08-29 08:47 UTC, apache
Details

Note You need to log in before you can comment on or make changes to this bug.
Description apache 2018-08-29 08:31:20 UTC
Plasma 5 doesn't save settings on Manjaro, Plasma 5.13.4 qt 5.11.1
Framework 5.48.0
4.14.65-1-MANJARO #1 SMP PREEMPT Sat Aug 18 13:29:56 UTC 2018 x86_64 GNU/Linux

Not all, because some settings are respected and some are not. 

For example I can align icons on Desktop to the right or to the left and it works ok. Settings that I set in system setting seems to be respected. It looks like only those changed from applets are not and from Dolphin options are not, but not all. 

When I set Dolphin Preferences > General > Confirmations and thick the Executing scripts I can run .desktop file (run application) from different Dolphin locations but option in Dolphin remains unmarked.

I unmarked kmix volume feedback, I don't want this feedback to pop-up when I for example watch something. Yet, it still appears but only when I use keyboard shortcut to change volume. When I use slider in kmix the icon doesn't show.

Plasma also can’t remember kmenu settings. For example I change name of entry in kmenu edit, Web browser Firefox to Firefox and save it, still in kmenu is visible Web browser Firefox.

I created new user with home folder and checked default permissions.
I only had one file with different permissions:

-rwxr-xr-x plasma-org.kde.plasma.desktop-appletsrc

and I corrected it and restarted system but with no effect.

I found some workarounds for my problems.

Name of Firefox has changed in kmenu when I changed it in firefox.desktop file in 
/home/user/.local/share/applications/

Right mouse click on file, properties and edit.

For sound volume change I unmarked / unchecked option in system Settings → Workspace behaviour 
Display visual feedback for status changes. But this looks like some general setting for whole Plasma. 
https://i.imgur.com/8u9ELoe.png
Volume feedback in kmix should respect its state without any other settings.

Perhaps this is related to this bug:

https://forum.kde.org/viewtopic.php?f=289&t=153661&p=402828#p402824

This may be related, you have lots of bug reports about different Plasma elements not saving settings:

https://bugs.kde.org/show_bug.cgi?id=390890

https://bugs.kde.org/show_bug.cgi?id=395468

https://bugs.kde.org/show_bug.cgi?id=393881
Comment 1 apache 2018-08-29 08:47:59 UTC
Created attachment 114672 [details]
qtcurve.settings

One more thing. qtcurve settings are not remembered. After each reboot thay get back to previous state. Here is an example:
this is incorrect state after reboot
https://imgur.com/7GxEpIf
This is gtk application cherrytree with breeze for gtk2 theme. 

Here is how it should look like. Dark background and white text.
https://i.imgur.com/N60rJw9.png
Here are settings responsible for this. But Plasma doesn't save them.
https://i.imgur.com/kCmGD9a.png

To many problems to treat it like separate bugs for separate elements.
Comment 2 David Edmundson 2018-08-29 09:04:02 UTC
>To many problems to treat it like separate bugs for separate elements.

No. Please file as separate bugs or they won't get fixed.
Comment 3 apache 2018-08-29 09:56:16 UTC
Are you 100% sure these issues are not related and are not a plasma bugs but only separate elements bugs?

Are you suggesting that all those developers of separate elements made the same mistake and their code is bad.
Comment 4 apache 2018-08-29 09:58:03 UTC
What this component "general" is for? 
What kind of bugs can be reported under component "general"?
Comment 5 David Edmundson 2018-08-29 10:52:02 UTC
>Are you 100% sure these issues are not related and are not a plasma bugs but only separate elements bugs?

98%

>What this component "general" is for? 

Things waiting to be triaged to the right place. 
Ideally nothing should remain here.
Comment 6 David Edmundson 2018-08-29 10:55:06 UTC
Also, are you sure you mean kmix?
Comment 7 apache 2018-08-29 15:04:35 UTC
I reported separate bugs:

Bug 398020 - kmix doesn't respect volume feedback settings 
https://bugs.kde.org/show_bug.cgi?id=398020

Bug 398021- qtcurve dosn't save settings
https://bugs.kde.org/show_bug.cgi?id=398021

Bug 398022- Dolphin doesn't save settings
https://bugs.kde.org/show_bug.cgi?id=398022

Bug 398023- kmenu doesn't save settings
https://bugs.kde.org/show_bug.cgi?id=398023

and I found another one:
Bug 394835 - System Settings Default Web Browser reverts to Firefox
https://bugs.kde.org/show_bug.cgi?id=394835
Comment 8 David Edmundson 2018-08-29 15:06:41 UTC
Thank you
Comment 9 krismail 2018-08-29 19:39:28 UTC
I have similar issue. I cannot save configuration under System Settings -> Default Applications -> Web Browser.
Strangely the rest of the Default Applications tab works ok. What I noticed was that when saving "Web Browser" settings, "Updating system configuration" notification popped out. Is it possible, that this particular setting is stored in a different way?