Skip to content

VulkanMod causes kwin_wayland crash on Wayland + NVIDIA (GPU contention) #853

Description

@Elaman0117

Describe the bug

VulkanMod takes exclusive Vulkan access on the NVIDIA GPU, causing kwin_wayland's DRM atomic commits to fail (atomic commit failed: 设备或资源忙). After repeated failures, kwin_wayland crashes in libnvidia-eglcore.so, which kills the entire Wayland desktop session (appears as a system freeze requiring force restart or REISUB).
(设备或资源忙 Means Device or Resource Busy)

Steps to reproduce

  1. Use Wayland session (KWin) with NVIDIA GPU as primary display output
  2. Install VulkanMod 0.6.8 on Minecraft 26.1.2 with Fabric Loader 0.19.3
  3. Launch the game and play for a few minutes
  4. kwin_wayland crashes in libnvidia-eglcore.so, entire desktop becomes unresponsive

Log files

kwin_wayland[1204]: atomic commit failed: 设备或资源忙
(repeated multiple times)

systemd-coredump[5143]: Process 1204 (kwin_wayland) of user 1000 dumped core.
Stack trace:
#0 libc.so.6 (raise)
#1 libKF6Crash.so.6 (defaultCrashHandler)
#2 libnvidia-eglcore.so.580.159.04 (multiple frames)
#3 libkwin.so.6 (Compositor::composite)

Environment: Arch Linux, NVIDIA TITAN V (driver 580.159.04), Wayland/KWin, OpenJDK 25.0.1, Minecraft 26.1.2, VulkanMod 0.6.8+26.1.2
(设备或资源忙 Means Device or Resource Busy)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions