Autostart fails to edit existing entries; they remain how they were when they were first created. To 'edit' an entry requires creating a new one with the desired settings and deleting the old one. Reproducible: Always Steps to Reproduce: 1. Open Autostart 2. Create an entry (which works) 3. Go back later and try to edit it Actual Results: On saving the entry, changes are not applied: going back into it shows that the changes have not been saved, and the entry is the same as when it was first inserted. Expected Results: Changes should be saved, of course!
the exact test case: entry as created: Program: xscreensaver & desired edit: xscreensaver -no-splash & On restarting, the splash was still shown. Opening the Autostart entry showed that the -no-splash switch had not been added. Trying to change again also failed. I had to delete the old entry and create a new one with -no-splash included. I have since replicated this with other commands.
Thanks for the move. I did search for System Settings, but it wasn't found due to the space between the 2 words, which makes (its own kind of!) sense.
Are you adding via "add program" or "add script" ? If adding via "add program" are you changing the entry in the "General" page or the Command entry in the Application tab?
Hi David, as mentioned (somewhat cryptically) in my 2nd post, this is by Program. And to confirm, I'm definitely attempting to edit the command proper, in the Application tab - not just the desktop shortcut name on General. On clicking OK, the KCM pops up a message "Updating system configuration..." briefly, but it does not change the command. Should be simple enough for someone else to test. Do you need anything else?
Works here with that exact example. (running latest code) Log doesn't show any relevant changes since 5.4.3, which you claim to have. Can you attach some screenshots and the .desktop file from .config/autostart Also can you run ls -l on .config/autostart and see if it's updating the timestamp at all.
Created attachment 96964 [details] desktop file created (and unable to edit) by autostart
Created attachment 96965 [details] screenshot of autostart configuration and directory prior to attempting edit
Created attachment 96966 [details] screenshot of an edit attempt, just prior to clicking OK
Created attachment 96967 [details] screenshot of config and directory after attempted edit, showing no change
Thanks for the pointers, added the requested. Notably the timestamp indicates that indeed the file has not been touched at all since the date of initial creation (or in this case, recreation since I had to delete the one without -no-splash and create this one, for obvious reasons) Hope this helps and let me know anything else required.
Thanks
This is fixed in the rewrite which will be released in Plasma 5.20!