[KRdp] [Bug 508477] New: KRDP service is autostarted by default, contradicting what the KCM says

Nate Graham bugzilla_noreply at kde.org
Tue Aug 19 15:48:08 BST 2025


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

            Bug ID: 508477
           Summary: KRDP service is autostarted by default, contradicting
                    what the KCM says
    Classification: Plasma
           Product: KRdp
      Version First 6.4.80
       Reported In:
          Platform: Other
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: general
          Assignee: unassigned-bugs at kde.org
          Reporter: nate at kde.org
                CC: ahiemstra at heimr.nl
  Target Milestone: ---

STEPS TO REPRODUCE
1. Don't manually turn on autostart in the KRDP KCM 
2. Restart computer


OBSERVED RESULT
The KRDP service autostarts:

$ systemctl status --user app-org.kde.krdpserver.service
○ app-org.kde.krdpserver.service - KRDP Server
     Loaded: loaded (/usr/lib/systemd/user/app-org.kde.krdpserver.service;
enabled; preset: enable>
     Active: inactive (dead) since Tue 2025-08-19 07:38:25 MDT; 1h 6min ago
   Duration: 2.519s
 Invocation: 5682b3bc841f4319b111d943adccd341
    Process: 4579 ExecStart=/usr/bin/krdpserver (code=exited, status=0/SUCCESS)
   Main PID: 4579 (code=exited, status=0/SUCCESS)
   Mem peak: 36.9M
        CPU: 208ms

Aug 19 07:38:22 engine systemd[1323]: Starting
app-org.kde.krdpserver.service...
Aug 19 07:38:22 engine systemd[1323]: Started app-org.kde.krdpserver.service.


EXPECTED RESULT
It doesn't autostart.


ADDITIONAL INFORMATION
This is because Systemd enables it by default if not told otherwise. From
https://systemd.io/PRESET/:
>  If no policy exists the default implied policy of “enable everything” is enforced, i.e. in Debian style.

And indeed:

$ systemctl --user list-unit-files | grep krdp
app-org.kde.krdpserver.service                    enabled   enabled

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the Unassigned-bugs mailing list