Thunderbolt 3 or an alternative like USB4 is not coming to AMD anytime soon, so in the mean time can you do that instead of buying an Intel laptop?
I can make a nice external M.2 slot, with an M.2 extension cable and a little carving for it.
I’m thinking of buying an octa core Ryzen 4000 laptop with Radeon discrete graphics (OSS driver) to be able to run Wayland but I want to be able to run an egpu (most likely, nvidia, unfortunately) for machine learning tasks.
what has to support it? the kernel and/or the bios and/or the card?
here’s an LTT video which lead me to think yes as answer to that ^, he said that it’s a special feature of the motherboard and the Intel storage PCIe card. but this is on Windows, he tried testing on Linux (Ubuntu) before fixing the bios settings but didn’t bother after.
here’s a relevant lwn.net article The modernization of PCIe hotplug in Linux