[Beta 1]kdm.service is gone?

Hi,

Today I update my M2 to Beta 1.

Then I can’t boot. the boot session hangs after the Nvidia splash and
turns to a black screen (sometimes I can see a kde style mouse on
there)

After checking the output of journalctl, I found two messages:


Jan 24 11:56:33 linux-sclt.site kdm[713]: X server startup timeout, terminating
Jan 24 11:56:57 linux-sclt.site kdm[713]: X server for display :0
cannot be started, session disabled

where a successful login might be:


Jan 16 15:58:32 linux-sclt.site kdm[1146]: :0[1146]:
pam_unix(xdm-np:session): session opened for user marguerite by
(uid=0)
Jan 16 15:58:32 linux-sclt.site systemd-logind[503]: New session 2 of
user marguerite.
Jan 16 15:58:32 linux-sclt.site systemd-logind[503]: Linked
/tmp/.X11-unix/X0 to /run/user/1000/X11-display.

but in /var/log/Xorg.0.log and Xorg.0.log.old I can’t find any error messages.

After searching online, an archlinux forum post leads me to kdm.service:

https://bbs.archlinux.org/viewtopic.php?id=144292

but in my case, I don’t have kdm.service at all:


systemctl status kdm.service

kdm.service
          Loaded: error (Reason: No such file or directory)
          Active: inactive (dead)

I checked kdm and systemd package file lists, and I can’t find
anything called kdm.service; and I can’t grep -r 'kdm' in
/etc/systemd, /lib/systemd and /usr/lib/systemd.

now I can only login with root through startx.

Did I do some wrong? or there’s something internally changed in systemd 185?

Help needed.

Thanks

I suggest a fresh install from the DVD image.

You might have picked up something inconsistent from the factory repos.

Did you reinstall nVidia driver after update?

yes…

I don’t know why but I re-install NVIDIA driver again, switch to Windows, then switch back and boot, now I’m in Beta1.