I just got an Akitio Node Pro Thunderbolt 3 eGPU dock and I’m trying to get it to work on my GPD Pocket 3.
It seems to function fine, brings up monitors but something seems up with performance. Everything just seems slugish on monitors connected to the eGPU and window redraws tear and stutter.
I have tried different distros, Fedora 36, Fedora rawhide and Linux Mint 21 Beta, all seem
to perform similarly.
GPU is an RX580 (Iris Xe internal), CPU is an I7-1195G7, 16GB RAM.
The GPD Pocket 3 does have a Thunderbolt 4 port but a Thunderbolt 3 device should work fine in it. (Should it?)
My first thought is that it’s running in PCIe x1 rather than x4 so I ran an lstopo and got this:
(The GPU is PCI 04:00.0) I’m not sure what the four "1.0"s mean. Is it running is 4x or are there four 1x lanes, one of which the GPU is using?
Also tried a GTX 1050ti in it with similar results.
And, yes, I have tried turning it off an on again, unplugging it and plugging it back in again (it didn’t like that, froze the laptop). Connecting the display to the internal graphics and using the external GPU by prepending
DRI_PRIME=1 to commands to launch games does work but results are are a bit disappointing.
Any tips or personal experience is appreciated and let me know if you want more info.