https://bugs.kde.org/show_bug.cgi?id=507285

            Bug ID: 507285
           Summary: [Kwin] [Scene-OpenGL] [Wayland] When connecting 4
                    monitors to a system, system will stall on a blank
                    screen after SDDM login
    Classification: Plasma
           Product: kwin
      Version First 6.4.2
       Reported In:
          Platform: openSUSE
                OS: Linux
            Status: REPORTED
          Severity: major
          Priority: NOR
         Component: scene-opengl
          Assignee: kwin-bugs-n...@kde.org
          Reporter: teel...@protonmail.com
  Target Milestone: ---

SUMMARY

Upon connecting a 4th monitor to the system, logging in through SDDM on a
Wayland session results in a black screen/stall, spamming journal with error
messages, this is irrecoverable and the only workaround is to disconnect 1
monitor.

A snippet of the logspam is as follows: 

Jul 20 17:27:16 localhost.localdomain kwin_wayland[2227]: kwin_scene_opengl:
0x502: GL_INVALID_OPERATION error generated. <image> and <target> are
incompatible
Jul 20 17:27:16 localhost.localdomain kwin_wayland[2227]: kwin_scene_opengl:
Invalid framebuffer status:  "GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT"
Jul 20 17:27:16 localhost.localdomain kwin_wayland[2227]: kwin_wayland_drm:
Checking test buffer failed!
Jul 20 17:27:16 localhost.localdomain kwin_wayland[2227]: kwin_wayland_drm:
Atomic modeset test failed! Invalid argument

STEPS TO REPRODUCE
1. Obtain a GPU with at least 4 ports
2. Connect 4 monitors to the GPU
3. Boot the system into SDDM 
4. Login

OBSERVED RESULT
System will hang on a black screen, rendering it unusable until a hard restart
(either through REISUB or power-cycling)

EXPECTED RESULT
The system boots into the desktop with output on at least one monitor.

SOFTWARE/OS VERSIONS

Operating System: openSUSE Tumbleweed 20250714
KDE Plasma Version: 6.4.2
KDE Frameworks Version: 6.16.0
Qt Version: 6.9.1
Kernel Version: 6.15.6-1-default (64-bit)
Graphics Platform: Wayland
Processors: 32 × AMD Ryzen 9 7950X3D 16-Core Processor
Memory: 64 GiB of RAM (62.4 GiB usable)
Graphics Processor: NVIDIA GeForce RTX 4090

ADDITIONAL INFORMATION

This has been happening to me since at least Plasma 6.3 (I didn't test any
earlier versions). 

No-repro on X11
No-repro on alternative DEs
HDR/VRR status appears to not affect this issue
Deleting kwinoutputconfig.json SOMETIMES appears to resolve this issue, but the
easier solution is to physically disconnect a monitor. 

The displays in question:

1 x Dell U2715H, connected via DP
1 x Alienware U3225QF, connected via DP
1 x Dell S2721DGF, connected via DP -> HDMI adapter
1 x Onkyo NR7100 AV Reciever, connected via known-good compliant HDMI 2.1
fiber-optic cable. 

It doesn't matter which monitor is disconnected to resolve the issue, it
appears no-repro on 3 monitor setups.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to