External monitors with USB-C dock stop working on hot unplug, plug, v6.4.8 (*ERROR* Failed to get ACT after 3000ms)
Brief summary of the problem:
Boot v6.4.8 on Debian/XFCE. Log in. Try to hot unplug, plug USB-C dock. Error:
amdgpu 0000:03:00.0: [drm] *ERROR* Failed to get ACT after 3000ms, last status: 00
After this error, the external monitors do not work ("cannot find crtc
"):
$ xrandr|grep connected
eDP connected 1280x800+0+0 (normal left inverted right x axis y axis) 286mm x 178mm
HDMI-A-0 disconnected (normal left inverted right x axis y axis)
DisplayPort-0 disconnected (normal left inverted right x axis y axis)
DisplayPort-1 disconnected 1050x1680+0+0 left (normal left inverted right x axis y axis) 0mm x 0mm
DisplayPort-2 disconnected 1050x1680+1050+0 left (normal left inverted right x axis y axis) 0mm x 0mm
DisplayPort-3 disconnected 1050x1680+2100+0 left (normal left inverted right x axis y axis) 0mm x 0mm
DisplayPort-4 connected (normal left inverted right x axis y axis)
DisplayPort-5 connected (normal left inverted right x axis y axis)
DisplayPort-6 connected (normal left inverted right x axis y axis)
$ xrandr --output DisplayPort-4 --auto
xrandr: cannot find crtc for output DisplayPort-4
Hardware description: HP Pavilion Aero Laptop 13-be0xxx/8916, BIOS F.12 04/11/2023
- CPU: AMD Ryzen 7 5800U with Radeon Graphics
- GPU: [AMD/ATI] Cezanne [Radeon Vega Series / Radeon Vega Mobile Series] [1002:1638] (rev c1)
- System Memory: 16GB
- Display(s): laptop screen 2560x1600 and usb-c dock
- Type of Display Connection: eDP + 3 external monitors
System information:
- Debian 12
- Custom kernel: v6.4.8
- AMD official driver version: N/A
How to reproduce the issue:
Boot v6.4.8 on Debian/XFCE. Log in. Try to hot unplug, plug USB-C dock.
Edited by Chris Bainbridge