ARC A380 Not Transcoding on Ubuntu 24.04 with Plex in Docker but Works in Older Version

Server Version#: 1.40.4
Player Version#: 1.96.0.177-dc5df788

I’m experiencing an issue with hardware transcoding on my Plex setup and could use some help. I have an ARC A380 GPU running on Ubuntu 24.04 and I’m running Plex through a Docker container.

The problem is that when I transcode anything using the latest version of Plex in Docker, it defaults to using the CPU instead of the GPU. However, when I switch to an older version of Plex in Docker (specifically lscr.io/linuxserver/plex:1.40.2.8395-c67dce28e-ls214), the hardware transcoding works perfectly fine with the GPU.

Has anyone else encountered this issue? Does anyone know what might have changed in the newer version of Plex that could be causing hardware transcoding to fail?

Thanks in advance for any insights!

1 Like

24.04 is not well supported, broken kernel, it’s still in an early state.
ARC gpu’s are not supported in general by Plex.
Why are you using some rando third party docker image and not the official one.

If you use a solid and well supported OS like 22.04.4LTS, and the official plexinc docker image, then even an unsupported gpu like ARC works really well.

Transcoding works just fine using the new kernel in Ubuntu 24.04 on Intel GPUs. That is why I am using it so I can make the ARC GPU work. I could install Ubuntu 22.04 and update the kernel to enable the ARC GPU but I would rather just install 24.04.

I have already tried using the official docker container as well and it works using plexinc/pms-docker:1.40.2.8395-c67dce28e but using the latest docker version it does not work.

As you can see from my screenshots it’s working. I just think it’s weird for an older version to work but not a newer version.

Screenshot 2024-07-13 114258

Screenshot 2024-07-13 120510

I’ve read the same - version 1.40.2.8395 works for ARC A310 and ARC A380 GPUs.

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.