Debian 11 branch 5700 XT transcoding not working

Server Version#: Debian 11 branch 5700 XT transcoding not working
Player Version#:plex

I am trying to get transcoding working correctly.

  • Debian 11 branch 5700 XT transcoding not working

Hardware:

OS : Debian GNU/Linux 11 (bullseye) x86_64

Host : X570 AORUS ELITE WIFI -CF

Kernel : 5.10.0-8-amd64

CPU : AMD Ryzen 9 3900X (24) @ 3.800GHz

GPU : AMD ATI Radeon RX 5700 XT

Memory : 918MiB / 16011MiB

The Situation:

  • With “Hardware Acceleration” turned off - 4k videos transcode correctly but it uses a lot of CPU usage for one video. I would think that a Ryzen 9 3900X would be able to handle more than one 4k video even without the GPU. I would say it uses about 60% cpu on all 24 threads which seems excessive to me. I can get 3 4k videos to transcode at the most just off the CPU at 100% usage on all cores.

  • With “Hardware Acceleration” turned on - 4k videos will not transcode at all. I get an error message.No compatible streams are currently available. Please try again later or contact your system administrator for details.

    • Playback Error
      No compatible streams are currently available. Please try again later or contact your system administrator for details.
    • Sometimes the video does transcode and the GPU goes to full 100% graphics pipe usage. But it mostly does not work.
  • I’ve tried installing different AMD drivers.

    • I also tried installing from source (amdgpu-pro-21.20-1271047-ubuntu-20.04)
  • VA-API

  • Firmware

    • Tried installing firmware-linux & firmware-amd-graphics

I am not sure what to try next.

embyserver.txt 323.72 kB · 1 download

AMD video cards are not supported on Linux. Either get an NVIDIA or switch to windows.

So couldn’t CPU : AMD Ryzen 9 3900X (24) @ 3.800GHz handle it alone? Because it has hard time playing 4k with just the cpu?
And hows it with windows ?

It all depends on your media, what your describing sounds about right. (What kind of CPU do I need for my Server? | Plex Support)

Windows would allow access to the driver but then you have other issues like you can’t run it as a service or use it headless.

Did you see this thread? (Got HW Transcoding to work with libva/vaapi on Ryzen APU (Ryzen 7 4700U))

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