开启核显硬解,基于G6900 CPU的个例解决方法


Recommended Posts

组装了一台NAS, 安装使用了unraid后满足了硬件和软件使用的高度自由和个性化。整体很满意,就是无法开启核显的硬解,现基于网络上的一些方法,整理一个对G6900 CPU有效的开启方法:

1. 无法开启硬解基本上是软件问题,不要轻易怀疑自己配的硬件不对~~硬件上避免出现有错,最好一直打开VT-DT。

2. 常规能打开硬解的机器基本上是输入命令:modprobe i915 即可。输入命令后再ls /dev/ 发现无 dri 文件夹的即没有成功。

3. 使用modprobe i915后没什么反应的,可在/boot/config/modprobe.d/文件夹下查找是否有个i915.conf文件,修改这个文件是开启硬解的关键。

4. 我的实际经验是这个文件原本有一行内容:blacklist i915,需要另起一行加入 options i915 force_probe=xxxx。

5. xxxx是个不一定的数。Intel CPU 的核显应该是以IP形式存在的,设计不同的CPU可能用的是相同的IP,例如我使用的Intel Celeron G6900用的是Intel UHD Graphics 710核显, 还有 G6900E, G6900T, G6900TE, G7400, G7400E......有的CPU用的是Intel UHD Graphics 730,770......核显,需要根据具体型号去官网查询。上面options i915 force_probe=xxxx中的xxxx就要填写具体核显的ID号,Graphics 710的是4693,Graphics 730的是4692。

6. 重启unraid。使用modprobe i915 应该就能看到/dev/dri/文件夹及下面的一些文件了,有这些文件就说明成功了。另外,开机启动的东西可以修改/boot/config/下的go文件,可以把modprobe i915这句话写进去。123.thumb.jpg.28a023180692af29e33742f0349c01bc.jpg

Link to comment

我用的平台和你的非常类似,也是12代的。  我的是i5-12400 + 铭瑄 B660M 终结者。卡在核显直通好几个月了。

和你不一样的是ls /dev/dri,是可以正常看到驱动文件的,但是jellyfin转码的时候核显就是不工作。原因不明,之后打算给win10虚拟机用会弹出报错。

 https://forums.unraid.net/topic/136633-unraid下如何查看什么程序已经占用了核显呢?/

Link to comment
18 hours ago, 277714865 said:

我用的平台和你的非常类似,也是12代的。  我的是i5-12400 + 铭瑄 B660M 终结者。卡在核显直通好几个月了。

和你不一样的是ls /dev/dri,是可以正常看到驱动文件的,但是jellyfin转码的时候核显就是不工作。原因不明,之后打算给win10虚拟机用会弹出报错。

 https://forums.unraid.net/topic/136633-unraid下如何查看什么程序已经占用了核显呢?/

我也搞不懂虚拟机的一些设置,估计是这个设备还是和谁在绑定着,也就是一直被“占用”。在你的帖子下也回复了

Link to comment
  • 2 months later...

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.