Кстати, попытался вернуть lightdm, чтобы посмотреть, работают ли выключение и перезагрузка в нём — и получил неработающую систему, сервис lightdm не стартует, загрузка виснет на сообщении «A start job is running for Hold until boot…».
К lightdm нужно ещё и greeter устанавливать. Например, lightdm-gtk-greeter.
Да, так работает (хм, я понимаю, что greeter-ов несколько разных, но неужели это нельзя было разрулить зависимостями?).
И в lightdm кнопки перезагрузки и выключения активны и выполняют свою работу.
Но хочется всё же заставить работать sddm, он выглядит в разы приятнее.