• Login
  • Register
  • Login Register
    Login
    Username/Email:
    Password:
    Or login with a social network below
  • Forum
  • Website
  • GitHub
  • Status
  • Translation
  • Features
  • Team
  • Rules
  • Help
  • Feeds
User Links
  • Login
  • Register
  • Login Register
    Login
    Username/Email:
    Password:
    Or login with a social network below

    Useful Links Forum Website GitHub Status Translation Features Team Rules Help Feeds
    Jellyfin Forum Support Troubleshooting OpenCL No matching devices found

     
    • 0 Vote(s) - 0 Average

    OpenCL No matching devices found

    Issue when trying to use hardware acceleration and tonemapping on HDR media
    KodiCraft
    Offline

    Junior Member

    Posts: 2
    Threads: 1
    Joined: 2024 Feb
    Reputation: 0
    Country:Belgium
    #1
    2024-02-05, 10:05 PM
    Hello,

    Whenever I attempt to view HDR content with tonemapping enabled, Jellyfin doesn't let me play it. Checking the logs, it appears like ffmpeg doesn't find any OpenCL devices:
    Code:
    [AVHWDeviceContext @ 0x2a9d600] No matching devices found.
    Device creation failed: -19.
    Failed to set value 'opencl=ocl:.0,device_vendor=Advanced Micro Devices' for option 'init_hw_device': No such device
    Error parsing global options: No such device
    This doesn't make sense since clinfo reports my device correctly.
    Code:
    Platform #0: AMD Accelerated Parallel Processing
    `-- Device #0: gfx1030
    While running the ffmpeg command manually, I noticed that the issue doesn't show up if I remove the VAAPI argument (-init_hw_device vaapi=va:/dev/dri/renderD128). The device is correctly found and used as far as I can tell. However, I am unsure of how to get Jellyfin to do this if it's even something I should do.

    (For the record, disabling hardware acceleration or trying to use AMD VMF allows me to view my video but it is not tone mapped. For some reason direct playback of the file via mpv looks tone mapped or at the very least significantly brighter.)

    What would be some next steps for troubleshooting, how should I try to deal with this? All help is appreciated.
    TheDreadPirate
    Offline

    Community Moderator

    Posts: 15,374
    Threads: 10
    Joined: 2023 Jun
    Reputation: 460
    Country:United States
    #2
    2024-02-05, 10:08 PM
    What linux distro and what are the server specs?
    Jellyfin 10.10.7 (Docker)
    Ubuntu 24.04.2 LTS w/HWE
    Intel i3 12100
    Intel Arc A380
    OS drive - SK Hynix P41 1TB
    Storage
        4x WD Red Pro 6TB CMR in RAIDZ1
    [Image: GitHub%20Sponsors-grey?logo=github]
    nyanmisaka
    Offline

    Team Member

    Posts: 246
    Threads: 0
    Joined: 2023 Jun
    Reputation: 9
    #3
    2024-02-05, 11:39 PM
    TBH you could give Jellyfin 10.9 & jellyfin-ffmpeg6 a try. It enables Vulkan filtering support on Linux for amdgpu so OpenCL is no longer needed. And it should work out of the box.
    KodiCraft
    Offline

    Junior Member

    Posts: 2
    Threads: 1
    Joined: 2024 Feb
    Reputation: 0
    Country:Belgium
    #4
    2024-02-06, 07:20 AM
    Right, I use NixOS on the 23.11 channel. My server uses a Ryzen 9 5900X and a Radeon RX 6800 XT.

    NixOS doesn't appear to ship Jellyfin 10.9 yet but I'll give it a try. Thank you.
    « Next Oldest | Next Newest »

    Users browsing this thread: 1 Guest(s)


    • View a Printable Version
    • Subscribe to this thread
    Forum Jump:

    Home · Team · Help · Contact
    © Designed by D&D - Powered by MyBB
    L


    Jellyfin

    The Free Software Media System

    Linear Mode
    Threaded Mode