• [6.8.3] Intel QuickSync transcoding not working with docker+PLEX


    blackbrizz
    • Closed

    Hi,
    I have an issues with getting Hardware transcoding working with Plex versions higher than 1.18.0.1846-f62172e99. 

     

    I have added the the following to my go file

    modprobe i915 
    chmod -R 777 /dev/dri

    and to my docker I have added this extra paramters:

    --device=/dev/dri

    From the Plex docker the igpu seems to be available 

    422946647_consoleoutput.png.0d1d6c5cbb7078422940b5d0eff44d63.png

    but every time I start any type of transcoding it is not in hardware.

    14549311_Plextranscodestatussd.png.645402bf1a73dada06f4db183400ad68.png2114691969_Plextranscodestatus.png.47e4becc3bf16d59b931a5389aa7a175.png

     

    If I add "intel_iommu=igfx_off" to syslinux.cfg then HW transcoding start working again but it is incredibly blockly and unwatchable.

    image.png.a20cd796af0d580daa44c556d6c24b09.png

    I have also tried deleting iHD_drv_video.so as recommended on the Plex forum, which resulting in Plex showing HW transcoding is active, but the video never starts playing. 

     

    My system is based on an ASRock J5005-ITX which as a Gemini Lake CPU should support HEVC 10bit transcoding. For Plex I am using linuxserver's repo.

     

    Have anyone experience something similar or just have an idea how to fix it? 




    User Feedback

    Recommended Comments

    Since this is about a docker, it obviously doesn't belong here. Copied to General Support

    Link to comment


    Guest
    This is now closed for further comments

  • Status Definitions

     

    Open = Under consideration.

     

    Solved = The issue has been resolved.

     

    Solved version = The issue has been resolved in the indicated release version.

     

    Closed = Feedback or opinion better posted on our forum for discussion. Also for reports we cannot reproduce or need more information. In this case just add a comment and we will review it again.

     

    Retest = Please retest in latest release.


    Priority Definitions

     

    Minor = Something not working correctly.

     

    Urgent = Server crash, data loss, or other showstopper.

     

    Annoyance = Doesn't affect functionality but should be fixed.

     

    Other = Announcement or other non-issue.