• 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 Issue with iGPU clock speed

     
    • 0 Vote(s) - 0 Average

    Issue with iGPU clock speed

    Issue with iGPU clock speed
    willj02
    Offline

    Junior Member

    Posts: 2
    Threads: 1
    Joined: 2025 Jan
    Reputation: 0
    Country:United Kingdom
    #1
    2025-01-12, 09:22 PM
    I am having some troubles with the clock speed of my integrated GPU when transcoding. It is a Xeon E3-1245-V3, hence an Intel HD P4600 iGPU.

    When transcoding at boost clock rates, 1000-1200MHz, the transcoding framerate is ~35fps, and the playback is smooth. however, at the base clock, 350MHz, it transcodes much slower, causing stuttery playback. Obvious.

    The only trouble is, the GPU does not boost from the base clock normally. The only time I can make it boost up to 1000MHz+ is by using intel_gpu_frequency -c min=1000. I am not sure if the issue lies in Jellyfin, or my linux build. 

    The way I am seeing what the GPU frequency is is by using intel_gpu_top.

    Jellyfin is running in a container in Proxmox, the container made using Proxmox VE Helper-Scripts' setup: https://raw.githubusercontent.com/tteck/...ellyfin.sh

    As I say, the transcoding itself works flawlessly (when setting gpu clock higher), so suspect I have set something up wrong!
    TheDreadPirate
    Offline

    Community Moderator

    Posts: 15,374
    Threads: 10
    Joined: 2023 Jun
    Reputation: 460
    Country:United States
    #2
    2025-01-12, 09:49 PM (This post was last modified: 2025-01-12, 09:49 PM by TheDreadPirate.)
    Double check that you have the latest BIOS available. A lot of the time, this is due to a BIOS bug where it isn't entering higher power states.
    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]
    willj02
    Offline

    Junior Member

    Posts: 2
    Threads: 1
    Joined: 2025 Jan
    Reputation: 0
    Country:United Kingdom
    #3
    2025-01-16, 09:13 PM
    (2025-01-12, 09:49 PM)TheDreadPirate Wrote: Double check that you have the latest BIOS available.  A lot of the time, this is due to a BIOS bug where it isn't entering higher power states.

    Thanks for replying so quickly! I have checked my bios, it is the latest version, and changed a few configurations to do with power management, and it seems to have improved slightly, I am now getting ~600MHz from the GPU, and just over 24fps, enough for stable playback. Interestingly, I tried opening another client instance and played a different film, also transcoded, at which point the frequency jumped up to the maximum clock rate, 1200MHz, and both instances played at nearly 24fps! 

    Is there a setting in jellyfin to limit the transcoding usage per client instance? I have looked through and cannot see anything obvious, nor anything I have changed.

    Either way, it seems to be fixed? Thank you!
    TheDreadPirate
    Offline

    Community Moderator

    Posts: 15,374
    Threads: 10
    Joined: 2023 Jun
    Reputation: 460
    Country:United States
    #4
    2025-01-16, 09:57 PM
    No. FFMPEG will always transcode as fast as possible. This is a limitation of ffmpeg and not jellyfin.

    If there are multiple clients transcoding, it will juggle the transcodes. As long as the max performance, evenly divided by however many simultaneous trancodes, is greater than the video's frame rate there shouldn't be any buffering.
    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