• 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 Unable to get tone mapping working

     
    • 0 Vote(s) - 0 Average

    Unable to get tone mapping working

    kickingknowledge
    Offline

    Junior Member

    Posts: 4
    Threads: 1
    Joined: 2025 Jan
    Reputation: 0
    #1
    2025-01-18, 05:15 PM
    Running version 10.10.3 in a Docker container on Linux (OMV on Debian)

    Here's my docker-compose: https://pastebin.com/9VeUZKz8

    Current tone mapping settings: https://imgur.com/a/YbZhyDC

    Most recent ffmpeg logs via JF: https://pastebin.com/1mMQNXcz

    Most recent JF logs: https://pastebin.com/K5ZxKGvz

    I'm working with an Intel i3-10100, no discrete GPU. VPP tone mapping works on its own terms, but the colurs are way too dark, so I want to get regular tone mapping working.

    Output of
    Code:
    docker exec -it jellyfin /usr/lib/jellyfin-ffmpeg/ffmpeg -v debug -init_hw_device opencl
    : https://pastebin.com/5K2bd0cA

    What should be my next step here?
    theguymadmax
    Offline

    Community Moderator

    Posts: 1,051
    Threads: 0
    Joined: 2024 Jun
    Reputation: 57
    #2
    2025-01-18, 06:24 PM (This post was last modified: 2025-01-19, 01:13 AM by theguymadmax. Edited 1 time in total.)
    You need to pass the render group into the container. Here's my compose file.

    Code:
    services:
      jellyfin:
        image: jellyfin/jellyfin:latest
        container_name: jellyfin
        user: 1000:1000  #[color=#c7c2ba]uid:gid[/color]
        group_add:
          - "992" #render
        network_mode: 'host' 
        volumes:
          - /home/max/Dockers/Jellyfin/Config:/config
          - /home/max/Dockers/Jellyfin/Cache:/cache
          - /media/Media1:/Movies
          - /media/Media2:/Show
        restart: 'unless-stopped'
        devices:
          - /dev/dri/renderD128:/dev/dri/renderD128
    kickingknowledge
    Offline

    Junior Member

    Posts: 4
    Threads: 1
    Joined: 2025 Jan
    Reputation: 0
    #3
    2025-01-18, 06:55 PM
    This hasn't fixed it, unfortunately. I checked the render group:
    Code:
    $getent group render

    Which returned:
    Code:
    render:x:106:

    I updated the docker-compose (as a Portainer stack) accordingly:

     
    Code:
    jellyfin:
          image: lscr.io/linuxserver/jellyfin
          container_name: jellyfin
          group_add:
            - 106 #render
          environment:
            - PUID=1000
            - PGID=100
            - TZ=Europe/Berlin
          devices:
            - /dev/dri/renderD128:/dev/dri/renderD128
            - /dev/dri/card0:/dev/dri/card0
          volumes:
            - /srv/dev-disk-by-uuid-xxx/config0/jellyfin:/config
            - /srv/dev-disk-by-uuid-yyy/config0/jellyfin/cache:/cache
            - /srv/dev-disk-by-uuid-zzz/media:/media
          ports:
            - 8096:8096
            - 8920:8920
            - 7359:7359/udp
            - 1900:1900/udp
          restart: unless-stopped

    I do notice the linuxserver image, not the official jellyfin image. Could this be a problem?

    Here's the most recent logs and ffmpeg logs:
    https://pastebin.com/pMqkLF7K
    https://pastebin.com/7GvUwNPC
    theguymadmax
    Offline

    Community Moderator

    Posts: 1,051
    Threads: 0
    Joined: 2024 Jun
    Reputation: 57
    #4
    2025-01-18, 07:09 PM
    Add the Intel OpenCLDocker mod for Jellyfin into the environment variables of your compose file.


    Code:
    DOCKER_MODS=linuxserver/mods:jellyfin-opencl-intel
    kickingknowledge
    Offline

    Junior Member

    Posts: 4
    Threads: 1
    Joined: 2025 Jan
    Reputation: 0
    #5
    2025-01-18, 07:36 PM
    This got it. Thank you! Is this mod also necessary for the official JF image, or just the linuxserver one?
    bitmap
    Offline

    Community Moderator

    Posts: 782
    Threads: 9
    Joined: 2023 Jul
    Reputation: 24
    #6
    2025-01-18, 07:47 PM
    The official container already comes with OpenCL.

    https://jellyfin.org/docs/general/admini...ualization
    Jellyfin 10.10.7 LSIO Docker | Ubuntu 24.04 LTS | i7-13700K | Arc A380 6 GB | 64 GB RAM | 79 TB Storage

    [Image: AIL4fc84QG6uSnTDEZiCCtosg7uAA8x9j1myFaFs...qL0Q=w2400]
    kickingknowledge
    Offline

    Junior Member

    Posts: 4
    Threads: 1
    Joined: 2025 Jan
    Reputation: 0
    #7
    2025-01-18, 08:15 PM
    Is the official image generally recommended over the linuxserver one/are there other advantages to using the official one? I've had this JF instance running for 2.5 years already; I don't recall why I chose the linuxserver one.
    TheDreadPirate
    Offline

    Community Moderator

    Posts: 15,375
    Threads: 10
    Joined: 2023 Jun
    Reputation: 460
    Country:United States
    #8
    2025-01-18, 09:39 PM
    For most users, there is no practical difference. Though some users have encountered weird bugs in the linuxserver image that don't exist in the official image. If the linuxserver image works for you, don't bother switching. The linuxserver image has their configs organized a bit differently which makes it difficult to interchange your existing Jellyfin data with the official image.
    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]
    « 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