$ cat /etc/xdg/autostart/spice-vdagent.desktop # This is the part that does not start on KDE
[Desktop Entry]
Name=Spice vdagent
Comment=Agent for Spice guests
Exec=/usr/bin/spice-vdagent
Terminal=false
Type=Application
Categories=
X-GNOME-Autostart-Phase=WindowManager
NoDisplay=true

$ cat /usr/share/gdm/autostart/LoginWindow/spice-vdagent.desktop # Same file as above
[Desktop Entry]
Name=Spice vdagent
Comment=Agent for Spice guests
Exec=/usr/bin/spice-vdagent
Terminal=false
Type=Application
Categories=
X-GNOME-Autostart-Phase=WindowManager
NoDisplay=true


$ cat /usr/lib/systemd/system/spice-vdagentd.service # The systemd units start correctly, it seems
[Unit]
Description=Agent daemon for Spice guests
After=dbus.target
Requires=spice-vdagentd.socket

[Service]
Type=forking
EnvironmentFile=-/etc/sysconfig/spice-vdagentd
ExecStart=/usr/sbin/spice-vdagentd $SPICE_VDAGENTD_EXTRA_ARGS
PIDFile=/run/spice-vdagentd/spice-vdagentd.pid
PrivateTmp=true
Restart=on-failure

[Install]
Also=spice-vdagentd.socket

$ cat /usr/lib/systemd/system/spice-vdagentd.socket                                         
[Unit]
Description=Activation socket for spice guest agent daemon

[Socket]
ListenStream=/run/spice-vdagentd/spice-vdagent-sock
Edit
Pub: 14 Jul 2021 00:40 UTC
Edit: 14 Jul 2021 00:49 UTC
Views: 126