You are not logged in.
I recently got a new laptop and installed arch on it, not my first time using the distro so setup went pretty smooth. A few days ago however my sddm stopped working properly and now requires that i log into another tty to restart it before it will actually render on screen. When booting the screen just hangs on the cursor (not blinking). I am using an sddm theme but the issue persists even after switching to the default kde breeze theme. I have gotten it to work properly using wayland as the compositor but that fails to abide by the plasma desktop settings even after applying them again from the themes menu, which is a little annoying.
Here is some relevant information:
Kernel: Linux 6.16.3-arch1-1
DE: KDE Plasma 6.4.4
WM: KWin (Wayland)
CPU: AMD Ryzen 7 7735HS (16) @ 3.20 GHz
GPU 1: NVIDIA GeForce RTX 4050 Max-Q / Mobile [Discrete]
GPU 2: AMD Radeon 680M [Integrated]
Log of latest boot: http://0x0.st/KoRk.txt
sddm.conf in /etc/sddm/ is empty and the kde config contains the usual:
[Autologin]
Relogin=false
Session=
User=
[General]
HaltCommand=/usr/bin/systemctl poweroff
RebootCommand=/usr/bin/systemctl reboot
[Theme]
Current=catppuccin-macchiato
CursorTheme=Sweet-cursors
Font=Noto Sans,10,-1,0,400,0,0,0,0,0,0,0,0,0,0,1
[Users]
MaximumUid=60513
MinimumUid=1000Edit: fixed formatting
Last edited by KarmaAlex (2025-08-28 19:53:37)
Offline
It seems downgrading the kernel to 6.16.arch1-1 and the nvidia drivers to 575.64.05-5 has fixed the issue, so i assume the latter is the culprit. Will just wait for an update to come out that fixes the issue.
Offline
ago 28 18:28:33 archlaptop sddm-greeter-qt6[766]: From 6.5.0, xcb-cursor0 or libxcb-cursor0 is needed to load the Qt xcb platform plugin.
ago 28 18:28:33 archlaptop sddm-greeter-qt6[766]: Could not load the Qt platform plugin "xcb" in "" even though it was found.
ago 28 18:28:33 archlaptop sddm-greeter-qt6[766]: This application failed to start because no Qt platform plugin could be initialized. Reinstalling the application may fix this problem.
Available platform plugins are: wayland, vnc, wayland-egl, eglfs, minimal, vkkhrdisplay, linuxfb, xcb, minimalegl, offscreen.https://archlinux.org/packages/extra/x8 … il-cursor/
pacman -Qikk qt6-base xcb-util-cursor libxcbEdit: the 580xx drivers are slow to init, https://bbs.archlinux.org/viewtopic.php … 8#p2256488
Last edited by seth (2025-08-28 19:54:12)
Online
I have these installed and already tried reinstalling them
Name : qt6-base
Version : 6.9.1-5
Description : A cross-platform application and UI framework
Architecture : x86_64
URL : https://www.qt.io
Licenses : GPL-3.0-only LGPL-3.0-only LicenseRef-Qt-Commercial Qt-GPL-exception-1.0
Groups : qt6
Provides : None
Depends On : brotli dbus double-conversion fontconfig freetype2 gcc-libs glib2 glibc harfbuzz icu krb5 libb2 libcups libdrm
libgl libice libinput libjpeg-turbo libpng libproxy libsm libx11 libxcb libxkbcommon libxkbcommon-x11 md4c mesa
mtdev openssl pcre2 shared-mime-info sqlite systemd-libs tslib xcb-util-cursor xcb-util-image xcb-util-keysyms
xcb-util-renderutil xcb-util-wm xdg-utils zlib zstd qt6-translations
Optional Deps : freetds: MS SQL driver
gdk-pixbuf2: GTK platform plugin [installed]
gtk3: GTK platform plugin [installed]
libfbclient: Firebird/iBase driver
mariadb-libs: MariaDB driver [installed]
pango: GTK platform plugin [installed]
perl: for syncqt [installed]
postgresql-libs: PostgreSQL driver
qt6-wayland: to run Qt6 applications in a Wayland session [installed]
unixodbc: ODBC driver
Required By : accounts-qml-module appstream-qt ark attica aurorae baloo baloo-widgets breeze breeze-icons dolphin dolphin-plugins
ffmpegthumbs filelight frameworkintegration gwenview kaccounts-integration kactivitymanagerd karchive kauth
kbookmarks kcalc kcharselect kcmutils kcodecs kcolorpicker kcolorscheme kcompletion kconfig kconfigwidgets
kcoreaddons kcrash kdbusaddons kde-cli-tools kdeclarative kdecoration kded kdesu kdialog kdnssd kdsoap-qt6
kdsoap-ws-discovery-client kfilemetadata kglobalaccel kglobalacceld kguiaddons kholidays ki18n kiconthemes kidletime
kimageannotator kimageformats kinfocenter kio kio-admin kio-extras kio-fuse kirigami kirigami-addons kitemmodels
kitemviews kjobwidgets kmenuedit knewstuff knotifications knotifyconfig kpackage kparts kpipewire kpty kquickcharts
krunner kscreen kscreenlocker kservice kstatusnotifieritem ksvg ksystemstats ktexteditor ktextwidgets
kunitconversion kuserfeedback kwallet kwayland kwidgetsaddons kwin kwindowsystem kxmlgui layer-shell-qt
libaccounts-qt libkdcraw libkexiv2 libkscreen libksysguard libplasma libqaccessibilityclient-qt6 milou
modemmanager-qt networkmanager-qt plasma-activities plasma-activities-stats plasma-desktop plasma-integration plasma-nm
plasma-pa plasma-workspace plasma5support polkit-kde-agent polkit-qt6 poppler-qt6 powerdevil prismlauncher prison
pulseaudio-qt purpose qbittorrent qca-qt6 qcoro qqc2-breeze-style qqc2-desktop-style qt6-5compat qt6-declarative
qt6-imageformats qt6-location qt6-multimedia qt6-multimedia-ffmpeg qt6-networkauth qt6-positioning qt6-sensors
qt6-shadertools qt6-speech qt6-svg qt6-tools qt6-virtualkeyboard qt6-wayland qt6-webchannel qt6-webengine
qt6-websockets quazip-qt6 sddm sddm-kcm signon-kwallet-extension signon-plugin-oauth2 signon-ui signond solid sonnet
spectacle syndication syntax-highlighting systemsettings xdg-desktop-portal-kde
Optional For : opencv v4l-utils
Conflicts With : None
Replaces : None
Installed Size : 59,61 MiB
Packager : Antonio Rojas <arojas@archlinux.org>
Build Date : ven 25 lug 2025, 21:11:50
Install Date : gio 28 ago 2025, 17:46:06
Install Reason : Installed as a dependency for another package
Install Script : No
Validated By : Signature
qt6-base: 4567 total files, 0 altered files
Name : xcb-util-cursor
Version : 0.1.5-1
Description : XCB cursor library
Architecture : x86_64
URL : https://cgit.freedesktop.org/xcb/util-cursor
Licenses : custom:MIT
Groups : None
Provides : None
Depends On : libxcb xcb-util-renderutil xcb-util-image glibc
Optional Deps : None
Required By : kwin plasma-workspace qt6-base spectacle
Optional For : None
Conflicts With : None
Replaces : None
Installed Size : 28,82 KiB
Packager : Andreas Radke <andyrtr@archlinux.org>
Build Date : sab 21 ott 2023, 09:00:28
Install Date : gio 28 ago 2025, 17:45:46
Install Reason : Installed as a dependency for another package
Install Script : No
Validated By : Signature
xcb-util-cursor: 14 total files, 0 altered files
Name : libxcb
Version : 1.17.0-1
Description : X11 client-side library
Architecture : x86_64
URL : https://gitlab.freedesktop.org/xorg/lib/libxcb
Licenses : X11
Groups : None
Provides : None
Depends On : xcb-proto libxdmcp libxau glibc
Optional Deps : None
Required By : cairo egl-x11 ffmpeg ffmpeg4.4 gst-plugins-bad-libs gst-plugins-base-libs kglobalacceld kscreen kscreenlocker kwin
kwindowsystem lib32-libxcb libkscreen libplasma libpulse libx11 libxkbcommon-x11 mesa mesa-utils plasma-desktop
plasma-integration plasma-workspace powerdevil python-pillow qt6-base qt6-webengine sddm spectacle
vlc-plugins-video-output vulkan-mesa-layers vulkan-radeon vulkan-tools xcb-util xcb-util-cursor xcb-util-image
xcb-util-keysyms xcb-util-renderutil xcb-util-wm xorg-xdpyinfo
Optional For : kidletime
Conflicts With : None
Replaces : None
Installed Size : 3,87 MiB
Packager : Andreas Radke <andyrtr@archlinux.org>
Build Date : lun 15 apr 2024, 21:12:32
Install Date : gio 28 ago 2025, 18:25:28
Install Reason : Installed as a dependency for another package
Install Script : No
Validated By : Signature
libxcb: 2460 total files, 0 altered filesWill try setting up early kms loading with the new version and see if that works
Offline
You might even have to delay the startup by 1 or 2 seconds.
Online
Seems to have worked, i booted 3 times in a row with no issue. Thanks for the help.
Offline