Thunderbolt Option Rom might need to be enabled for eGPU

I successfully watched a video, with VLC after enabling that.

thunderbolt.host_reset=false usbcore.autosuspend=-1 pci=nommconf pcie_aspm=off processor.max_cstate=1 idle=nomwait amdgpu.runpm=0 amdgpu.ppfeaturemask=0xffffffff

That might be all I need for my HP laptop.

But need to watch it again, to see if having LibreWolf open, somehow messes VLC up.

amdgpu 0000:6a:00.0: ring vcn_dec_0 timeout, signaled seq=4826, emitted seq=4828
amdgpu 0000:6a:00.0:  Process vlc pid 6024 thread vlc:cs0 pid 6040
amdgpu 0000:6a:00.0: Starting vcn_dec_0 ring reset
amdgpu 0000:6a:00.0: Register(0) [mmUVD_POWER_STATUS] failed to reach value 0x00000001 != 0x00000002n
amdgpu 0000:6a:00.0: Register(0) [mmUVD_RBC_RB_RPTR] failed to reach value 0x00000350 != 0x000002f0n
amdgpu 0000:6a:00.0: Register(0) [mmUVD_POWER_STATUS] failed to reach value 0x00000001 != 0x00000002n
amdgpu 0000:6a:00.0: Ring vcn_dec_0 reset succeeded
amdgpu 0000:6a:00.0: [drm] device wedged, but recovered through reset

That didn’t take long.

Not using Flatpak LibreWolf anymore either.

Or it can only play one video, right after logging in.

CoreCtrl is set to Automatic.

Well, VLC is the easiest way to test AMDGPU. And leave LibreWolf or any Firefox based browsers open.

Also, changing CoreCtrl to Advanced, and setting the minimum and max doesn’t seem to do anything. How is it 0 MHz, if I set to 500 MHz for minimum?

Doesn’t crash laptop, VLC just closes.

Testing 6.1.173-1-lts61 now, and plugged eGPU directly into laptop, and hub in other port.

According to Belkin, their shitty USB4/Thunderbolt hub, can’t be used with SSDs. I have a USB 3.x SSD plugged into it.

But if it can’t handle SSDs, probably not eGPUs either. Basically has useless Thunderbolt ports on it.

Could be the cable that eGPU was connected to hub with. Or some kind of incompatibility between hub and eGPU.

Guess I don’t need to keep using the charger the laptop came with. It’s getting power from hub.

Played the short video I recorded with my Insta360 two times so far, and no issues.

Might need to change the fan speed with CoreCtrl though, I like my fans loud, at least on GPUs.

What did the shorter cable come with? The hub? The eGPU?

Might need to buy another Insignia cable. Had some other USB4 compatible cable, could be that cable, no idea.

Video played three times without crashing.

I like Bluetooth, so I went back to 6.1, instead of trying 6.6. 6.12 also has no Bluetooth. At least in Garuda Linux.

Too lazy to downgrade the 6.18 kernel again.

6.1 might be more stable anyways.

Insignia cable is still $45, I think I’ll pass. I could just move the hub onto the desk anyways.

The USB ethernet adapter, is high quality. Unplug the cable, and the entire thing comes out of the shell. Might be the “Plugable” brand. I had a HD dock from them, that died. Replaced it with an Insignia.