首页 > 系统相关 >fellyfin 开启硬件加速 Ubuntu 安装硬件驱动

fellyfin 开启硬件加速 Ubuntu 安装硬件驱动

时间:2024-12-22 22:42:27浏览次数:4  
标签:intel sudo 模式 Ubuntu LP 0% 硬件加速 fellyfin Gen

需要 root 权限。

  1. 在主机系统上安装该intel-gpu-tools包,用于在 Linux 上调试英特尔显卡驱动程序。不同发行版的名称不同。

    • 在 Debian 和 Ubuntu 上:

      sudo apt update && sudo apt install -y intel-gpu-tools
      
  2. 在 Jellyfin 网络客户端中播放视频,并通过设置较低的分辨率或比特率触发视频转码。

  3. 使用intel_gpu_top命令检查引擎的占用率如下:

    笔记

    重复的引擎名称表明 GPU 可能有多个 MFX 视频引擎。

    • 渲染/3D - 2D/3D 引擎、QSV VPP 或 GPGPU 工作负载

    • Blitter - Blitter/Copy 引擎负载

    • 视频- QSV 解码器或编码器工作负载

    • VideoEnhance - QSV VPP 处理器工作负载

    • 计算- GPGPU 或 QSV VPP 工作负载(仅适用于 ARC/DG2+)

    sudo intel_gpu_top
    
    intel-gpu-top: Intel Tigerlake (Gen12) @ /dev/dri/card0 -   86/ 349 MHz;  54% RC6
            441 irqs/s
    
             ENGINES     BUSY                                                MI_SEMA MI_WAIT
           Render/3D   19.86% |████████▊                                   |      0%      0%
             Blitter    0.00% |                                            |      0%      0%
               Video    2.17% |█                                           |      0%      0%
        VideoEnhance    3.52% |█▋                                          |      0%      0%
    
       PID              NAME    Render/3D        Blitter          Video        VideoEnhance
    ...

LP 模式硬件支持

笔记

Gen X 指的是英特尔图形架构,而不是 CPU 代。(即 Gen 9 显卡 ≠ 第 9 代处理器)

  • Gen 9.x SKL+ 图形 - 支持非 LP 和 LP(仅 H.264)编码。

  • Gen 11 ICL 图形 - 支持两种编码模式。

  • Gen 11 JSL/EHL 图形 - 仅支持 LP 编码模式。

  • Gen 12 TGL/DG1+ 图形 - 支持两种编码模式。

  • Gen 12.5 DG2/ARC A 系列 - 仅支持 LP 编码模式。

  • Gen 12.7 MTL 及更新版本 - 仅支持 LP 编码模式。

LP 模式系统支持

  • Windows 默认支持两种模式。无需额外配置。

  • Linux 默认仅在 Gen 12 ADL+ 上支持两种模式。

    在旧平台上,可以通过向 i915 内核驱动程序传递参数来手动配置 LP 模式。

  • 在主机系统上安装最新的 Linux 固件包。不同发行版的名称不同。

    sudo apt update && sudo apt install -y linux-firmware
    
     
  • 在主机系统上添加所需的 i915 内核参数以启用加载 GuC 和 HuC 固件:

    sudo mkdir -p /etc/modprobe.d
    sudo sh -c "echo 'options i915 enable_guc=2' >> /etc/modprobe.d/i915.conf"
    
     
  • 更新 initramfs 和 grub。不同发行版的命令有所不同。

    • 在 Debian 和 Ubuntu 上:

      sudo update-initramfs -u && sudo update-grub
      
  • 重新启动系统并使用以下命令检查 GuC 和 HuC 状态,确保输出中没有 FAIL 或 ERROR。

    sudo reboot
    sudo dmesg | grep i915
    sudo cat /sys/kernel/debug/dri/0/gt/uc/guc_info
    sudo cat /sys/kernel/debug/dri/0/gt/uc/huc_info
    
     
  • 现在您可以在 Jellyfin 仪表板中安全地启用英特尔低功耗编码器。

标签:intel,sudo,模式,Ubuntu,LP,0%,硬件加速,fellyfin,Gen
From: https://www.cnblogs.com/sparkstu/p/18622726

