SDDM Black Screen w/cursor

By now this is a known issue, but I think it's worth opening regardless. I wasn't the only one to experience this, and it seems to be an issue specifically with nvidia (apparently not nvidia exclusive), but every so often (pretty much every other boot), whenever it reaches the point where SDDM would load and allow me to login, it shows a black screen with only the cursor being displayed. Switching from Wayland to X11 didn't seem to fix this in my experience, as I had rebooted whilst using the Xorg session and still got the issue. Whenever this happens it forces me to push the shutdown button (although not hold as SDDM is respectful and goes on its own) and shut it down and turn it back on, which fixes it. I've noticed in normal boots that work that it does still show the black screen with cursor, but only for a second before the wallpaper and the rest of the SDDM components show up and enable me to login, so this leads me to believe it might be somewhere in the middle of SDDM initialization? In any case, I'll leave it open for discussion and I'm happy to provide any further info or test suggestions.
58 Replies
mervius
mervius•8mo ago
It's not just nvidia
JohnyLPM
JohnyLPMOP•8mo ago
oh, it isn't? I'll edit it
mervius
mervius•8mo ago
I have a 7900 xtx and 7950x and it still happens
JohnyLPM
JohnyLPMOP•8mo ago
righto
Daph
Daph•8mo ago
happened to me on my asus laptop (all-amd) just now and my desktop with 6950xt yesterday this doesn't occur for me on ublue kinoite builds (non-bazzite)
HikariKnight
HikariKnight•8mo ago
wait this got sent into the wrong channel sorry 😅
JohnyLPM
JohnyLPMOP•8mo ago
oh, gotcha
HikariKnight
HikariKnight•8mo ago
it was your other thread i was meant to send it
JohnyLPM
JohnyLPMOP•8mo ago
@nickname here's a log from my last boot where I had this sddm black screen issue, as well as long shutdown time (from another issue/thread) https://paste.centos.org/view/d0ed3e25 and one made from within a tty in the same boot that led to a black screen sddm https://paste.centos.org/view/6ef3d012
JohnyLPM
JohnyLPMOP•8mo ago
also a dmseg from within the tty in that black sddm login, if it helps at all
JohnyLPM
JohnyLPMOP•8mo ago
(didn't fpaste at the time, only output to .txt file)
Leslie_Gbada
Leslie_Gbada•8mo ago
+1
tryhardsoccermomswag
tryhardsoccermomswag•8mo ago
before i lose my mind for consistency sake what is your GPU vendor AMD, Nvidia, or Intel?
Leslie_Gbada
Leslie_Gbada•8mo ago
AMD
tryhardsoccermomswag
tryhardsoccermomswag•8mo ago
💀 i don't understand any of this anymore thank you for telling me there's somehting very funny with our fedora 40 builds
Leslie_Gbada
Leslie_Gbada•8mo ago
For me I get a black sreen 5/6 boots
tryhardsoccermomswag
tryhardsoccermomswag•8mo ago
what's your CPU/GPU
Leslie_Gbada
Leslie_Gbada•8mo ago
With cursor
tryhardsoccermomswag
tryhardsoccermomswag•8mo ago
yup this sounds all too familiar
Leslie_Gbada
Leslie_Gbada•8mo ago
Ryzen 5600x and Vega 56
Leslie_Gbada
Leslie_Gbada•8mo ago
It is a dedicated gpu Just old
mervius
mervius•8mo ago
It does happen on my 7900 xtx 7950x system
mervius
mervius•8mo ago
I could unplug the 7900 xtx and boot with just the 7950x igpu
tryhardsoccermomswag
tryhardsoccermomswag•8mo ago
see if that changes anything probably wont
mervius
mervius•8mo ago
would removing the power plugs be enough or would I have to remove it from the pcie slot
tryhardsoccermomswag
tryhardsoccermomswag•8mo ago
especially since nvidia hardware is affected dont even worry about it
mervius
mervius•8mo ago
ah technically it boots using the igpu if I have my monitors plugged into the motherboard display ports instead of the gpus
tryhardsoccermomswag
tryhardsoccermomswag•8mo ago
we've had issues previously with Nvida hybrid laptop builds that wouldn't go past first boot until plugged into a monitor lol that was fixed though long before 40
M2
M2•8mo ago
What kind of cursor? What shape?
mervius
mervius•8mo ago
The mouse cursor it's just the regular mouse cursor
M2
M2•8mo ago
Like it looks like the standard pointer or is it an x?
JohnyLPM
JohnyLPMOP•8mo ago
I've had both, seems like a position thing, but it's the adwaita cursor anyway
M2
M2•8mo ago
If you see an x that is the default cursor for xorg
JohnyLPM
JohnyLPMOP•8mo ago
huh, alright don't think that should indicate much? not sure though
mervius
mervius•8mo ago
I mean you did say you set it to login to x11 automatically, right?
Daph
Daph•8mo ago
It also uses the adwaita cursor for me on Wayland
M2
M2•8mo ago
adwaita cursor is the default cursor set in /usr/share/icons/default/index.theme
JohnyLPM
JohnyLPMOP•8mo ago
SDDM for me has always just used adwaita iirc
M2
M2•8mo ago
yepp, it doesn't read its config file and defaults to the default system icon
Daph
Daph•8mo ago
I haven't experienced this issue again as of today. Anyone else?
mervius
mervius•8mo ago
it hasn't happened to me anymore either
JohnyLPM
JohnyLPMOP•8mo ago
spoke too soon, happened to me again
Whisky
Whisky•8mo ago
Happened to me as well. Also got errors reinstalling bazzite as well as fedora kinote. amd/amd system
tryhardsoccermomswag
tryhardsoccermomswag•8mo ago
wait you're getting the same issue with Kinoite too?
M2
M2•8mo ago
that's new
Whisky
Whisky•8mo ago
I got the same install error. Not the same sddm error Although my steam deck and my BIL rog ally does not get this sddm error. But that could due with it launching into gamemode by default
tryhardsoccermomswag
tryhardsoccermomswag•8mo ago
so the installer error?
satlen
satlen•8mo ago
Assuming x11 support is installed on your system, anyone tried setting the display server for sddm itself? You can create a conf file in /etc/sddm.conf.d/ with the contents
[General]
DisplayServer=x11
[General]
DisplayServer=x11
While not exactly the same, this solved my issues with Kinoite SDDM showing a black screen in VMs without 3D acceleration enabled. I wonder if there is something up when SDDM in wayland mode.
Whisky
Whisky•8mo ago
It originally installed successfully. But then when I got that sddm error it refused to reinstall. iirc wayland cannot initialize without 3d acceleration
HikariKnight
HikariKnight•8mo ago
only nvidia image has x11
M2
M2•8mo ago
Possibly unrelated, but screen blanking also causes things to be a bit messed up.
eroc1990
eroc1990•8mo ago
Chiming in to say this is happening to me on Bazzite as well, Ryzen 7 5700U APU. Can pull logs if needed.
JohnyLPM
JohnyLPMOP•8mo ago
for the sake of science idm fresh installing kinoite and checking if problems do happen and see what logs can be pulled, if that might help
tryhardsoccermomswag
tryhardsoccermomswag•8mo ago
ty
Daph
Daph•8mo ago
Happening again today. Every reboot it comes back
Hecos
Hecos•8mo ago
happened with me too, i'm using amd ryzen 5 4600G integrated graphics, I booted into bazzite 39 and it worked normally, then I rolled back and updated again, now I booted in bazzite 40 without the issue, although it might happen again(sorry for bad english)
Want results from more Discord servers?
Add your server