I did want to uninstall anything. So I end up adding a ExecStartPre line to check for default display manager on legacy settings /etc/X11 /default-display-manager, now it's working well:
/lib/systemd/system/sddm.service ________________________________ [Unit] Description=Simple Desktop Display Manager Documentation=man:sddm(1) man:sddm.conf(5) After=systemd-user-sessions.service [email protected] plymouth-quit.service [Service] ExecStartPre=/bin/sh -c '[ "$(basename $(cat /etc/X11/default-display-manager 2>/dev/null))" = "sddm" ]' ExecStart=/usr/bin/sddm Restart=always #PrivateTmp=yes [Install] Alias=display-manager.service WantedBy=graphical.target ________________________________ Reference: Copied from /lib/systemd/system/lightdm.service Source: https://askubuntu.com/questions/697529/lightdm-sddm-fight-on-greeter-screen Same case: https://askubuntu.com/questions/714633/how-to-fix-bad-display-driver -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1446760 Title: sddm and lightdm can run at the same time To manage notifications about this bug go to: https://bugs.launchpad.net/hundredpapercuts/+bug/1446760/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
