Edit: Your advice worked perfectly. I will close this thread.
]]>To avoid the service bein overridden by an update, either add it no pacmans NoExtract list or eg. copy /usr/lib/systemd/system/sddm.service to /usr/lib/systemd/system/my-sddm.service, disable sddm.service and enable my-sddm.service
]]>Either way it seems that whether or not the problem is seen depends on the hardware - since I have only a single machine exhibiting the issue - all the other machines don't show the problem at all despite the same (untouched) configuration.
]]>making a new /etc/systemd/sysem/sddm.service
Which is certainly the wrong approach (regardless of the apparent typo)
Try editing /usr/lib/systemd/system/sddm.service (/etc/systemd/system/display-manager.service should symlink there)
]]>[Unit]
Description=Simple Desktop Display Manager
Documentation=man:sddm(1) man:sddm.conf(5)
Conflicts=getty@tty1.service
After=systemd-user-sessions.service getty@tty1.service plymouth-quit.service systemd-logind.service
[Service]
ExecStart=/usr/bin/sddm
Restart=always
[Install]
Alias=display-manager.service
The machine can be shutdown or restarted using the icons when right-clicking on the plasma desktop - so the problem lies with sddm only,
This only happens on one of my machines - all the others are fine and don't display this issue despite all being set up the same way in arch linux.
Has anyone else come across this issue recently, and know of a solution/workaround? Thanks
]]>