LL_Runit_Scripts/sv/lightdm/run
AwesomeAdam54321 b89079acdb lightdm actually depends on dbus, so I added it as a service dependency
I didn't know this at first, so I made a workaround of putting a down file
when it wasn't necessary. The down file on my system has been removed.
2021-07-06 16:38:56 +08:00

7 lines
319 B
Bash
Executable file

#!/bin/sh
sv stop plymouth-quit getty@tty7
sv start systemd-user-sessions systemd-logind dbus
# temporary safety check until all DMs are converted to correct
# display-manager.service symlink handling
/bin/sh -c '[ "$(basename $(cat /etc/X11/default-display-manager 2>/dev/null))" = "lightdm" ]'
exec /usr/sbin/lightdm