sddm and KDE fail to start on Dell laptop

if your system still boots to a terminal you just have to pkg update dkms drm.
if you got a reboot loop as it happened to me then you need a usb boot pen drive with live freebsd, mount the filesystem and edit rc.conf and boot loader to disable the drivers, then boot and update dkms drm.
 
if your system still boots to a terminal you just have to pkg update dkms drm.
if you got a reboot loop as it happened to me then you need a usb boot pen drive with live freebsd, mount the filesystem and edit rc.conf and boot loader to disable the drivers, then boot and update dkms drm.
If all the GPU-related kmods including x11/nvidia-kmod*, graphics/drm-*-kmod and its nvidia counterparts are loaded via /etc/rc.conf, booting into single user mode, remount / (root) as rw and editing /etc/rc.conf may be sufficient and USB memsticks (or dvd drive with burned installer media) is NOT needed.

On the other hand, if the kmods are ERRONEOUSLY loaded via /boot/loader.conf, media that is available live FreeBSD is mandatory as you say.
 
If all the GPU-related kmods including x11/nvidia-kmod*, graphics/drm-*-kmod and its nvidia counterparts are loaded via /etc/rc.conf, booting into single user mode, remount / (root) as rw and editing /etc/rc.conf may be sufficient and USB memsticks (or dvd drive with burned installer media) is NOT needed.

On the other hand, if the kmods are ERRONEOUSLY loaded via /boot/loader.conf, media that is available live FreeBSD is mandatory as you say.
Yes that is true, it may not be necessary to have a USB boot, it depends on each scenario.
I had to do it but maybe I didn't go through all options.

By the way after resolving that situation users will find that SDDM is no longer able to launch Wayland sessions.
Users will be forced to use other login manager or switch back to X11.
In my case as a Wayfire user I've been starting my sessions by switching to another terminal (ctrl+alt+f2) and login
Then I run:
$ dbus-run-session wayfire
 
This thread is more proof that pkg-upgrade is over-sold, while ignoring the pitfalls. This is why I compile my stuff from ports.
 
Back
Top