| Summary: | Cannot use both display port and hdmi with different resolution at the same time | ||
|---|---|---|---|
| Product: | [Plasma] kwin | Reporter: | guillaume.roche |
| Component: | platform-drm | Assignee: | KWin default assignee <kwin-bugs-null> |
| Status: | RESOLVED UPSTREAM | ||
| Severity: | normal | CC: | xaver.hugl |
| Priority: | NOR | ||
| Version First Reported In: | 6.4.1 | ||
| Target Milestone: | --- | ||
| Platform: | Fedora RPMs | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
| Attachments: |
drm_info output
kscreen-doctor output drm logs |
||
|
Description
guillaume.roche
2025-07-02 20:14:19 UTC
With the two displays connected, please attach the output of > drm_info > kscreen-doctor -o and follow https://invent.kde.org/plasma/kwin/-/wikis/Debugging/Debugging-DRM-issues to get a drm debug log of you trying to enable the second display. Created attachment 182909 [details]
drm_info output
Created attachment 182910 [details]
kscreen-doctor output
Created attachment 182911 [details]
drm logs
Logs taken while reproducing the issue by enabling my hdmi display. Compressed otherwise it exceeded the file size limit.
Alright, this is the culprit: > [ 369.622233] amdgpu 0000:08:00.0: [drm:dce112_validate_bandwidth [amdgpu]] dce112_validate_bandwidth: Bandwidth validation failed! > [ 369.622276] amdgpu 0000:08:00.0: [drm:dm_pflip_high_irq [amdgpu]] crtc:0[000000004a242ee5], pflip_stat:AMDGPU_FLIP_NONE, vrr[0]-fp 0 > [ 369.622660] amdgpu 0000:08:00.0: [drm:amdgpu_dm_atomic_check [amdgpu]] DC global validation failure: Bandwidth validation failure (BW and Watermark) (13) > [ 369.623082] amdgpu 0000:08:00.0: [drm:amdgpu_dm_atomic_check [amdgpu]] Atomic check failed with err: -22 > [ 369.623514] amdgpu 0000:08:00.0: [drm:drm_atomic_check_only] atomic driver check for 00000000d4205289 failed: -22 I'm pretty sure the rx 580 is able to drive 4k + 1080p without any issues. You can report this driver regression at https://gitlab.freedesktop.org/drm/amd/-/issues - and attach the drm_info output and drm debug log there as well. (In reply to Zamundaaa from comment #5) > Alright, this is the culprit: > > [ 369.622233] amdgpu 0000:08:00.0: [drm:dce112_validate_bandwidth [amdgpu]] dce112_validate_bandwidth: Bandwidth validation failed! > > [ 369.622276] amdgpu 0000:08:00.0: [drm:dm_pflip_high_irq [amdgpu]] crtc:0[000000004a242ee5], pflip_stat:AMDGPU_FLIP_NONE, vrr[0]-fp 0 > > [ 369.622660] amdgpu 0000:08:00.0: [drm:amdgpu_dm_atomic_check [amdgpu]] DC global validation failure: Bandwidth validation failure (BW and Watermark) (13) > > [ 369.623082] amdgpu 0000:08:00.0: [drm:amdgpu_dm_atomic_check [amdgpu]] Atomic check failed with err: -22 > > [ 369.623514] amdgpu 0000:08:00.0: [drm:drm_atomic_check_only] atomic driver check for 00000000d4205289 failed: -22 > > I'm pretty sure the rx 580 is able to drive 4k + 1080p without any issues. > You can report this driver regression at > https://gitlab.freedesktop.org/drm/amd/-/issues - and attach the drm_info > output and drm debug log there as well. OK, thanks a lot for having a look! |