Monitor signal / framebuffer crashing on High-Res Video (*ERROR* Failed to pin framebuffer with error -12)
Brief summary of the problem
When starting a 4k Video like this one
https://www.youtube.com/watch?v=wnhvanMdx4s
on the external screen that is wired to the iGPU (in this case left USB-C) the whole display crashes shortly after (no signal).
Tested in Firefox (installed systemwide), Chrome flatpak, VLC flatpak
Nov 14 19:16:05 powerbookg14 gnome-shell[2655]: Failed to scan out client buffer: drmModeAtomicCommit: Nicht genügend Hauptspeicher verfügbar
Nov 14 19:16:05 powerbookg14 kernel: amdgpu 0000:07:00.0: amdgpu: 00000000732c687a pin failed
Nov 14 19:16:05 powerbookg14 kernel: [drm:dm_plane_helper_prepare_fb [amdgpu]] *ERROR* Failed to pin framebuffer with error -12
Nov 14 19:16:05 powerbookg14 gnome-shell[2655]: Failed to post KMS update: drmModeAtomicCommit: Nicht genügend Hauptspeicher verfügbar
Nov 14 19:16:05 powerbookg14 kernel: amdgpu 0000:07:00.0: amdgpu: 00000000219a3a9e pin failed
Nov 14 19:16:05 powerbookg14 kernel: [drm:dm_plane_helper_prepare_fb [amdgpu]] *ERROR* Failed to pin framebuffer with error -12
Nov 14 19:16:05 powerbookg14 gnome-shell[2655]: Page flip discarded: drmModeAtomicCommit: Nicht genügend Hauptspeicher verfügbar
Nov 14 19:16:05 powerbookg14 gnome-shell[2655]: Failed to scan out client buffer: drmModeAtomicCommit: Das Argument ist ungültig
Nov 14 19:16:05 powerbookg14 gnome-shell[2655]: Failed to post KMS update: drmModeAtomicCommit: Das Argument ist ungültig
Nov 14 19:16:05 powerbookg14 gnome-shell[2655]: Page flip discarded: drmModeAtomicCommit: Das Argument ist ungültig
Nov 14 19:16:05 powerbookg14 gnome-shell[2655]: Failed to scan out client buffer: drmModeAtomicCommit: Das Argument ist ungültig
Nov 14 19:16:05 powerbookg14 gnome-shell[2655]: Failed to post KMS update: drmModeAtomicCommit: Das Argument ist ungültig
Nov 14 19:16:05 powerbookg14 gnome-shell[2655]: Page flip discarded: drmModeAtomicCommit: Das Argument ist ungültig
Nov 14 19:16:05 powerbookg14 gnome-shell[2655]: Failed to scan out client buffer: drmModeAtomicCommit: Das Argument ist ungültig
Nov 14 19:16:05 powerbookg14 gnome-shell[2655]: Failed to post KMS update: drmModeAtomicCommit: Das Argument ist ungültig
Nov 14 19:16:05 powerbookg14 gnome-shell[2655]: Page flip discarded: drmModeAtomicCommit: Das Argument ist ungültig
Nov 14 19:16:05 powerbookg14 gnome-shell[2655]: Failed to post KMS update: drmModeAtomicCommit: Das Argument ist ungültig
Nov 14 19:16:05 powerbookg14 gnome-shell[2655]: Page flip discarded: drmModeAtomicCommit: Das Argument ist ungültig
Nicht genügend Hauptspeicher verfügbar = Not enough memory available
Das Argument ist ungültig = The argument is invalid
Hardware description:
- ASUS GA402RK laptop
- CPU: AMD Ryzen™ 9 6900HS with Radeon™ Graphics × 16
- GPU: The first GPU listed is actually a
6800S
03:00.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc. [AMD/ATI] Navi 23 [Radeon RX 6650 XT] [1002:73ef] (rev c0)
07:00.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc. [AMD/ATI] Rembrandt [Radeon 680M] [1002:1681] (rev c7)
- System Memory: 32,0 GiB
- Display(s): 2, one wired to the iGPU via USB-C and the internal one
- Type of Display Connection: USB-C DP
System information:
- Distro name and Version: Fedora 37
- Kernel version: 6.0.8
Edited by Marco Laux