https://bugs.kde.org/show_bug.cgi?id=523578
Bug ID: 523578
Summary: plymouth-quit.service times out and the kwin_wayland
process of plasmalogin fails to acquire DRM device
/dev/dri/card1 "Device or resource busy"
Classification: Plasma
Product: plasma-login-manager
Version First 6.7.2
Reported In:
Platform: CachyOS
OS: Linux
Status: REPORTED
Severity: crash
Priority: NOR
Component: general
Assignee: [email protected]
Reporter: [email protected]
CC: [email protected], [email protected]
Target Milestone: ---
Created attachment 194655
--> https://bugs.kde.org/attachment.cgi?id=194655&action=edit
journalctl -b with sensitive info redacted
DESCRIPTION
The system hangs indefinitely (>50min) when booting with enabled plymouth
splash screen. The plymouth-quit.service times out (20s) and boot log shows
errors regarding a busy DRM device /dev/dri/card1.
Forcing a hard reset (long press power button) several times allows to boot
through to login.
STEPS TO REPRODUCE
1. boot with plymouth splash enabled
2. observe the "white ring"-animation indefintely
OBSERVED RESULT
Boot splash (Plymouth) hangs/does not terminate cleanly. plymouth-quit.service
times out after 20 seconds. The plasmalogin greeter's KWin then fails to
acquire the DRM device for ~5 seconds ("Device or resource busy"), eventually
reporting no suitable DRM devices found. The login screen is delayed/glitches,
and the greeter session crashes and restarts roughly 2 minutes later.
EXPECTED RESULT
Plymouth should hand off the display cleanly to the greeter without timing out,
and the login screen should appear promptly without errors or a crash/restart
cycle.
SOFTWARE/OS VERSIONS
Operating System: CachyOS Linux
KDE Plasma Version: 6.7.3
KDE Frameworks Version: 6.28.0
Qt Version: 6.11.1
Kernel Version: 7.1.5-1-cachyos (64-bit)
Graphics Platform: Wayland
Processors: 8 × Intel® Core™ i7-8565U CPU @ 1.80GHz
Memory: 16 GiB of RAM (15.3 GiB usable)
Graphics Processor: Intel® UHD Graphics 620
Installed plasma-login-manager:
Installed From : cachyos
Name : plasma-login-manager
Version : 6.7.2-2
Description : Plasma Login Manager
Architecture : x86_64
Packager : CachyOS <[email protected]>
Build Date : Mi 01 Jul 2026 08:09:15
ADDITIONAL INFORMATION
Bug 521594 ("SDDM greeter KWin holds /dev/dri/card0 (NVIDIA eGPU)...") shows
the same "Device or resource busy" error text, but involves a dual-GPU (Intel
iGPU + NVIDIA eGPU) setup with autologin, and was resolved in 6.7.1 via a KWin
DRM backend fix. This report is on 6.7.2, single-GPU (no eGPU), and the failure
occurs during the Plymouth-to-greeter handoff rather than
greeter-to-user-session — so likely a related but distinct issue, possibly a
regression or a different code path hitting a similar symptom.
A Lenovo Thunderbolt 4 Dock is attached and enumerates a burst of USB devices
(keyboard, mouse, webcam, hubs) during the same boot window; unclear whether
this is a contributing factor or coincidental timing.
QEMU/libvirt is installed on this system, but no VFIO/GPU-passthrough kernel
parameters are present and no VM is running during boot (only libvirt's idle
sockets are listening).
This may be related to the known systemd-udev-settle dependency in
plasmalogin.service (addressed in the Plasma 6.6.5 changelog
https://kde.org/announcements/changelogs/plasma/6/6.6.4-6.6.5/: "Wait for udev
to settle before starting plasmalogin").
--
You are receiving this mail because:
You are watching all bug changes.