![]() |
Intel Arc 380 + Debian 12 - Printable Version +- Jellyfin Forum (https://forum.jellyfin.org) +-- Forum: Support (https://forum.jellyfin.org/f-support) +--- Forum: Troubleshooting (https://forum.jellyfin.org/f-troubleshooting) +--- Thread: Intel Arc 380 + Debian 12 (/t-intel-arc-380-debian-12) |
Intel Arc 380 + Debian 12 - Stratofall - 2024-02-18 Not sure where to start. I've done a lot of searching and tried several things but am having issues when "Enable Hardware Encoding" is checked. I am running Debian 12 I have the backports repo enabled and am running kernel 6.5 I have an Asrock Arc A380 Challenger gpu I have jellyfin-ffmpeg6 from the repo installed I have the intel-media-va-driver-non-free installed I have tried "Intel QuickSync (QSV)" and I have also tried "Video Acceleration API (VAAPI)" I have tried the VA-API device set to /dev/dri and also /dev/dri/renderD128 My media is UHD that I am testing with in .mkv format. On another computer in the browser I try to watch a movie and the error comes up. "This client isn't compatible with the media and the server isn't sending a compatible media format." The client computer is running Fedora 39, AMD 7900xtx GPU using the Firefox browser, ffmpeg is installed. I can play the media (movie) on my local computer using VLC or MPV. Both work fine with the file on my local desktop. VLC reports the codec as H.265/HEVC Resolution 3840x2160 Jellyfin works great if I disable the Hardware Encoding option. It does however use my cpu on the server instead of course. But I want to use the transcoding of my Arc 380 gpu. If anyone can help, thanks in advance. I just don't know what else to try at this point. RE: Intel Arc 380 + Debian 12 - Host-in-the-Shell - 2024-02-18 You probably want to have a look at this article to see if you've missed anything. Off the top of my head, make sure that resizable bar is enabled on the BIOS, that ASPM is configured correctly and that you've added and loaded the GuC/HuC firmware for Debian (you can skip step 2 since you're using an A380), as Arc GPUs use low power encoding by default. Also, remember to enable the Intel Low-Power encoder in the Jellyfin dashboard. Another important aspect is to make sure that the user jellyfin is part of the render group: Code: sudo usermod -aG render jellyfin Aside from that, have a look at the A380's supported codecs and make sure you're not trying to play an incompatible format; convert them if possible to a compatible one. RE: Intel Arc 380 + Debian 12 - VladtheImpaler - 2024-03-19 With distros based on Debian/Ubuntu I have to manually update the amdgpu firmware to get hardware acceleration working with Jellyfin. Even with the 6.5 Kernel in Ubuntu 23.10 and Mint Edge, I still need newer firmware. For some reason the default firmware works fine with FF and VLC, but not Jellyfin. Since ARC is older than the Radeon 6000 series, it might be worth trying. |