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

            Bug ID: 414020
           Summary: Allow overriding a program's command by automatically
                    creating a user-owned copy of the desktop file
           Product: systemsettings
           Version: 5.17.2
          Platform: Other
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: kcm_autostart
          Assignee: mon...@kde.org
          Reporter: rula...@wp.pl
  Target Milestone: ---

SUMMARY

Please allow overriding an autostart program's command by creating a user-owned
copy of the desktop file if the original desktop file is not writable by the
user.


STEPS TO REPRODUCE
1. Add slack as a program to autostart
2. Modify the command to add the -u switch to start slack minimized in systray
3. Try saving the program dialog

OBSERVED RESULT

Alert box saying "Cannot save properties. Insufficient permissions to save 
/home/<user>/.config/autostart/slack.desktop." (backtranslated from Polish).

EXPECTED RESULT

It should just work.

SOFTWARE/OS VERSIONS
Linux 5.3.8-arch1-1 #1 SMP PREEMPT x86_64 GNU/Linux
Operating System: Arch Linux 
KDE Plasma Version: 5.17.2
KDE Frameworks Version: 5.64.0
Qt Version: 5.13.2
Kernel Version: 5.3.8-arch1-1
OS Type: 64-bit
Processors: 8 × AMD FX(tm)-8320 Eight-Core Processor
Memory: 15,6 GiB


ADDITIONAL INFORMATION

The error message refers to the location of the symlink. You cannot "save" a
symlink, and attempt to save its target obviously hits insufficient permissions
as the file is actually /usr/share/applications/slack.desktop and is owned by
root.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to