• 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: 9th gen UHD630 Low Power HEVC

     
    • 0 Vote(s) - 0 Average

    SOLVED: 9th gen UHD630 Low Power HEVC

    i915 Huc and Guc activation
    bouby
    Offline

    Junior Member

    Posts: 5
    Threads: 1
    Joined: 2025 Feb
    Reputation: 0
    Country:France
    #1
    2025-02-19, 03:03 PM
    Hi everyone, 

    First of all, your project rocks.
    I'm hosting a real video library for my family, friends, kids, nephew, coworkers ... Everything is working like a charm.
    I'm using a VPN to connect every user to my home network with a very strict ACL. 
    I only have a single user that need video transcoding, a user that need audio transcoding and something like 20 more users direct playing (I spent some time choosing compatible hardwares with them and tweaking them to achieve it).

    Here are my questions !

    I'm running Truenas Scale 24.10 (Electric Eel) and the Jellyfin App in the catalogue (classic docker now, Kubernetes is out since october on Truenas Scale). Everything is working fine.

    I had to follow the Jellyfin tutorial on how to enable Guc and Huc and I've been able to activate H264 Low Power encoder. 

    I'm facing an issue, Guc return me a strange message and I can't figure it out :

    Code:
    truenas% sudo dmesg | grep i915
    [sudo] password for bouby:
    [    0.000000] Command line: BOOT_IMAGE=/ROOT/24.10.2@/boot/vmlinuz-6.6.44-production+truenas root=ZFS=boot-pool/ROOT/24.10.2 ro libata.allow_tpm=1 amd_iommu=on iommu=pt kvm_amd.npt=1 kvm_amd.avic=1 intel_iommu=on zfsforce=1 nvme_core.multipath=N i915.enable_guc=2
    [    0.018410] Kernel command line: BOOT_IMAGE=/ROOT/24.10.2@/boot/vmlinuz-6.6.44-production+truenas root=ZFS=boot-pool/ROOT/24.10.2 ro libata.allow_tpm=1 amd_iommu=on iommu=pt kvm_amd.npt=1 kvm_amd.avic=1 intel_iommu=on zfsforce=1 nvme_core.multipath=N i915.enable_guc=2
    [  30.298192] i915 0000:00:02.0: [drm] VT-d active for gfx access
    [  30.298268] i915 0000:00:02.0: vgaarb: deactivate vga console
    [  30.298297] i915 0000:00:02.0: [drm] Using Transparent Hugepages
    [  30.300328] i915 0000:00:02.0: vgaarb: VGA decodes changed: olddecodes=io+mem,decodes=io+mem:owns=io+mem
    [  30.309474] i915 0000:00:02.0: [drm] Finished loading DMC firmware i915/kbl_dmc_ver1_04.bin (v1.4)
    [  30.312373] mei_hdcp 0000:00:16.0-b638ab7e-94e2-4ea2-a552-d1c54b627f04: bound 0000:00:02.0 (ops i915_hdcp_ops [i915])
    [  30.720764] i915 0000:00:02.0: [drm] [ENCODER:94:DDI A/PHY A] failed to retrieve link info, disabling eDP
    [  30.734835] i915 0000:00:02.0: [drm] GT0: GuC firmware i915/kbl_guc_70.1.1.bin version 70.1.1
    [  30.734840] i915 0000:00:02.0: [drm] GT0: HuC firmware i915/kbl_huc_4.0.0.bin version 4.0.0
    [  30.759592] i915 0000:00:02.0: [drm] GT0: HuC: authenticated for all workloads
    [  30.759594] i915 0000:00:02.0: [drm] [color=#e82a1f]GT0: GUC: submission disabled[/color]
    [  30.759595] i915 0000:00:02.0: [drm] GT0: GUC: SLPC disabled
    [  30.781341] [drm] Initialized i915 1.6.0 20201103 for 0000:00:02.0 on minor 0
    [  30.862908] i915 0000:00:02.0: [drm] Cannot find any crtc or sizes
    [  30.961362] i915 0000:00:02.0: [drm] Cannot find any crtc or sizes
    [  31.040182] i915 0000:00:02.0: [drm] Cannot find any crtc or sizes
    truenas%

    So I was wondering... why ?

    guc=3 is not supported by my 9th gen when I try to force it.

    Second question, I can't find an answer to my question : Is my i5 9500 / UHD 630 capable of HEVC Low Power Encoding ? I can't get it to work. (Maybe because of the GUC submission disabled message?)

    Ty my friends, you are awesomes !!
    Go to solution
    TheDreadPirate
    Offline

    Community Moderator

    Posts: 15,374
    Threads: 10
    Joined: 2023 Jun
    Reputation: 460
    Country:United States
    #2
    2025-02-19, 03:40 PM
    The UHD 6XX series cannot do low power HEVC encoding. Only H264.
    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]
    bouby
    Offline

    Junior Member

    Posts: 5
    Threads: 1
    Joined: 2025 Feb
    Reputation: 0
    Country:France
    #3
    2025-02-19, 03:50 PM
    ok, I think I will upgrade to a UHD770 to play with and reach something like 40 users in the end hahaha

    What about the : "GT0: GUC: submission disabled" and "GT0: GUC: SLPC disabled" ? Should I try to work on it ?
    TheDreadPirate
    Offline

    Community Moderator

    Posts: 15,374
    Threads: 10
    Joined: 2023 Jun
    Reputation: 460
    Country:United States
    #4
    2025-02-19, 04:22 PM
    An integrated GPU, period, is not going to be able to handle 40 transcodes. Pretty much no reasonable server can handle that many simultaneous users, transcoding or not. You will either run out of disk IO, network bandwidth, or CPU/GPU compute for transcodes. I have a dedicated GPU and my testing capped out at around twenty 1080P transcodes. Less if there is tone mapping from an HDR source.

    Splitting your users across multiple servers is the only way to handle that many users.
    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]
    bouby
    Offline

    Junior Member

    Posts: 5
    Threads: 1
    Joined: 2025 Feb
    Reputation: 0
    Country:France
    #5
    2025-02-19, 05:08 PM
    That was some kind of a joke.
    Nevertheless, I'm ok with the internet connection. More than 5gbps uplink.
    I'm working on the I/O aspect building around raid10 + SSD cache + NVME transcoding folder.
    I have read every single topic talking about splitting the server and giving a read only access to the slaved one.

    And I will never have this amount of simultaneous streams nor transcode. But I understand the worst case scenario you are mentionning.

    What about the real question ? Should I spend time on the : "GT0: GUC: submission disabled" and "GT0: GUC: SLPC disabled" message or not?
    TheDreadPirate
    Offline

    Community Moderator

    Posts: 15,374
    Threads: 10
    Joined: 2023 Jun
    Reputation: 460
    Country:United States
    #6
    2025-02-19, 05:14 PM
    As long as everything works, I wouldn't bother.
    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]
    1
    bouby
    Offline

    Junior Member

    Posts: 5
    Threads: 1
    Joined: 2025 Feb
    Reputation: 0
    Country:France
    #7
    2025-02-19, 05:33 PM
    Allright then! Ty
    bouby
    Offline

    Junior Member

    Posts: 5
    Threads: 1
    Joined: 2025 Feb
    Reputation: 0
    Country:France
    #8
    2025-02-20, 08:05 PM
    This isn't unreachable looking at this answer after all lol
    https://www.reddit.com/r/jellyfin/s/7DhajjdgdS
    Sticking to multiple sources and 1080p h264/ac3 copy of the contents 😁
    « 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