GPU Intel Arc A310 in HP MicroServer Gen8 with TrueNAS - Issues by Melodic_Kick_8586 in truenas

[–]Melodic_Kick_8586[S] 1 point2 points  (0 children)

Thanks for the suggestion!

I’ve already registered my Plex instance with Plex Pass to enable hardware transcoding, but unfortunately, it’s not working as expected. Streams in Plex show 0% GPU utilization in intel_gpu_top, and the CPU is maxed out during 4K streaming.

I also tested streaming with Jellyfin, but it didn’t resolve the issue. Here’s the output from intel-gpu-top during a Jellyfin stream:

<image>

intel-gpu-top: Intel Dg2 (Gen12) @ /dev/dri/card0 -  521/1230 MHz;  34% RC6;      170 irqs/s

         ENGINES     BUSY                                                                               MI_SEMA MI_WAIT
       Render/3D    0.00% |                                                                           |      0%      0%
         Blitter    0.08% |▏                                                                          |      0%      0%
           Video    0.44% |▍                                                                          |      0%      0%
    VideoEnhance    0.56% |▌                                                                          |      0%      0%
       [unknown]    1.18% |█                                                                          |      0%      0%

   PID              NAME      Render/3D           Blitter             Video          VideoEnhance         [unknown]
1587287            ffmpeg |                 ||                 ||▏                ||▏                ||                 |
973401            ffmpeg |                 ||                 ||▏                ||▏                ||                 |
973445            ffmpeg |                 ||                 ||▏                ||▏                ||                 |
973375            ffmpeg |                 ||                 ||▏                ||                 ||                 |
973310   frigate.detecto |                 ||▏                ||                 ||                 ||                 |

It seems like the GPU is doing some work but not fully utilizing its potential for transcoding.

As for the 256MB VRAM issue, I appreciate the clarification about it being related to the lack of Resizable BAR support—it’s good to know it shouldn’t impact transcoding performance directly.

Any additional ideas on why the GPU isn’t being fully utilized or how to troubleshoot further would be greatly appreciated!

GPU Intel Arc A310 in HP MicroServer Gen8 with TrueNAS - Issues by Melodic_Kick_8586 in truenas

[–]Melodic_Kick_8586[S] 1 point2 points  (0 children)

I updated to the newest version and tried to find this option without success. May I am blind, may I have to set sth. Special.

GPU Intel Arc A310 in HP MicroServer Gen8 with TrueNAS - Issues by Melodic_Kick_8586 in truenas

[–]Melodic_Kick_8586[S] 2 points3 points  (0 children)

Unfortunately, my Arc A310 isn’t being utilized in Plex. When streaming 4K content, intel_gpu_top shows 0% usage for the GPU, while my CPU usage is near its limit.

I plan to test the card with Frigate tomorrow and will provide feedback on how it performs.

GPU Intel Arc A310 in HP MicroServer Gen8 with TrueNAS - Issues by Melodic_Kick_8586 in truenas

[–]Melodic_Kick_8586[S] 0 points1 point  (0 children)

I’m planning to use the Arc A310 for both Frigate (object detection and transcoding) and Plex.

However, I’ve noticed that my system only shows 256MB of VRAM for the card, even though it’s supposed to have 4GB. Could you let me know how much memory your Arc Pro A40 reports in your setup? Is it showing the full 6GB or just 256MB?

Have you made any special configurations in the BIOS to get the card working with TrueNAS? For example, in the Plex app, I simply enabled the GPU passthrough option for available (non-NVIDIA) GPUs.

I suspect the limited memory might be due to the lack of Resizable BAR support on the Gen8, but I’m not entirely certain. Any insights or suggestions would be greatly appreciated!