I have an existing EndeavourOS install that I’ve been using for quite some time. However upon an update, I can no longer log into KDE Plasama. On the SDDM screen, I’m able to enter my authentication details then it just disables the password input and stays on a frozen screen. If I switch to tty3 with CTRL+ALT+F3, I’m able to at least run some commands to try and diagnose the problem.
When running journalctl -r, I see the following error that seems to align with my login time:
sddm-greeter[2474]: file:///usr/share/sddm/themes/breezecomponents/VirtualKeyboard.qml:8:1: module "QtQuick.VirtualKeyboard" is not installed
sddm-greeter[2474]: Failed to find a Kirigami platform plugin
sddm-greeter[2474]: QObject: installEventFilter(): Cannot filter events in a different thread.
sddm-greeter[2474]: QObject: Cannot create children for a parent that is in a different thread (Parent is QGuiApplication(0x7fff62ce15a0), parents thread is QThread(ox55c1175669e0, current thread is QThread(0x55c1176ccaa0)
Are there any ideas on how can I install the QtQuick.VirtualKeyboard?
So right after I posted this, it dawned on me to look via yay so I installed qt5-virtualkeyboard and qt6-virtualkeyboard. Now the error upon login has changed:
sddm-greeter[3352]: qrc:/QtQuick/VirtualKeyboard/content/components/Keyboard.qml:38:1: module "QtQuick.VirtualKeyboard.Plugins" is not installed.
sddm-greeter[3352]: qrc:/QtQuick/VirtualKeyboard/content/InputPanel.qml:138:5: Type Keyboard unavailable
sddm-greeter[3352]: file:///usr/share/sddm/themes/breezecomponents/VirtualKeyboard.qml:12:1: Type InputPanel unavailable
sddm-greeter[3352]: Failed to find Kirigami platform plugin
Prior to installing these packages, I tried:
cd ~/.config
mkdir plasma-bak
mv *rc plasma-bak/
mv kdeglobals plasma-bak/
Thank you for replying, I did have kirigami-addons5 installed.
I finally broke down and removed ~/.config, ~/.local/share and ~/.cache entirely and was able to log in. However, at various points, the laptop would hard lock and then next time I tried to log it would exhibit the same behavior. A removal of the directories above would allow me to log back in and then the cycle started all back again. I think I had a failing NVMe drive. I’ve replaced it with a fresh install and everything is working great (except for having to reconfigure).
Glad you got it worked out, a failing NVMe can cause all kinds of problems. I had similar issues booting and freezing when I didn’t sit mine properly in my laptop.