需要 root 权限。
-
在主机系统上安装该
intel-gpu-tools
包,用于在 Linux 上调试英特尔显卡驱动程序。不同发行版的名称不同。-
在 Debian 和 Ubuntu 上:
sudo apt update && sudo apt install -y intel-gpu-tools
-
-
在 Jellyfin 网络客户端中播放视频,并通过设置较低的分辨率或比特率触发视频转码。
-
使用
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_topintel-gpu-top: Intel Tigerlake (Gen12) @ /dev/dri/card0 - 86/ 349 MHz; 54% RC6441 irqs/sENGINES BUSY MI_SEMA MI_WAITRender/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 仪表板中安全地启用英特尔低功耗编码器。