You are not logged in.

#1 2026-01-02 02:21:54

attic labs
Member
Registered: 2026-01-02
Posts: 2

[SOLVED] Displayport Alt Mode Stopped working on Radeon 7900 XTX

Running KDE Plasma w/
Kernel: 6.18.2-arch2-1
CPU: AMD Ryzen 5 7600X (12) @ 5.457GHz
GPU: AMD Radeon 7900 XTX

Prior to Yesterday I was running one of my monitors through the USB C port on my GPU.  I ran into an issue while tring to use my HTC Vive (stupid link box broke so now i have to plug the USB and HDMI directly into my Computer and only the power is coming from the link box, and I also had to revert mesa drivers, a tip i pulled from SteamVR Github Issue )
while troubleshooting the headset the monitor ended up going dark and i figured it was because the GPU only supports 3 outputs at a time and the HDMI for the headset was taking priority over the usbc. (i typically run my main monitor and my TV off of the regular displayport jacks and my second monitor off of the usbc for reasons)
so i swapped my second monitor and totally unplugged my tv.  turns out it still doesnt work even when nothing is plugged into the HDMI port.  I get the following when I plug it into my computer

[  285.682767] usb 1-1: new full-speed USB device number 3 using xhci_hcd
[  285.830759] usb 1-1: not running at top speed; connect to a high speed hub
[  285.858889] usb 1-1: New USB device found, idVendor=2109, idProduct=0103, bcdDevice=10.04
[  285.858896] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[  285.858898] usb 1-1: Product: USB 2.0 BILLBOARD             
[  285.858900] usb 1-1: Manufacturer: VIA Technologies Inc.         
[  285.858902] usb 1-1: SerialNumber: 0000000000000001
 

when I plug the alt mode adapter into my laptop i get

