Hello, apologies that I never came back on this. Lots of things going on
and I just used grub-customizer to default my laptop to the previous
kernel.

There was another kernel update recently so I thought I'd give it a go
and still get mostly the same symptoms.

This time I have spent a little more time testing and have managed to
get some repeatable behaviour (and a workaround)

So my eGPU dock supplies 85W power delivery, but plugging in the laptop
now does not even trigger the power delivery now.

however if I open up the terminal and run lspci, instantly the device
connected chime plays and the laptop starts charging. Also the 5700XT is
listed in the lspci output. This is repeatable/consistent. The LED in
the dock changes from blue to green when it is connected to a laptop,
and this does not happen until I run lspci.


so, running `lspci` seems to trigger it to query the bus for new devices 
perhaps? it's at this point that the device led turns from blue to green and 
the laptop starts to charge. 

There is still no display out however. I've checked `ls /dev/dri/by-id`
and my eGPU is not there, just the iGPU

Now the thing that might identify the cause of the issue ... I rebooted
the laptop and it started up with the eGPU display working, and I'm
typing this on my external monitor now.

This is a weird quirk; The Framework Laptop 13 Ryzen 7 7840U *will not
post* with this eGPU dock connected, or my USB 3 hub connected /from a
cold boot/ but will boot OK on a warm restart.


so currently, my understanding is, that on the hwe kernel, it will only 
initialise the eGPU as a render device if it is present at boot time.
additionally (this I believe is new to hwe 6.14.0-33-generic) it will not even 
detect the presence of this USB4(TB3) device until lspci triggers it to scan 
the bus.

Neither of these 2 issues are present on 6.11.0-26-generic.

for now I can workaround by booting, plugging and then rebooting - or by
reverting to 6.11 but that is getting old now. It's a bit of a nuisance
but it does at least work.


As for GPU drivers;
https://ppa.launchpadcontent.net/kisak/kisak-mesa/ubuntu/

I believe this is the distribution of mesa that a developer at valve
builds for improved gaming performance.

It is possible I suppose that the kisak-mesa drivers are not playing
nicely with this kernel version, I will look into that.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2117154

Title:
  USB4/TB3 eGPU does not work in 6.14 HWE

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux-hwe-6.14/+bug/2117154/+subscriptions


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to