• 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 SOLVED: Nvidia GPU stuck in P0 power state after transcoding is stopped

     
    • 0 Vote(s) - 0 Average

    SOLVED: Nvidia GPU stuck in P0 power state after transcoding is stopped

    Nvidia Quadro P2000 stuck in P0 resulting in contant 80% fan speed
    jellymango
    Offline

    Junior Member

    Posts: 2
    Threads: 1
    Joined: 2025 Jul
    Reputation: 0
    Country:Denmark
    #1
    2025-07-02, 02:12 PM (This post was last modified: 2025-07-02, 03:53 PM by jellymango. Edited 4 times in total.)
    Hello, new to the forum. 
    First off: I've tried searching for the subject already, and can find others with this issue through google, 
    although they're running Plex and actually saying that the problem doesn't occur in Jellyfin and Emby.

    So I just installed a Quadro P2000 yesterday in my TrueNAS Scale server running Jellyfin from the TrueNAS "app store".
    I quickly noticed that after ending a transcode stream, the GPU fan goes straight to around 75-80%. 
    Weird thing is, that before I started the transcode AND during the transcode, the fan is running quiet. 
    It's only when I end a transcode that the fan goes nuts. When I start a new transcode the fan slows down again. 

    According to ChatGPT it's because of limitations in the nvidia driver - blaming it on TrueNAS Scale not having an x-server running? 
    It suggested I tried playing around with the ASPM and PCI-E power management settings in BIOS/UEFI, 
    but setting everything to "L0sL1" made the GRUB bootloader freeze. So I set whatever I could to "auto" instead. 

    nvidia-smi output after a transcoded has been stopped for 20 minutes: 
    https://pastebin.com/7wYMYJ1n

    If I run this command: 

    "nvidia-smi --loop=1 --query-gpu=fan.speed,temperature.gpu,pstate --format=csv"
     
    The GPU drops in fan speed, and after a while changes power state to first P5, and then P8. 
    So it seems that whenever the GPU is left on it's own, it goes into some kind of panic mode?
    ChatGPT suggested a workaround where I "poke" the driver with a set time interval, 
    but I'm not sure what to think about that. 

    Has anyone else had this problem? 
    Has anyone found a solution? 

    The server is located in my living room, so the 80% fan speed is very noticeable and annoying..

    Thank you in advance.
    Sincerely, JellyMango.

    EDIT:
    Maybe it's worth noting, that I have set the primary displayer adapter to CPU in the BIOS/UEFI.
    So TrueNAS is outputting it's terminal through that.
    jellymango
    Offline

    Junior Member

    Posts: 2
    Threads: 1
    Joined: 2025 Jul
    Reputation: 0
    Country:Denmark
    #2
    2025-07-02, 03:31 PM
    It appears I managed to solve it on my own/with help from ChatGPT 8after it stopped hallucinating lol).
    After hours of trying different workarounds, GPT suggested to enable "persistence mode" via the nvidia-smi command.
    Now it is able to go to P8 state after a transcode.

    What I did exactly to help future users: "sudo nvidia-smi -pm 1"

    I am not sure yet whether this persist on reboot, so might have to add it to run on boot.
    « 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