I’ve been away for a few weeks and suddenly the two external displays I’m using on my Framework 16—one connected by HDMI and one by DisplayPort—both stopped working. I had not updated drivers or kernel during my time away, although I have now as part of my initial attempts to solve the problem (with no visible change).
Connecting the cable for either of the displays gives me a sequence like this:
[ +5.525411] usb 7-1: USB disconnect, device number 3
[ +1.314449] ucsi_acpi USBC000:00: unknown error 256
[ +0.000011] ucsi_acpi USBC000:00: GET_CABLE_PROPERTY failed (-5)
[ +0.286807] ucsi_acpi USBC000:00: unknown error 256
[ +0.000012] ucsi_acpi USBC000:00: con4: failed to register partner alt modes (-5)
[ +0.668679] usb 7-1: new full-speed USB device number 4 using xhci_hcd
[ +0.143457] amdgpu 0000:c1:00.0: [drm] Alt mode has timed out after 214 ms
[ +0.030560] usb 7-1: New USB device found, idVendor=32ac, idProduct=0002, bcdDevice= 0.00
[ +0.000009] usb 7-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ +0.000005] usb 7-1: Product: HDMI Expansion Card
[ +0.000002] usb 7-1: Manufacturer: Framework
[ +0.000003] usb 7-1: SerialNumber: 11AD1D00A49C4010191D0B00
[ +0.062290] hid-generic 0003:32AC:0002.0019: hiddev97,hidraw2: USB HID v1.11 Device [Framework HDMI Expansion Card] on usb-0000:c3:00.4-1/input1
[ +1.241587] ucsi_acpi USBC000:00: unknown error 256
[ +0.000013] ucsi_acpi USBC000:00: con4: failed to register partner alt modes (-5)
[ +0.242797] ucsi_acpi USBC000:00: unknown error 256
[ +0.000010] ucsi_acpi USBC000:00: con4: failed to register partner alt modes (-5)
I believe I’ve had GET_CABLE_PROPERTY
errors since forever and they weren’t an issue before, but don’t quote me on that.
The monitor isn’t detected by the window manager, and I’m trying to figure out whether Linux even sees the video device or not. I don’t know how to introspect these kinds of things, unfortunately. Any advice?
System setup: Arch with Linux 6.10.5, sway/wayland, no graphics module so iGPU only.