Page MenuHomeSolus

Can't log in via sddm after update to kernel 5.10.*
Closed, InvalidPublic

Description

Following the update of the kernel to 5.10.*,I can no longer log into my Plasma desktop via ssdm. The login screen appears on the screens (dual monitors) and I can move the mouse cursor around, but can't click or type anything.

I have downloaded the following packages:

linux-current-5.6.19-159-1-x86_64.eopkg
linux-current-headers-5.6.19-159-1-x86_64.eopkg
linux-firmware-20200519-49-1-x86_64.eopkg

and when applied after doing an update (basically downgrading these packages) I can log in fine, which rules out the recent update to sddm IMHO

Event Timeline

JoshStrobl edited projects, added Upstream Issue; removed Lacks Project.
JoshStrobl added a subscriber: JoshStrobl.

Given you're on nouveau, this is an upstream issue that specifically affects using sddm, noueavu, and 5.9+. It's been filed upstream and only seems to affect multi-monitor scenarios:

I found an interesting thing. I installed the updates and the kernel 5.9.10-1 default was in them and the login screen is still frozen.
But!
If I disconnect the external monitor, the login screen works fine, it is possible to log into the system and you can use it.
Summarizing:

  • if I start a computer with two monitors - the login screen is frozen
  • if I start my computer with the default monitor - everything works fine.

I'm using a laptop. I have been using this system for two years, always on two monitors and the problem came with the 5.9.x kernel.

Some have reported that adding nomodeset to their kernel cmdline (we have documentation on the Help Center) works, others not.

Does appear to be this bug. If I boot without the external monitor connected and then plug it in when I'm at the sddm login in, I can log in as usual with newest kernel installed.

The 'nomodeset' addition to kernel cmdline seems to completely mess up my graphics and I can only get 640x480 on one monitor :(