• 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: Intel A310 Encoding Not Working

     
    • 0 Vote(s) - 0 Average

    SOLVED: Intel A310 Encoding Not Working

    I am trying to use my Intel A310 to do encoding but ffmpeg is failing
    molinamos
    Offline

    Junior Member

    Posts: 2
    Threads: 1
    Joined: 2025 Apr
    Reputation: 0
    #1
    2025-04-01, 03:13 AM (This post was last modified: 2025-04-01, 03:15 AM by molinamos. Edited 1 time in total.)
    I am trying to use my Intel A310 to do encoding but ffmpeg is failing.

    Linux XYZ 6.12.12+bpo-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.12.12-1~bpo12+1 (2025-02-23) x86_64 GNU/Linux


    Code:
      jellyfin:
        image: lscr.io/linuxserver/jellyfin:${JELLYFIN_RELEASE}
        container_name: jellyfin
        environment:
          TZ: America/Los_Angeles
          PGID: "1000"
          PUID: "1000"
          URL: "XYZ.xyz"
          LIBVA_DRIVER_NAME: iHD
          VAAPI_DRIVER: iHD
          QSV_DEVICE: /dev/dri/renderD128
          DOCKER_MODS: "linuxserver/mods:jellyfin-opencl-intel"
        group_add:
          - "105" # Change this to match your "render" host group id and remove this comment
        volumes:
          - /etc/localtime:/etc/localtime:ro
          - ${STORAGE_APP_PREFIX?:error}jellyfin/config:/config
          - /mnt/storage:/storage
          - /tmp:/transcode
        devices:
          - /dev/dri/renderD128:/dev/dri/renderD128
        restart: unless-stopped


    I've attached the log of ffmpeg. I've tried to follow the setup in the guide but still seeing issues and don't know where else to look.

    For current parts: https://pcpartpicker.com/user/Molinamos/saved/CFYvRB


    Attached Files
    .txt   FFmpeg.Transcode-2025-03-31_19-56-50_9973609f73f0ad6ef06cc94e0dea8d12_e11bfbe8.txt (Size: 23.12 KB / Downloads: 34)
    Go to solution
    nyanmisaka
    Offline

    Team Member

    Posts: 261
    Threads: 0
    Joined: 2023 Jun
    Reputation: 10
    #2
    2025-04-01, 05:43 AM
    That looks like a kernel issue or caused by missing firmware. Check this out

    https://jellyfin.org/docs/general/admini...pu-support

    https://jellyfin.org/docs/general/admini...e-on-linux
    1
    TheDreadPirate
    Offline

    Community Moderator

    Posts: 15,374
    Threads: 10
    Joined: 2023 Jun
    Reputation: 460
    Country:United States
    #3
    2025-04-01, 01:07 PM
    For manually downloading and installing the Intel firmware, here are the simplified instructions.

    Code:
    cd ~/
    git clone --depth=1 https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git
    sudo mkdir -p /usr/lib/firmware
    sudo cp -r linux-firmware/i915 /usr/lib/firmware
    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]
    molinamos
    Offline

    Junior Member

    Posts: 2
    Threads: 1
    Joined: 2025 Apr
    Reputation: 0
    #4
    2025-04-02, 01:41 AM (This post was last modified: 2025-04-02, 02:34 AM by molinamos. Edited 3 times in total.)
    Following the https://jellyfin.org/docs/general/admini...r-encoding fixed my issue!

    I think when I reading the instructions, I was too sleepy and still ran "enable_guc=2" even though I have the Intel ARC310.
    I removed that file and reboot and everything still works!

    I've been trying to fix this time and time again trying to timebox but with your help, was finally able to fix it.
    Thank You

    Side Note
    I also saw this log when running one of the commands, I'm assuming its okay as W means warning?
    Code:
    XXX@YYYY:~$ sudo update-initramfs -u && sudo update-grub
    update-initramfs: Generating /boot/initrd.img-6.12.12+bpo-amd64
    W: Possible missing firmware /lib/firmware/xe/lnl_gsc_1.bin for module xe
    W: Possible missing firmware /lib/firmware/xe/lnl_huc.bin for module xe
    W: Possible missing firmware /lib/firmware/xe/bmg_huc.bin for module xe
    W: Possible missing firmware /lib/firmware/xe/lnl_guc_70.bin for module xe
    W: Possible missing firmware /lib/firmware/xe/bmg_guc_70.bin for module xe
    Generating grub configuration file ...
    Found background image: /usr/share/images/desktop-base/desktop-grub.png
    Found linux image: /boot/vmlinuz-6.12.12+bpo-amd64
    Found initrd image: /boot/initrd.img-6.12.12+bpo-amd64
    Warning: os-prober will be executed to detect other bootable partitions.
    Its output will be used to detect bootable binaries on them and create new boot entries.
    Found Windows Boot Manager on /dev/nvme0n1p1@/EFI/Microsoft/Boot/bootmgfw.efi
    Adding boot menu entry for UEFI Firmware Settings ...
    done

    I'm unsure if xe has benefits over i915 for transcoding.
    nyanmisaka
    Offline

    Team Member

    Posts: 261
    Threads: 0
    Joined: 2023 Jun
    Reputation: 10
    #5
    2025-04-02, 06:02 AM
    The xe kernel driver is not currently available for Arc Alchemist, you can safely ignore that warning and continue using i915.
    « 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