GPU stuttering/freezing Ubuntu 22.04 and 22.10: kernel: [drm:amdgpu_dm_commit_planes [amdgpu]] *ERROR* Waiting for fences timed out!
Brief summary of the problem:
Every 5 to 10 minutes I'm having stutters while using only monitor connected via USB hub.
It's a laptop with 3 monitors connected, 1 via direct hdmi, and 2 into the USB C HUB via hdmi as well. The stutters only happen on the USB C HUB monitors.
This started happening in Ubuntu 22.04.1, I decided to upgrade to 22.10 in the hopes that it would go away with a kernel upgrade but it's still there.
Hardware description:
- CPU: AMD Ryzen™ 7 6800H with Radeon™ Graphics × 16
- iGPU: 05:00.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc. [AMD/ATI] Rembrandt [Radeon 680M] [1002:1681] (rev c8)
- GPU: 01:00.0 VGA compatible controller [0300]: NVIDIA Corporation GA107BM [GeForce RTX 3050 Mobile] [10de:25e2] (rev a1)
- System Memory: 16.0 GiB
- Display(s): Dell G15 5525 Display (Turned off), Acer XB253Q Gpbmiiprzx-cr (Connected directly to laptop via HDMI, doesn't have any issue), 2x Samsung LS24T350FHNXZA (Connected to USB C HUB via HDMI, Stutters in these 2)
- Type of Display Connection: All HDMI, for some reason xrandr shows DP:
HDMI-0 connected 1920x1080+0+0 (0x1bd) normal (normal left inverted right x axis y axis) 543mm x 302mm
DP-0 connected (normal left inverted right x axis y axis)
DisplayPort-1-8 connected primary 1920x1080+1920+0 (0x1bd) normal (normal left inverted right x axis y axis) 528mm x 297mm
DisplayPort-1-9 connected 1920x1080+3840+0 (0x1bd) normal (normal left inverted right x axis y axis) 528mm x 297mm
System information:
- Distro name and Version: Ubuntu 22.10
- Kernel version: Linux nicolas-Dell-G15-5525 5.19.0-23-generic #24 (closed)-Ubuntu SMP PREEMPT_DYNAMIC Fri Oct 14 15:39:57 UTC 2022 x86_64 x86_64 x86_64 GNU/Linux
- Custom kernel: N/A
- AMD official driver version: 22.2.1-1ubuntu1
How to reproduce the issue:
Issue just happens constantly just by using the Samsung monitors (Connected via USB C Hub), it doesn't trigger as long as I'm not in the monitors.
Edited by NicoForce