Flatcar icon indicating copy to clipboard operation
Flatcar copied to clipboard

[RFE] AMD iGPU and Google Coral support

Open Tommatheussen opened this issue 1 month ago • 4 comments

Current situation

I am moving my homelab from ubuntu server to flatcar to remove the need to track OS releases. I am however running Frigate and Plex Media Server, both of which I use the integrated AMD iGPU for, as well (Frigate) as my Google Coral M.2 device. It looks like these are not available on Flatcar.

Impact

Can't use transcoding or leverage dedicated hardware for specific services.

Ideal future situation

AMD GPU and Google Coral drivers included.

Additional information

My CPU model: AMD Ryzen 7 7735HS with Radeon Graphics

lspci commands:

AMD GPU (lspci | grep -e "VGA"): 06:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Rembrandt [Radeon 680M] (rev 0a)

Coral TPU (lspci -nn | grep -i coral): 02:00.0 System peripheral [0880]: Global Unichip Corp. Coral Edge TPU [1ac1:089a]

Tommatheussen avatar Nov 03 '25 15:11 Tommatheussen

Hello @Tommatheussen and thanks for your interest here.

For what is worth, we had a similar request in the sysext-bakery a few months ago: https://github.com/flatcar/sysext-bakery/pull/152

What I read here is concerning:

Please be aware that Google more or less abandoned the project

Do you have more details regarding the status of those drivers? (i.e we don't want to introduce unmaintained things in Flatcar).

Similar for the AMD iGPU, do you know if there is an in-tree support on the Linux side or if we should manage those in a similar NVIDIA way?

Thanks!

tormath1 avatar Nov 04 '25 08:11 tormath1

I don’t have any OS, Linux, or driver development experience myself, so I can’t really comment on the maintenance status of the drivers, but I totally see you point about not wanting unmaintained things.

I believe for the ADM GPU, it is similar to this one: https://github.com/flatcar/Flatcar/issues/1306, but then instead targeting this flag: https://cateee.net/lkddb/web-lkddb/DRM_AMDGPU.html

Tommatheussen avatar Nov 04 '25 09:11 Tommatheussen

@Tommatheussen I started a dev build with the AMD GPU module. For the Coral TPU support, this has to be investigated to know if things are still maintained, etc.

tormath1 avatar Nov 04 '25 10:11 tormath1

Nice to see people running Frigate with Flatcar, I am also running Frigate but on a Intel chip.

ader1990 avatar Nov 04 '25 10:11 ader1990