关于9代10代11代12代cpu安装DS918核显不显、不能硬解的说明(2023年2月25日更新)

       根据国外论坛xpenology.com的帖子说明:并非所有的9代cpu和10代cpu,用物理机安装群晖DS918+都可以启用硬件解码,主要表现在:用root登录到群晖的SSH下,敲命令ls  /dev/dri 没有显示“card0 renderD128”字样,哪怕是重新打了核显补丁也没用,意味着用video等套件看影片无法使用GPU进行硬件解码。受到影响的CPU型号主要有:

1、i5-9400

2、i5-9600k

3、i7-9700t

4、i7-9700

5、i5-10500

6、i3-10300

 

       简单的说是因为这些带有核显的CPU,dev ID不支持群晖的硬件解码。至于你的CPU的dev ID可以去网上(Intel官网或者各大IT网站)查,比如:i7-9700的参数(http://detail.zol.com.cn/1270/1269848/param.shtml),我们可以清楚的看到显卡参数设备ID写的是0x3E98。

 

 

       而i3 9100这个CPU我们网上查到的参数(http://detail.zol.com.cn/1270/1269896/param.shtml)是写0x3E91,在下面的支持列表中。因此用i3 9100可以顺利的支持硬件解码,用i7 9700就不行。

 

       支持硬件解码的dev ID型号有(电子文件说明:https://01.org/sites/default/files/documentation/intel-gfx-prm-osrc-cfl-vol01-configurations.pdf):

0042
0046
0102
0106
010A
0112
0116
0122
0126
0152
0155
0156
0157
015A
0162
0166
016A
016A
0402
0406
040A
040B
040E
0412
0416
041A
041B
041E
0422
0426
042A
042B
042E
0A02
0A06
0A0A
0A0B
0A0E
0A12
0A16
0A1A
0A1B
0A1E
0A22
0A26
0A2A
0A2B
0A2E
0A84
0C02
0C06
0C0A
0C0B
0C0E
0C12
0C16
0C1A
0C1B
0C1E
0C22
0C26
0C2A
0C2B
0C2E
0D02
0D06
0D0A
0D0B
0D0E
0D12
0D16
0D1A
0D1B
0D1E
0D22
0D26
0D2A
0D2B
0D2E
0F30
0F31
0F32
0F33
1602
1606
160A
160B
160D
160E
1612
1616
161A
161B
161D
161E
1622
1626
162A
162B
162D
162E
1632
1636
163A
163B
163D
163E
1902
1906
190A
190B
190E
1912
1916
191A
191B
191D
191E
1921
1923
1926
1927
192A
192B
192D
1932
193A
193B
193D
1A84
1A85
22B0
22B1
22B2
22B3
2562
2572
2582
258A
2592
2772
27A2
27AE
2972
2982
2992
29A2
29B2
29C2
29D2
2A02
2A12
2A42
2E02
2E12
2E22
2E32
2E42
2E92
3184
3185
3577
3582
358E
3E90
3E91
3E92
3E93
3E94
3E96
3E99
3E9A
3E9B
3EA0
3EA1
3EA2
3EA3
3EA4
3EA5
3EA6
3EA7
3EA8
3EA9
5902
5906
5908
590A
590B
590E
5912
5913
5915
5916
5917
591A
591B
591D
591E
5921
5923
5926
5927
593B
5A41
5A42
5A49
5A4A
5A51
5A52
5A59
5A5A
5A71
5A79
5A84
5A85
8990
A001
A011

 


DS918的核显硬解补丁,适用于较新的桌面型cpu安装的DS918-6.2.3/6.2.3up2/6.2.3up3(注意: DS918的系统版本不能低于6.2.3!)

1、dev id为3E98的(例如:i5-9400,i5-9600k,i7-9700t,i7-9700),(点我下载 3E98 补丁
2、dev id为9BC5的(例如:i5 10600K),(点我下载 9BC5 补丁
3、dev id为9BC8的(例如:i5-10500,i3-10300),(点我下载 9BC8 补丁

 

使用方法:

1、根据你使用的核显ID,把上面的硬解补丁文件下载到电脑解压出来,会看到到三个文件夹:DS918-6.23、DS918-6.23up2、DS918-6.23up3;

2、需要根据群晖DSM版本对号入座进入对应的文件夹,复制 i915.ko 文件到群晖的 /usr/lib/modules 下覆盖原文件(建议先备份再覆盖);

3、重启群晖生效;

4、首先你的群晖系统核显要显示正常(即用root登录SSH下敲命令 ls /dev/dri 可以看到 card0 renderD128 字样),如果核显都不显,硬解更别想了(有些U直接刷完引导就能显示,有些U需要打扩展驱动包才显示,有些U需要打扩展驱动包+硬解补丁才显示,请自行测试)。

 

 


(2021年8月15日更新)特别说明:

1、经博主亲测以及网友测试后反馈:10代的U目前已有10100、10300、10400、10500、10600T、10900T打完补丁可以正常硬解,上述CPU的核显ID均为9BC8

2、很多人折腾了很久依然弄不出来,是因为第一步就做错了(错在:先把驱动包写入引导盘然后去安装系统)。

3、正确的姿势是:

(1)用原版引导文件做好引导盘(先不要打入任何补丁),启动后按照正常的安装流程安装好DS918的系统(如果是虚拟机安装的,需要直通核显给群晖虚拟机);

(2)如果系统版本不是6.23up3版本的,手动上传升级包把系统升级到6.23up3,重启群晖(如果系统版本是6.23up3版本的,此步骤可跳过);

(3)把DS918的0.13.3扩展驱动压缩包解压出来,得到 extra.lzma 和 extra2.lzma 两个文件,将两个文件放到引导盘的第二个分区中(操作教程可参考《关于J3455物理机安装黑群晖DS918+没有硬解的破解方法》) ;

(4)把10代CPU核显6.23up3版本的硬解补丁压缩包解压出来,进入解压出来的文件夹里面的6.23up3文件,把 i915.ko 这个文件复制到群晖的 /usr/lib/modules 下

(5)重启群晖;

(6)完美开启硬解(如下图)。

 

 

DS918-6.23版本核显补丁:下载地址

 

DS918-7.0和7.01版本核显补丁:下载地址

 

 


 

2022年11月4日更新

一、关于群晖NAS核显补丁简单总结:

1、intel 酷睿4代到8代全系列、酷睿9代的i3/i5/i7系列,或者同级别的赛扬、奔腾,不需要打核显补丁,默认DS918系统原生就支持硬解,7代及7代以上能硬解4K,7代以下硬解最高1080P;

2、intel 酷睿9代i9系列、酷睿10代全系列,或者同级别的赛扬、奔腾,需要打入核显驱动补丁,DS918系统才能支持硬解;

3、intel 酷睿11代全系列、酷睿12代全系列,或者同级别的赛扬、奔腾,由于群晖系统内核版本原因(群晖系统DSM7.01-422818版本内核目前才是4.4.180)暂时不可以硬解,Linux内核版本在5.10版本或者以上版本的(如OpenWrt 5.10、Ubuntu18、Debian7、UNRAID、PVE7等)才支持硬解,可以参考《用零刻SEi10 1035G7迷你电脑主机玩ESXI+群晖NAS+Ubuntu开启核显硬解的教程》开启硬解;

4、DS918-6.23、DS918-6.23up2、DS918-6.23up3都有独立的核显补丁文件,不同的DSM系统版本之间核显补丁文件是不通用的;

5、DS918-7.0和DS918-7.01版本的核显补丁文件,只能在DS918-7.0和DS918-7.01版本使用,用到DS918-7.1.0版本以上有可能不正常

6、需要DS918-7.1.0版本以上的核显补丁,去学习【给9代10代CPU安装的群晖系统打上核显补丁开启硬解】教程自己改吧!

 

二、群晖DSM7.X版本核显补丁使用方法:

1、根据自己机器的核显ID,选择下载对应的补丁文件,改名为 i915.ko;

2、用root登录到群晖的SSH下,复制补丁到 /usr/lib/modules 路径下粘贴,替换原文件;

3、重启群晖生效;

 

三、测试能否硬解的命令:

cat /sys/kernel/debug/dri/0/i915_frequency_info

然后看一下HW control enabled的后面是写yes还是no,yes表示可以硬解。

 

HW control enabled的后面是写no则表示暂时不可以硬解,只能等以后有解决方法出来了。

 


2023年2月25日更新:

 

关于11代CPU黑群晖开启核显硬解的问题,请阅读《关于黑群晖使用11代CPU开启核显硬解那些事》。

 

 


国外论坛地址:

https://xpenology.com/forum/topic/28321-driver-extension-jun-103b104b-for-dsm623-for-918-3615xs-3617xs/

https://xpenology.com/forum/topic/45795-redpill-the-new-loader-for-624-discussion/page/128/

点赞
  1. Darkeet说道:
    Google Chrome Windows 10
    我用论坛网盘里的”DS918+_6.23-25426-1.04b(引导文件)“和”DS918+_6.23-25426(系统安装包)“安装完之后,ls /dev/dri 提示ls: cannot access /dev/dri: No such file or directory,没有核显驱动文件。。。 QNCT物理机装的和笔记本(i7-7500U)VMware下装的黑群晖都不识别。
    1. 博主说道:
      Google Chrome Windows 10
      VMware虚拟机直通不了核显给群晖,所以这个命令是看不到核显的,这个很正常。
  2. bobwen说道:
    Google Chrome Windows 10
    你好博主。请问6.23up3的具体固件号是多少,比如6.23-25423,6.23-25426,我在群晖的官网没有找到6.23-xxxxx update3的固件,我看网盘里面也只有25426
    1. bobwen说道:
      Google Chrome Windows 10
      问题已解决,先安装25426再升级到update3,升级失败可以看博主另一个教程《黑群晖从6.23-25426升级到6.23-25426up2、6.23-25426up3报错文件毁损(卡95%)的解决方法》
      1. 博主说道:
        Google Chrome Windows 10
        好的
  3. Anaze说道:
    Sogou Explorer Windows 10
    你好博主 i5 11500支持硬解吗
    1. 博主说道:
      Google Chrome Windows 10
      这个CPU我没有,所以我也无法测试,你可以自己去测试。11代的U之前有网友在7.X下硬解不了,换成6.23版本是可以的。
  4. 岸上的鱼说道:
    Firefox Windows 10
    博主,我的群晖在打核显补丁后失联,有没有什么办法抢救一下? 现像是,补丁之前正常使用,使用9BC8打补丁后重启,开机后等一会后,屏幕上的字符消失,群晖助手无法扫描到,引导的驱动替换也没解决。/usr/lib/modules/i915.ko 已经做过备份。 机器配置是I5 10400,主板是七彩虹B460M。官网上没有任何新BIOS,无法通过升级BIOS解决,这下尴尬了。
    1. 博主说道:
      Google Chrome Windows 10
      微星、技嘉、七彩虹这三个品牌的主板有坑,基本上无解!建议换华擎或者华硕。
  5. qx147说道:
    Google Chrome Windows 10
    请问,n5095安装黑群晖7.1,emby开心版显示有硬解器,但有的时候用硬解,但一下子就换成软解了大部分用的是软解,这是什么问题吗。特别是播放hevc编码的视频cpu占用率急剧升高,播放其他编码就没这个情况
    1. 博主说道:
      Google Chrome Windows 10
      这个CPU装6.23版本吧,用918-6.23打上扩展驱动+核显补丁,用起来比7.1要稳定。
      1. daghy说道:
        QQbrowser Windows 7
        那个扩展驱动哪里能下载。需要怎么操作才能打上??我N5105的U。
        1. 博主说道:
          Google Chrome Windows 10
          我的网盘就有下载。打补丁的参考教程:https://wp.gxnas.com/5039.html
          1. daghy说道:
            QQbrowser Windows 7
            我根据你提供的教程跟补丁成功在ESXI上配置好6.2.3的群晖。用命令ls /dev/dri能显示card0 renderD128,HW control enabled是yes。但是用docker安装nyanmisaka/jellyfin版本的jellyfin并设置好硬解选项。但是播放需要硬解的视频电脑端是一直转圈圈,手机端测试是黑屏。
  6. qq597875766说道:
    Google Chrome Windows 10
    请问大神,DS918_7.1.0-42661支持10代的核显补丁么?CPU为QSRL
    1. 博主说道:
      Google Chrome Windows 10
      由于条件受限,我没有去测试核显在7.1系统下面的使用情况,目前只有一个网友用了反馈是正常的,所以我不敢保证每个型号都能使用,请自行测试。
      1. LITERBLACK说道:
        Google Chrome Windows 10
        博主,我的QTB0在7.1下用的9BC5是可以硬解的。
    2. muer说道:
      WebView Android 10
      亲测qsrl unraid下黑群918 dsm7系统下打完补丁后,ls /dev/dri能显示card0 renderD128,但HW control enabled还是no。直接放弃了,打个补丁直接cpu人脸识别算了,qsrl性能还是很强,一秒十张照片,视频转码直接unraid下docker jf emby都毫无问题,甚至比群晖下docker更好用
    3. LITERBLACK说道:
      Google Chrome Windows 10
      我用的QTB0是可以的
  7. monk说道:
    Google Chrome Windows 10
    博主大佬您好! 我的cpu是i5 4570 核显在dri目录下都有(官方文档中核显是hd 4600),然后运行你的那个命令cat /sys/kernel/debug/dri/0/i915_frequency_info 也能查到是yes。 但是在emby中开启硬解之后,看到的硬件型号是 Xeon E3-1200 Gen core。导致我在emby中解码视频的时候就无法硬解,只能进行软解。这个问题出在哪里了呢? 是我cpu型号不支持?还是我需要额外打补丁?
    1. 博主说道:
      Google Chrome Windows 10
      你这个是可以硬解的,只不过是你的EMBY安装设置有问题。
      1. monk说道:
        Google Chrome Mac OS X 10.15.7
        求教,这个问题困扰我很久了, 我用jellyfin就可以硬解但是用emby就解不了
      2. monk说道:
        Google Chrome Mac OS X 10.15.7
        我目前是直接使用 docker里面的破解版进行安装,我应该使用什么安装方式呢?
        1. 博主说道:
          Google Chrome Windows 10
          个人猜测:要么是你使用的破解版不行,要么是破解版能用但是你的设置步骤不是100%正确。
      3. monk说道:
        Google Chrome Mac OS X 10.15.7
        https://www.openos.org/threads/emby.3546/ 在谷歌上找到和我一样的问题,不知道博主大佬能不能指点下~~
        1. 博主说道:
          Google Chrome Windows 10
          跟你讲一下可以成功硬解的两个因素吧:1、emby用docker安装、并且设置步骤完全正确;2、有emby会员。
  8. wcz说道:
    Google Chrome Windows 10
    博主你好,我机器是i5 8500,在pve中直通核显组群晖7.1-42661,能看到card0 renderD128,但emby开心版播放4K文件时cpu 93%,应该是软件解了,请问我直通算成功了吗?
    1. 博主说道:
      Google Chrome Windows 10
      核显直通成功了,只是EMBY没有成功硬解而已,问题出在EMBY的上面。
      1. wcz说道:
        Google Chrome Windows 10
        是不是可以理解为群晖现在是具备硬解条件的,但播放软件不支持?像我这样的7.1系统还要打什么补丁吗?
        1. wcz说道:
          Google Chrome Windows 10
          测试硬解时是这样的 mynas@DiskStation:/$ cat /sys/kernel/debug/dri/0/i915_frequency_info cat: /sys/kernel/debug/dri/0/i915_frequency_info: Permission denied
          1. 博主说道:
            Google Chrome Windows 10
            要进root才能看到。
        2. wcz说道:
          Google Chrome Windows 10
          这个debug目录双击鼠标也打不开 /sys/kernel/debug/
          1. wcz说道:
            Google Chrome Windows 10
            下面这样是root了吗? root@DiskStation:~# cat /sys/kernel/debug/dri/0/i915_frequency_info cat: /sys/kernel/debug/dri/0/i915_frequency_info: No such file or directory
  9. w说道:
    Google Chrome Mac OS X 10.15.7
    你好博主 请问n5095 HW control enabled显示yes renderD128也能显示 但是jellyfin无法硬解 直接黑屏不显,是正常的吗群晖为7.01
    1. 博主说道:
      Google Chrome Windows 10
      是物理机直接安装吗?你进BIOS,把vt-d这个参数关闭测试看看。
      1. w说道:
        Google Chrome Mac OS X 10.15.7
        群晖是物理机 jellyfin是docker
  10. Jack说道:
    Safari Mac OS X 10.15.7
    大佬问下12代目前物理黑群晖有啥问题吗?硬解不可以吗?这个linux内核群晖会升级吗?是不是不升级就没啥希望
    1. 博主说道:
      Google Chrome Windows 10
      12代的U群晖目前都用不了硬解。群晖系统6.23版本内核是3.10,从7.0版本才升级到4.4.180的内核,按照这样的速度,估计至少群晖8.0以上才有可能用到5.X的内核。慢慢等吧。
1 11 12 13 14 15 20

发表回复