-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Sunday, 2019-02-17 at 16:14 -0000, Michael Hieb wrote: ...
## update-alternatives --config default-displaymanager ... # * 5 /usr/lib/X11/displaymanagers/wdm 10 manual mode
Here is the output from journalctl and systemctl -l status displaymanager.service.
## systemctl -l status displaymanager.service # display-manager.service - X Display Manager # Loaded: loaded (/usr/lib/systemd/system/display-manager.service; enabled; vendor preset: enabled) # Active: failed (Result: timeout) since Sun 2019-02-17 15:09:37 GMT; 4min 9s ago # Process: 2592 ExecStart=/usr/lib/X11/display-manager start (code=exited, status=0/SUCCESS) # Tasks: 7 (limit: 4915) # Memory: 127.3M # CGroup: /system.slice/display-manager.service # ├─2671 /usr/bin/wdm # ├─2673 /usr/bin/wdm # ├─2676 /usr/bin/X -nolisten tcp -br vt7 -keeptty -auth /var/lib/xdm/authdir/authfiles/A:0-iKlpYk # └─2753 -:0 # # Feb 17 15:08:07 espejo display-manager[2592]: Command: localectl set-keymap uk #Feb 17 15:08:08 espejo display-manager[2592]: I: Using systemd /usr/share/systemd/kbd-model-map mapping #Feb 17 15:08:08 espejo root[2622]: /etc/init.d/xdm: No changes for /etc/X11/xdm/Xservers #Feb 17 15:08:08 espejo root[2622]: /etc/init.d/xdm: No changes for /etc/X11/xdm/xdm-config # Feb 17 15:08:08 espejo display-manager[2592]: Starting service wdm..done # Feb 17 15:08:08 espejo systemd[1]: display-manager.service: Can't open PID file /var/run/displaymanager.pid (yet?) after start: No such file or directory #Feb 17 15:09:37 espejo systemd[1]: display-manager.service: Start operation timed out. Terminating. #Feb 17 15:09:37 espejo systemd[1]: display-manager.service: Failed with result 'timeout'. # Feb 17 15:09:37 espejo systemd[1]: Failed to start X Display Manager. # Feb 17 15:09:37 espejo systemd[1]: display-manager.service: Triggering OnFailure= dependencies.
Beyond noting that the service fails to write /var/run/displaymanager.pid, I cannot spot the problem.
Well, it is starting xdm, not wdm. See the references to /etc/init.d/xdm in the log. In the past, changing displaymanager was not possible if it was running. The correct procedure would be to switch to text mode (runlevel 3), thus stopping the display manager, then change it, then start it again by going to runlevel 3. Else, the system would try to stop the wdm when what was running yet was xdm, thus fail. Maybe you just need to reboot. - -- Cheers, Carlos E. R. (from openSUSE 15.0 x86_64 at Telcontar) -----BEGIN PGP SIGNATURE----- iHoEARECADoWIQQZEb51mJKK1KpcU/W1MxgcbY1H1QUCXGnFmxwccm9iaW4ubGlz dGFzQHRlbGVmb25pY2EubmV0AAoJELUzGBxtjUfVw28AoJNB/ppvt1uCzhwEjNz0 wtTvLJBhAJ43WtoPKWM6whx9P27XR0AtM9Bepg== =ZOzq -----END PGP SIGNATURE-----