Hi,
I installed Enlightenment 20 RC1 on Tumbleweed using the X11:Enlightenment:Factory repository and after this my display managers have been giving me grief. See I logged out of Plasma 5 (my original desktop) and went into SDDM to login to the E20 I just installed and it failed to launch, rather my screen went black after entering my login credentials and I was returned to the SDDM login screen. After this I rebooted and tried to login to E20 RC1 again from SDDM and this too failed, so I went into tty1 (with Ctrl+F1 – I’m using VirtualBox 5.0.10 to use Tumbleweed, if relevant) and ran:
sudo systemctl disable sddm
sudo systemctl stop sddm
created ~/.xinitrc with the contents:
exec /usr/bin/enlightenment_start
and ran xinit and E20 failed to start and rather gave an error message shown here. After that as part of trying to problem-solve this problem myself I decided to check out whether or not this problem occurs with LightDM so I ran:
sudo zypper install lightdm
edited /etc/sysconfig/displaymanager, changing the DISPLAYMANAGER field from sddm to lightdm. Then I ran
rcxdm restart
(as root ofc) to get the error:
Job for display-manager.service failed because the control process exited with error code. See "systemctl status display-manager.service" and "journalctl -xe" for details.
so then I ran:
systemctl status display-manager.service
as per the error message and this gave the output:
● display-manager.service - X Display Manager
Loaded: loaded (/usr/lib/systemd/system/display-manager.service; enabled; vendor preset: disabled)
Active: failed (Result: exit-code) since Fri 2015-11-27 10:37:10 GMT; 2min 34s ago
Process: 5972 ExecStart=/usr/lib/X11/display-manager start (code=exited, status=1/FAILURE)
Nov 27 10:37:10 nohostname display-manager[5972]: KEYMAP: us
Nov 27 10:37:10 nohostname display-manager[5972]: Command: localectl set-keymap us
Nov 27 10:37:10 nohostname display-manager[5972]: I: Using systemd /usr/share/systemd/kbd-model-map mapping
Nov 27 10:37:10 nohostname display-manager[5972]: Starting service lightdmConfiguration file /usr/share/lightdm/lightdm.conf.d/50-suse-defaults.conf contains a deprecated [SeatDefaults] section, use [Seat:*] instead
Nov 27 10:37:10 nohostname display-manager[5972]: Failed to use bus name org.freedesktop.DisplayManager, do you have appropriate permissions?
Nov 27 10:37:10 nohostname systemd[1]: display-manager.service: Control process exited, code=exited status=1
Nov 27 10:37:10 nohostname systemd[1]: Failed to start X Display Manager.
Nov 27 10:37:10 nohostname systemd[1]: display-manager.service: Unit entered failed state.
Nov 27 10:37:10 nohostname systemd[1]: display-manager.service: Failed with result 'exit-code'.
Nov 27 10:37:10 nohostname display-manager[5972]: ..failed
Now when I reboot, despite the fact I had disabled the SDDM service, SDDM still starts on boot, the only difference is that now I can’t even login to Plasma 5. Hence I’m kind of stuck as to what to do.
Thanks for your time,
Brenton