Esxi下开启核显硬解emby的尝试

144次阅读
没有评论

共计 1097 个字符,预计需要花费 3 分钟才能阅读完成。

环境:esxi +frdora 5.19+docker emby
问题:使用核显硬解视频
解法:核显直通给fedora来跑docker硬解

## 跨版本升级Frodra系统至39
dnf install dnf-plugin-system-upgrade
dnf system-upgrade download --releasever=39
dnf system-upgrade reboot

1、在esxi中安装frdora系统,虚拟机引导选着UEFI,并关闭安全引导。
2、内核更新
安装完成后将Linux的内核更新到5.19并重启,据说这个版本有核显驱动。

dnf update
reboot
uname -a
Linux fedora 5.19.8-200.fc36.x86_64 #1 SMP PREEMPT_DYNAMIC Thu Sep 8 19:02:21 UTC 2022 x86_64 x86_64 x86_64 GNU/Linux

3、增加开机启动项以支持显卡:

vi /etc/default/grub
#增加一行:
GRUB_CMDLINE_LINUX_DEFAULT="intel_iommu=on i915.enable_guc=3 quiet"#更新开机文件
grub2-mkconfig -o /boot/efi/EFI/fedora/grub.cfg

在这里关闭虚拟机

4、显卡直通
在显卡直通之前先确保可以ssh远程登陆,在esxi中开启直通,但不要重启

5、ssh到esxi中,在命令行执行下列命令并重启esxi,这个命令是把显卡直通给虚拟机,重启后你的物理机接显示器就没画面了

esxcli system settings kernel set -s vga -v FALSE

6、在虚拟机中新增PCI设备,并预先分配所有内存

7、修改虚拟机配置关闭显示输出,这时候虚拟机KVM都不会有画面了,自此,核显直通虚拟机配置完成了,前面虚拟机开机启动项也完成了

8、打开虚拟机,网页KVM无任何画面显示,直接ssh进去查看设备如下

ls -l /dev/dri #检查一下驱动状况
ls -l /lib/firmware/i915/ehl_guc_69*
ls -l /lib/firmware/i915/ehl_huc_9*
ls -l /lib/firmware/i915/icl_dmc_ver1_0* #观察 guc huc 有无enable字样
journalctl -b -o short-monotonic -k | egrep -i "i915|dmr|dmc|guc|huc"

9、安装GPU插件,查看GPU运行状况,播放一个待转码的视频看看效果

dnf -y install intel-gpu-tools 
intel_gpu_top 
正文完
 0
admin
版权声明:本站原创文章,由 admin 2023-12-18发表,共计1097字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
评论(没有评论)
验证码