Environment
• Hardware:
- CPU: AMD Ryzen 9 7950X (AM5)
- GPUs:
• Integrated AMD Radeon 780M (amdgpu)
• NVIDIA GeForce RTX 3050 (nvidia-drm) - Motherboard: Gigabyte X670 AORUS ELITE AX (UEFI F4, 08/24/2022)
- Displays: 1 monitor on AMD seat 0, 3 monitors on NVIDIA seat 1 (true multiseat)
• Software:
- Debian 13 (testing/trixie)
- Kernel 6.12.48+deb13-amd64
- NVIDIA driver 550.163.01 (DKMS)
- Plasma 6.3.6 / Wayland
- systemd 257
Problem
Running two concurrent Wayland seats (seat0 → amdgpu, seat1 → nvidia-drm) triggers kernel warnings and unstable behaviour:
WARNING: CPU: 22 PID: 3628 at nv_drm_revoke_modeset_permission+0x327/0x340 [nvidia_drm]
Tainted: P W O E 6.12.48+deb13-amd64
Call Trace:
drm_file_free+0x218/0x270 [drm]
drm_release+0x5e/0xd0 [drm]
__fput+0xde/0x2a0
…
User-space symptoms:
- Frequent
SIGILL/SIGSEGVin Chrome (Wayland, Ozone-GBM) - Periodic crashes of KWin/Plasma (
kwin_x11,plasmashell,drkonqi) - Journal flooded by
drkonqi-coredump-launcher.socketretries after repeated renderer crashes
Steps to Reproduce
- Configure true multiseat:
- Seat 0 →
/dev/dri/card0(amdgpu) - Seat 1 →
/dev/dri/card1(nvidia-drm)
- Seat 0 →
- Log into two concurrent Wayland sessions.
- Launch
fwupdor open Chrome on either seat.
Observed Result
• Kernel emits WARN above from nv_drm_revoke_modeset_permission.
• Both seats experience random application crashes and coredumps.
• If the NVIDIA module is blacklisted or Wayland uses only one GPU, the issue disappears.
Expected Result
• NVIDIA DRM KMS should coexist safely with another DRM driver (amdgpu) on a separate seat.
• fwupd, Chrome, and compositors should not trigger WARNs or instability.
Notes
- This only occurs when both GPUs are active under different seats.
- On X11 seats (one Xorg per GPU) the system is stable.
- Appears to involve modeset-permission handoff across seats.
Logs & Diagnostics
• Full dmesg + journal excerpts attached.
• nvidia-bug-report.sh archive available on request.
Please advise whether this configuration is supported and if multi-seat isolation between amdgpu and nvidia-drm is expected to work under Wayland.