[30946.688784] pcieport 0000:00:1d.4: pciehp: Slot(16): Card present
[30946.688792] pcieport 0000:00:1d.4: pciehp: Slot(16): Link Up
[30946.818839] pci 0000:04:00.0: [8086:15da] type 01 class 0x060400 PCIe Switch Upstream Port
[30946.818927] pci 0000:04:00.0: PCI bridge to [bus 00]
[30946.818957] pci 0000:04:00.0:   bridge window [io  0x0000-0x0fff]
[30946.818975] pci 0000:04:00.0:   bridge window [mem 0x00000000-0x000fffff]
[30946.819007] pci 0000:04:00.0:   bridge window [mem 0x00000000-0x000fffff 64bit pref]
[30946.819045] pci 0000:04:00.0: enabling Extended Tags
[30946.819376] pci 0000:04:00.0: supports D1 D2
[30946.819382] pci 0000:04:00.0: PME# supported from D0 D1 D2 D3hot D3cold
[30946.820621] pci 0000:04:00.0: bridge configuration invalid ([bus 00-00]), reconfiguring
[30946.820887] pci 0000:05:00.0: [8086:15da] type 01 class 0x060400 PCIe Switch Downstream Port
[30946.820969] pci 0000:05:00.0: PCI bridge to [bus 00]
[30946.820997] pci 0000:05:00.0:   bridge window [io  0x0000-0x0fff]
[30946.821009] pci 0000:05:00.0:   bridge window [mem 0x00000000-0x000fffff]
[30946.821043] pci 0000:05:00.0:   bridge window [mem 0x00000000-0x000fffff 64bit pref]
[30946.821084] pci 0000:05:00.0: enabling Extended Tags
[30946.821379] pci 0000:05:00.0: supports D1 D2
[30946.821385] pci 0000:05:00.0: PME# supported from D0 D1 D2 D3hot D3cold
[30946.822098] pci 0000:05:01.0: [8086:15da] type 01 class 0x060400 PCIe Switch Downstream Port
[30946.822188] pci 0000:05:01.0: PCI bridge to [bus 00]
[30946.822218] pci 0000:05:01.0:   bridge window [io  0x0000-0x0fff]
[30946.822260] pci 0000:05:01.0:   bridge window [mem 0x00000000-0x000fffff]
[30946.822298] pci 0000:05:01.0:   bridge window [mem 0x00000000-0x000fffff 64bit pref]
[30946.822341] pci 0000:05:01.0: enabling Extended Tags
[30946.822617] pci 0000:05:01.0: supports D1 D2
[30946.822623] pci 0000:05:01.0: PME# supported from D0 D1 D2 D3hot D3cold
[30946.823214] pci 0000:05:02.0: [8086:15da] type 01 class 0x060400 PCIe Switch Downstream Port
[30946.823319] pci 0000:05:02.0: PCI bridge to [bus 00]
[30946.823347] pci 0000:05:02.0:   bridge window [io  0x0000-0x0fff]
[30946.823358] pci 0000:05:02.0:   bridge window [mem 0x00000000-0x000fffff]
[30946.823391] pci 0000:05:02.0:   bridge window [mem 0x00000000-0x000fffff 64bit pref]
[30946.823433] pci 0000:05:02.0: enabling Extended Tags
[30946.823710] pci 0000:05:02.0: supports D1 D2
[30946.823719] pci 0000:05:02.0: PME# supported from D0 D1 D2 D3hot D3cold
[30946.824333] pci 0000:04:00.0: PCI bridge to [bus 05-3c]
[30946.824380] pci 0000:05:00.0: bridge configuration invalid ([bus 00-00]), reconfiguring
[30946.824410] pci 0000:05:01.0: bridge configuration invalid ([bus 00-00]), reconfiguring
[30946.824434] pci 0000:05:02.0: bridge configuration invalid ([bus 00-00]), reconfiguring
[30946.824627] pci 0000:05:00.0: PCI bridge to [bus 06-3c]
[30946.824652] pci_bus 0000:06: busn_res: [bus 06-3c] end is updated to 06
[30946.824754] pci 0000:05:01.0: PCI bridge to [bus 07-3c]
[30946.824777] pci_bus 0000:07: busn_res: [bus 07-3c] end is updated to 3b
[30946.824923] pci 0000:3c:00.0: [8086:15db] type 00 class 0x0c0330 PCIe Endpoint
[30946.825009] pci 0000:3c:00.0: BAR 0 [mem 0x00000000-0x0000ffff]
[30946.825221] pci 0000:3c:00.0: supports D1 D2
[30946.825222] pci 0000:3c:00.0: PME# supported from D0 D1 D2 D3hot D3cold
[30946.825677] pci 0000:05:02.0: PCI bridge to [bus 3c]
[30946.825701] pci_bus 0000:3c: busn_res: [bus 3c] end is updated to 3c
[30946.825709] pci_bus 0000:05: busn_res: [bus 05-3c] end is updated to 3c
[30946.825719] pci 0000:05:01.0: bridge window [mem 0x00100000-0x001fffff 64bit pref] to [bus 07-3b] add_size 100000 add_align 100000
[30946.825721] pci 0000:05:01.0: bridge window [mem 0x00100000-0x001fffff] to [bus 07-3b] add_size 100000 add_align 100000
[30946.825725] pci 0000:04:00.0: bridge window [mem 0x00100000-0x003fffff 64bit pref] to [bus 05-3c] add_size 100000 add_align 100000
[30946.825727] pci 0000:04:00.0: bridge window [mem 0x00100000-0x003fffff] to [bus 05-3c] add_size 100000 add_align 100000
[30946.825732] pci 0000:04:00.0: bridge window [mem 0x94000000-0xaa0fffff]: assigned
[30946.825734] pci 0000:04:00.0: bridge window [mem 0x50000000-0x71ffffff 64bit pref]: assigned
[30946.825735] pci 0000:04:00.0: bridge window [io  size 0x3000]: can't assign; no space
[30946.825737] pci 0000:04:00.0: bridge window [io  size 0x3000]: failed to assign
[30946.825738] pci 0000:04:00.0: bridge window [io  size 0x3000]: can't assign; no space
[30946.825739] pci 0000:04:00.0: bridge window [io  size 0x3000]: failed to assign
[30946.825742] pci 0000:05:00.0: bridge window [mem 0x94000000-0x940fffff]: assigned
[30946.825743] pci 0000:05:00.0: bridge window [mem 0x50000000-0x500fffff 64bit pref]: assigned
[30946.825745] pci 0000:05:01.0: bridge window [mem 0x94100000-0xa9ffffff]: assigned
[30946.825746] pci 0000:05:01.0: bridge window [mem 0x50100000-0x71efffff 64bit pref]: assigned
[30946.825747] pci 0000:05:02.0: bridge window [mem 0xaa000000-0xaa0fffff]: assigned
[30946.825749] pci 0000:05:02.0: bridge window [mem 0x71f00000-0x71ffffff 64bit pref]: assigned
[30946.825750] pci 0000:05:00.0: bridge window [io  size 0x1000]: can't assign; no space
[30946.825751] pci 0000:05:00.0: bridge window [io  size 0x1000]: failed to assign
[30946.825752] pci 0000:05:01.0: bridge window [io  size 0x1000]: can't assign; no space
[30946.825753] pci 0000:05:01.0: bridge window [io  size 0x1000]: failed to assign
[30946.825754] pci 0000:05:02.0: bridge window [io  size 0x1000]: can't assign; no space
[30946.825755] pci 0000:05:02.0: bridge window [io  size 0x1000]: failed to assign
[30946.825757] pci 0000:05:00.0: bridge window [io  size 0x1000]: can't assign; no space
[30946.825758] pci 0000:05:00.0: bridge window [io  size 0x1000]: failed to assign
[30946.825759] pci 0000:05:01.0: bridge window [io  size 0x1000]: can't assign; no space
[30946.825760] pci 0000:05:01.0: bridge window [io  size 0x1000]: failed to assign
[30946.825761] pci 0000:05:02.0: bridge window [io  size 0x1000]: can't assign; no space
[30946.825762] pci 0000:05:02.0: bridge window [io  size 0x1000]: failed to assign
[30946.825764] pci 0000:05:00.0: PCI bridge to [bus 06]
[30946.825775] pci 0000:05:00.0:   bridge window [mem 0x94000000-0x940fffff]
[30946.825780] pci 0000:05:00.0:   bridge window [mem 0x50000000-0x500fffff 64bit pref]
[30946.825790] pci 0000:05:01.0: PCI bridge to [bus 07-3b]
[30946.825799] pci 0000:05:01.0:   bridge window [mem 0x94100000-0xa9ffffff]
[30946.825804] pci 0000:05:01.0:   bridge window [mem 0x50100000-0x71efffff 64bit pref]
[30946.825814] pci 0000:3c:00.0: BAR 0 [mem 0xaa000000-0xaa00ffff]: assigned
[30946.825820] pci 0000:05:02.0: PCI bridge to [bus 3c]
[30946.825829] pci 0000:05:02.0:   bridge window [mem 0xaa000000-0xaa0fffff]
[30946.825834] pci 0000:05:02.0:   bridge window [mem 0x71f00000-0x71ffffff 64bit pref]
[30946.825844] pci 0000:04:00.0: PCI bridge to [bus 05-3c]
[30946.825852] pci 0000:04:00.0:   bridge window [mem 0x94000000-0xaa0fffff]
[30946.825858] pci 0000:04:00.0:   bridge window [mem 0x50000000-0x71ffffff 64bit pref]
[30946.825867] pcieport 0000:00:1d.4: PCI bridge to [bus 04-3c]
[30946.825870] pcieport 0000:00:1d.4:   bridge window [io  0x5000-0x5fff]
[30946.825878] pcieport 0000:00:1d.4:   bridge window [mem 0x94000000-0xaa0fffff]
[30946.825883] pcieport 0000:00:1d.4:   bridge window [mem 0x50000000-0x71ffffff 64bit pref]
[30946.825893] PCI: No. 2 try to assign unassigned res
[30946.825894] pcieport 0000:00:1d.4: bridge window [io  0x5000-0x5fff]: releasing
[30946.825906] pcieport 0000:00:1d.4: bridge window [io  0x5000-0x7fff]: assigned
[30946.825908] pci 0000:04:00.0: bridge window [io  0x5000-0x7fff]: assigned
[30946.825909] pci 0000:05:00.0: bridge window [io  0x5000-0x5fff]: assigned
[30946.825911] pci 0000:05:01.0: bridge window [io  0x6000-0x6fff]: assigned
[30946.825912] pci 0000:05:02.0: bridge window [io  0x7000-0x7fff]: assigned
[30946.825913] pci 0000:05:00.0: PCI bridge to [bus 06]
[30946.825920] pci 0000:05:00.0:   bridge window [io  0x5000-0x5fff]
[30946.825927] pci 0000:05:00.0:   bridge window [mem 0x94000000-0x940fffff]
[30946.825933] pci 0000:05:00.0:   bridge window [mem 0x50000000-0x500fffff 64bit pref]
[30946.825943] pci 0000:05:01.0: PCI bridge to [bus 07-3b]
[30946.825946] pci 0000:05:01.0:   bridge window [io  0x6000-0x6fff]
[30946.825954] pci 0000:05:01.0:   bridge window [mem 0x94100000-0xa9ffffff]
[30946.825959] pci 0000:05:01.0:   bridge window [mem 0x50100000-0x71efffff 64bit pref]
[30946.825970] pci 0000:05:02.0: PCI bridge to [bus 3c]
[30946.825973] pci 0000:05:02.0:   bridge window [io  0x7000-0x7fff]
[30946.825980] pci 0000:05:02.0:   bridge window [mem 0xaa000000-0xaa0fffff]
[30946.825986] pci 0000:05:02.0:   bridge window [mem 0x71f00000-0x71ffffff 64bit pref]
[30946.825996] pci 0000:04:00.0: PCI bridge to [bus 05-3c]
[30946.825998] pci 0000:04:00.0:   bridge window [io  0x5000-0x7fff]
[30946.826007] pci 0000:04:00.0:   bridge window [mem 0x94000000-0xaa0fffff]
[30946.826012] pci 0000:04:00.0:   bridge window [mem 0x50000000-0x71ffffff 64bit pref]
[30946.826023] pcieport 0000:00:1d.4: PCI bridge to [bus 04-3c]
[30946.826026] pcieport 0000:00:1d.4:   bridge window [io  0x5000-0x7fff]
[30946.826033] pcieport 0000:00:1d.4:   bridge window [mem 0x94000000-0xaa0fffff]
[30946.826039] pcieport 0000:00:1d.4:   bridge window [mem 0x50000000-0x71ffffff 64bit pref]
[30946.826072] pcieport 0000:04:00.0: enabling device (0000 -> 0003)
[30946.826381] pcieport 0000:05:00.0: enabling device (0000 -> 0003)
[30946.826598] pcieport 0000:05:01.0: enabling device (0000 -> 0003)
[30946.826783] pcieport 0000:05:01.0: pciehp: Slot #1 AttnBtn- PwrCtrl- MRL- AttnInd- PwrInd- HotPlug+ Surprise+ Interlock- NoCompl+ IbPresDis- LLActRep+
[30946.827092] pcieport 0000:05:02.0: enabling device (0000 -> 0003)
[30946.827354] pci 0000:3c:00.0: enabling device (0000 -> 0002)
[30946.827600] xhci_hcd 0000:3c:00.0: xHCI Host Controller
[30946.827604] xhci_hcd 0000:3c:00.0: new USB bus registered, assigned bus number 3
[30946.828774] xhci_hcd 0000:3c:00.0: hcc params 0x200077c1 hci version 0x110 quirks 0x0000000200009810
[30946.829191] xhci_hcd 0000:3c:00.0: xHCI Host Controller
[30946.829193] xhci_hcd 0000:3c:00.0: new USB bus registered, assigned bus number 4
[30946.829195] xhci_hcd 0000:3c:00.0: Host supports USB 3.1 Enhanced SuperSpeed
[30946.829258] usb usb3: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 6.18
[30946.829261] usb usb3: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[30946.829262] usb usb3: Product: xHCI Host Controller
[30946.829263] usb usb3: Manufacturer: Linux 6.18.2-zen2-1-zen xhci-hcd
[30946.829265] usb usb3: SerialNumber: 0000:3c:00.0
[30946.829401] hub 3-0:1.0: USB hub found
[30946.829416] hub 3-0:1.0: 2 ports detected
[30946.829544] usb usb4: New USB device found, idVendor=1d6b, idProduct=0003, bcdDevice= 6.18
[30946.829546] usb usb4: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[30946.829548] usb usb4: Product: xHCI Host Controller
[30946.829549] usb usb4: Manufacturer: Linux 6.18.2-zen2-1-zen xhci-hcd
[30946.829550] usb usb4: SerialNumber: 0000:3c:00.0
[30946.829664] hub 4-0:1.0: USB hub found
[30946.829677] hub 4-0:1.0: 2 ports detected

I tried updating my system, including the mesa drivers I had reverted to no avail, and I tried reverting them again to the same result.  fwupdmgr provided no new updates.  Is there something else I might have borked while messing with my headset that would cause this issue? It is only the USB C port that has stopped working

At one point I also got this when I unplugged the adapter but I only saw this once, I havent been able to repeat it

 
[  683.615419] usb 1-1: USB disconnect, device number 4
[  683.621044] i2c-designware-pci 0000:03:00.3: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x0013 address=0xfffffffdf8000000 flags=0x0008]
[  683.629848] i2c-designware-pci 0000:03:00.3: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x0013 address=0x0 flags=0x0020]
[  684.657795] i2c-designware-pci 0000:03:00.3: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x0013 address=0x0 flags=0x0020]

Last edited by attic labs (2026-01-02 04:04:53)

Offline

#2 2026-01-02 04:04:13

attic labs
Member
Registered: 2026-01-02
Posts: 2

Re: [SOLVED] Displayport Alt Mode Stopped working on Radeon 7900 XTX

UPDATE: Downgraded Kernel to 6.17.9 and it is working again

Offline

Board footer

Powered by FluxBB