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.

Reply via email to