I was a bit worried because the dimensions of the card say it’s 1mm longer than what’s officially supported by the Razer Core X Chroma (331mm vs 330mm). But it works just fine and the eGPU enclosure closes just fine.
Setup on Ubuntu 22.04
Install a 6.0+ kernel (using mainline for example), 6.1.4 in my case.
As far as I can tell, the overall experience is much better than with my previous GPU (NVIDIA RTX 2080):
No complex NVIDIA driver install.
No “plug the eGPU after boot” trick: you can have the eGPU plugged when the laptop boots, or at the grub screen. It just works.
So far, I have tested only on Ubuntu 22.04 + 11th gen. I’ll post an update soon for Windows and 12th gen (my 12th gen mainboard is undergoing RMA, awesome support/response time from the Framework team by the way!).
I got a spare external driver to test. On 12th gen 3.0.6 beta with the latest 22.10 ubuntu running tkg 6.1.6 kernel with a 5700xt. Currently is not plug and play. It still needs the startup trick mentioned before. However usb seems to function consistently now!
@Jean-Marc_Le_Roux And it looks like amdgpu drivers support some kind of hotplug with Xorg, could you confirm or deny?
So e.g. if you are already using Xorg in a session, and you hotplug the eGPU, it should enable an additional “provider” as seen in xrandr --listproviders. Without restarting Xorg.
Yeah I saw that there are some solution to unbind PCIE-devices from the kernel and connect that with some module-unload commands. But I’d also be very interested to hear if hot-plugging an amdpro gpu works without restarting X.
I have the same enclosure + gpu, but I’m struggling to get everything working. Followed your steps, but it seems that Ubuntu just doesn’t know how to use the graphics card over thunderbolt.
Would appreciate any advice that can be offered!