相关文章

  • Ubuntu 开启SSH服务
    Ubuntu20.04开启SSH服务更新软件下载源sudoaptupdate安装ssh服务sudoaptinstallopenssh-server开启防火墙ssh的服务端口sudoufwallowssh附:还可以查看或更改ssh服务的状态查看ssh服务状态systemctlstatusssh关闭ssh服务systemctlstopssh开启ssh服务sys......
  • Ubuntu下Intel RealSense Depth Camera D455( 景深相机)的ROS2 wrapper 安装、RViz2的使
     IntelRealSenseDepthCameraD455(景深相机)的ROS2驱动安装找到官方开发者中心的文档https://dev.intelrealsense.com/docs/docs-get-started?_ga=2.22118398.41936604.1734785296-801471888.1733994584 先别着急安装文档的指引就先安装好对应的SDK,我在这里走了弯路,这里的......
  • ubuntu20.04 RTKLIB QT版构建流程记录
    rtklib是GNSS领域有名的开源软件,在此记录成功构建QT版的步骤。0系统信息话不多说,首先上一张neofetch图展示系统信息。我的系统是Ubuntu20.04.6,其他系统版本暂未尝试。1打开qtcreator由于系统安装了多个qtcreator,从终端打开QtCreator4.11.0之所以强调Creator版本,是因......
  • 快速入门指南:玩转硬件加速器(GPU, TPU, FPGA)
    这是一篇以HTML语言呈现的文章。在网页上实现复杂排版和交互通常需要用到更多的技术,如CSS与JavaScript。为了简化的解释,我们将通过一个基本的HTML结构来概述“快速入门指南:玩转硬件加速器(GPU、TPU、FPGA)”。###快速入门指南:玩转硬件加速器(GPU,TPU,FPGA)快速入门指南:掌握GPU......
  • Meld 代码比较分析软件Ubuntu22.04尝试
    直接官网下载,linux版本就可以,在执行时提示kairuszhang@kairuszhang:~/下载/meld-3.22.2/bin$./meldMeldrequiresGtkSourceView4.0orhigher.GLib-GIO-Message:23:02:19.773:AddingGResourcesoverlay'/org/gnome/meld=/home/kairuszhang/下载/meld-3.22.2/meld/reso......
  • 树莓派4B搭载Ubuntu24.04桌面,架设SoftetherVpnServer
    ‌SoftEther‌是由日本筑波大学开发的一款开源的多平台虚拟私有网络(VPN)程序,支持多种协议和操作系统。它包括服务器端、客户端、服务器管理工具等多个软件组件,支持SSL、L2TP/IPsec、OpenVPN和MicrosoftSSTP等协议。SoftEther的特点是跨平台、功能全面且易于使用‌。本文手把......
  • Ubuntu 22.04LTS后,配置编译工具build-essential(输入sudo apt install build-essentia
    kairuszhang@kairuszhang:~$sudoapt-getinstallbuild-essential正在读取软件包列表...完成正在分析软件包的依赖关系树...完成正在读取状态信息...完成有一些软件包无法被安装。如果您用的是unstable发行版,这也许是因为系统无法达到您要求的状态......
  • 【全网首发】Ubuntu-22.04服务器系统搭建深度学习环境,安装cuda和cuDNN,并实现cuda灵活
    一、前言        截止2024年12月19日,所有搜索引擎中无法找到在服务器环境下搭建Ubuntu-22.04的cuda环境教程中文文章,并且许多安装教程已经过时、存在错误,使很多人走了弯路,因此发布本篇文章来造福社会。为编写本文耗费了近一周的时间尝试、整理,因此本文处处存在十分微......
  • (2024.12)记录——Ubuntu20.04安装opencv库
    参考博文:Ubuntu20.04OpenCV详细安装教程(附多版本切换共存教程)_ubuntu20.04安装opencv-CSDN博客Ubuntu20.04上搭建OpenCV4.5.0&C++环境从源码构建1---下载官网地址:Releases-OpenCV选择需要的版本,点击Sources下载zip源码压缩包,下载后解压。2---编译过程1>安装工......
  • 修改ubuntu apt 源及apt 使用
    视频教程:修改ubuntuapt源和apt使用方法_哔哩哔哩_bilibili1修改apt源1.1获取阿里云ubuntuapt源https://developer.aliyun.com/mirror/ubuntu?spm=a2c6h.13651102.0.0.3e221b11mqqLBC1.2修改apt源vim/etc/apt/sources.listdebhttps://mirrors.aliyun.com/ubun......