You are not logged in.

#1 2024-03-21 09:34:25

Engired
Member
Registered: 2024-03-14
Posts: 6

SDDM hanging (Solved)

I installed a theme but something went wrong, and now it's just booting up to a black screen with a white cursor.
I can still enter the tty, but it only says starting SDDM then entering graphical interface. So I tried using a live usb to copy the default.conf
to etc/sddm.conf.d again with

cp /usr/lib/sddm/sddm.conf.d/default.conf /etc/sddm.conf.d

in arch-chroot. but! When I restarted it still came up with a white cursor, and when I remounted again I couldn't cd into /etc/sddm.conf.d in chroot
or through the actual live usb environment itself. It just gives the error

bash: cd: sddm.conf.d: Not a directory

or

Correcting sddm.conf.d to .

Opening vim to try to edit the copied default.conf also gives 'permission denied'. I can see the directory exists through 'ls' and if I make the directory
manually it still doesn't work. I can backup my data and reinstall, but I hope there's a proper answer to this. Also my downloaded theme was missing
even though I did extract it to the proper location, and I did make a config file yet that doesn't show up either when I try looking for it
through the live usb environment.

Theme is: https://store.kde.org/p/1312658, I installed all the packages correctly, and I'm completely lost at this point.

Last edited by Engired (2024-03-21 10:45:24)

Offline

#2 2024-03-21 10:13:20

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 25,230

Re: SDDM hanging (Solved)

/etc/sddm.conf.d is not existing by default so you just copied the literal default.conf to that path as the file name (... and as a file, not a directory, an ls -l listing will lack the "d" declaration). I suggest you remove /etc/sddm.conf.d and instead copy the default over /etc/sddm.conf

Last edited by V1del (2024-03-21 10:22:50)

Offline

#3 2024-03-21 10:45:09

Engired
Member
Registered: 2024-03-14
Posts: 6

Re: SDDM hanging (Solved)

V1del wrote:

/etc/sddm.conf.d is not existing by default so you just copied the literal default.conf to that path as the file name (... and as a file, not a directory, an ls -l listing will lack the "d" declaration). I suggest you remove /etc/sddm.conf.d and instead copy the default over /etc/sddm.conf

Fixed it through the tty, live usb environment gave completely different files than my actual drive had. Not quite sure why this is, but the problem is solved now!

Offline

Board footer

Powered by FluxBB