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.
This commit is contained in:
AwesomeAdam54321 2021-07-06 16:38:56 +08:00
parent f5d024156a
commit b89079acdb

View file

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