Neureka 16 Posted May 14, 2025 Posted May 14, 2025 After running `ffmpeg -v debug -init_hw_device opencl`, I finally figured out that I needed to install `intel-opencl-icd` for hardware tone mapping to work. It took a little bit of searching and some work from ChatGPT. Having some of this information included in the docs in either the hardware acceleration setup guide or in a separate hardware tone mapping guide would prove very handy for anyone that runs into this issue.
Solution Neureka 16 Posted May 15, 2025 Author Solution Posted May 15, 2025 Just an update, installing those drivers wasn't even required for me on Ubuntu 24.04. This comment fixed the issue: Seems to be a bug rather than a lack of documentation.
Q-Droid 989 Posted May 15, 2025 Posted May 15, 2025 (edited) The main issue is that Linux lags behind in Intel GPU support and Emby lags further behind that. You didn't share which iGPU or GPU you have which is an important detail when posting about a problem. Latest gen CPU/iGPU are almost guaranteed to take some time before they're supported. The discreet Arc GPUs add to the challenge. It's an Emby quirk and there's no benefit in pointing out that "the others" support it (as some people like to do). Edited May 15, 2025 by Q-Droid
Neureka 16 Posted May 15, 2025 Author Posted May 15, 2025 21 minutes ago, Q-Droid said: You didn't share which iGPU or GPU you have which is an important detail when posting about a problem. Sorry, I’m using x3 Intel Arc A310. Seems like everything is supported in the Linux kernel for Ubuntu 24.04.
Q-Droid 989 Posted May 15, 2025 Posted May 15, 2025 Yes, and Emby depends on the Intel drivers/libraries to be available for Linux. Then the ffmpeg used by Emby is a fork and needs to work with those libs/drivers before they can all be included in a release. Since the releases bundle these and don't rely on OS installations of Intel drivers/libs and ffmpeg even the beta channel can fall behind in support.
Neureka 16 Posted May 16, 2025 Author Posted May 16, 2025 (edited) 1 hour ago, Q-Droid said: Yes, and Emby depends on the Intel drivers/libraries to be available for Linux. Then the ffmpeg used by Emby is a fork and needs to work with those libs/drivers before they can all be included in a release. Since the releases bundle these and don't rely on OS installations of Intel drivers/libs and ffmpeg even the beta channel can fall behind in support. Yes, but I don’t think this is a matter of if the current ffmpeg in latest Emby supports the card (it does). It just needs to enable 48-bit GPU virtual memory addressing as mentioned in the post that I linked. Edited May 16, 2025 by Neureka
Luke 42077 Posted May 31, 2025 Posted May 31, 2025 On 5/15/2025 at 8:17 PM, Neureka said: Yes, but I don’t think this is a matter of if the current ffmpeg in latest Emby supports the card (it does). It just needs to enable 48-bit GPU virtual memory addressing as mentioned in the post that I linked. Hi, This has been added on the beta channel. Thanks.
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now