You are not logged in.

#1 2022-09-16 15:11:50

SelfAdjointOperator
Member
From: UK
Registered: 2021-04-29
Posts: 7
Website

[SOLVED] KDE autostart not working; use xdg-desktop-autostart.target

Scripts placed in ~/.config/autostart/ are not run by KDE Plasma upon login for me, even after trying to configure them further in KDE's Settings, using .desktop entries etc.

The simplest workaround it to just use systemd units manually, using the xdg-desktop-autostart.target, eg

# ~/.config/systemd/user/set-virtual-desktop-2.service
[Unit]
After=xdg-desktop-autostart.target

[Install]
WantedBy=xdg-desktop-autostart.target

[Service]
Type=oneshot
ExecStart=/home/jb2170/.local/var/lib/systemd/bin/set-virtual-desktop-2.sh

Offline

#2 2024-10-18 21:55:28

flotwig
Member
Registered: 2024-10-18
Posts: 1

Re: [SOLVED] KDE autostart not working; use xdg-desktop-autostart.target

Thank you for this solution. Weirdly, some KDE autostart entries work for me, and some don't.

I found that even after adding a systemd unit for my application to start, I still had to enable the service with systemctl. Then, it launches on login as expected:

systemctl --user enable set-virtual-desktop-2

Offline

Board footer

Powered by FluxBB