DS918+和DS920+群晖系统快速制作核显补丁的教程

        以前写过两篇文章《关于9代10代11代12代cpu安装DS918核显不显、不能硬解的说明》和《给9代10代CPU安装的群晖系统打上核显补丁开启硬解》,有些小白动手能力稍弱看了教程还不会制作核显补丁的,那么就来学习本教程吧,能让你更快、更方便的制作核显补丁。

1、先按照正常的安装方法安装好群晖系统(仅支持DS918+和DS920+,版本不限),打开File Station,找一个英文或者数字的文件夹,点菜单上,新增,新建文件夹;

 

 

2、起一个非中文的名字,我这写的是i195(本来想写i915的,手抖了,将错就错吧);

 

 

3、在文件夹点右键,属性;

 

 

4、位置显示的路径,记下来,等下要用到;

 

 

5、打开群晖控制面板,任务计划,新增,触发的任务,用户定义的脚本;

 

6、任务名称写一个非中文的名字,用户账号要改为root,把“已启动”的打勾去掉;

 

 

7、任务设置,用户定义的脚本,复制以下内容,替换成自己NAS实际路径(把 /volume1/homes/wjq_xp/i195 替换成在第4步骤获取实际路径),确定,这一步的目的是为了把当前系统使用的核显文件i915.ko复制出来:

cp /usr/lib/modules/i915.ko /volume1/homes/wjq_xp/i195

 

 

 

8、在建立好的任务右键,运行;

 

 

9、是;

 

 

10、回到Files  Station,进入建立好的i195文件夹,刷新一下就看到已经有文件了,在文件上点右键,下载;

 

 

11、在电脑上找一个地方保存,我选择保存在Win系统的桌面;

 

 

12、下载【SynologyVGPUTools】软件(此工具是本站会员“MagicRin”原创开发,感谢他!)到在Win电脑上,我这里下载到跟上一步骤保存的i915.ko文件夹;

 

13、在SynologyVGPUTools.exe文件上点右键,以管理员身份运行;

 

 

14、会弹出一个窗口,找到i915.ko所在的文件夹,点到i915.ko文件上,打开;

 

 

15、打开电脑上的浏览器,点这个链接【intel产品规格搜索】,在“产品名或者关键字”处输入你的CPU型号;

 

 

16、需要说明一下,只有intel 9代的i9系列CPU以及10代全系列的CPU,安装群晖DS918+和DS920+这两个系统需要打核显补丁;假如你要找10代的10300这个CPU,那么就在上面输入10300回车;

 

 

17、从搜索结果中找到我们要查看的i3-10300这个型号,点链接进去;

 

 

18、找到处理器显卡这里的设备ID,记录后面4个数值为9BC8,等下要用到;

 

 

19、在SynologyVGPUTools软件的窗口内输入你要制作核显补丁的GPU型号;

 

 

20、本教程要制作的GPU型号为3E98,所以我输入3E98(不要照抄我的,你要输入上面第18个步骤查询到的代码),回车;

 

21、再次输入型号,回车;

 

 

22、软件提示修改成功了,去C盘根目录找文件吧;

 

 

23、打开C盘,就看到制作好的补丁文件了;

 

24、回到群晖File  Station,把原来的文件改名;

 

 

25、在文件名后面加个.bak,确定,备份一下;

 

 

26、备份好了;

 

 

27、点菜单,上传,上传-覆盖;

 

 

28、把电脑桌面刚才修改好核显ID的i915.ko,上传到群晖文件夹;

 

 

29、群晖打开控制面板,任务计划,找到第5步骤建立的任务,右键,编辑;

 

 

30、复制以下命令,把 /volume1/homes/wjq_xp/i195/i915.ko 替换成在第4步骤获取实际路径

mv /usr/lib/modules/i915.ko /usr/lib/modules/i915.ko.bak
cp /volume1/homes/wjq_xp/i195/i915.ko /usr/lib/modules/
chmod 644 /usr/lib/modules/i915.ko

 

 

 

31、确定;

 

 

32、找到刚刚修改的任务,右键,运行;

 

 

33、是;

 

 

34、找到刚刚修改的任务,右键,删除;

 

 

35、删除;

 

36、重启群晖生效。

 

37、群晖开启SSH,用root登录到SSH状态下,输入命令测试能否硬解:

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

 

 

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

 

 

39、如果HW control enabled的后面,显示的是no,则表示不可以硬解(出现这个提示也不是绝对不能硬解,比如PVE使用GVT-g的话有可能也是显示这个,但是实际上不影响硬解功能

 

点赞
  1. fengzyzy说道:
    Google Chrome Windows 10
    博主你好,我这边直通驱动10100t核显成功后,又尝试过虚拟化核显,并成功给920驱动了,然后因为虚拟化核显不能两台虚拟机同时启动,便修改回核显直通并重新驱动了,但是这样似乎群晖的photos人脸不能正常工作了。ls /dev/dri/后显示了一个三个路径by-path card0 renderD128。cat /sys/kernel/debug/dri/0/i915_frequency_info。查看hw显示yes。同时jellyfin播测试放时显示为转码,但群晖的photos人脸识别似乎挺慢的,每天10几张,同时人脸里还是空白的
    1. 博主说道:
      Google Chrome Windows 10
      虚拟机安装的群晖,Photos人脸需要打补丁:https://wp.gxnas.com/11592.html
    2. fengzyzy说道:
      Google Chrome Windows 10
      请问这样算是正常吗/(ㄒoㄒ)/~~
      1. 博主说道:
        Google Chrome Windows 10
        正常的。
        1. fengzyzy说道:
          Google Chrome Windows 10
          感谢回复,那我继续等待 :zhenbang:
  2. Ian Yan说道:
    10900T ES的CPU用esxi8.0装DS920+,rr引导不识别核显,但是模块在编译引导的时候已经安装了,这个有什么办法吗?
    1. 博主说道:
      Google Chrome Windows 10
      RR自带的i915是不行的,重新做引导,用默认的驱动,不要修改i915。进入系统后,再按照本教程方法修改。如果觉得麻烦不想修改的话,把系统改成SA6400,核显就可以不用修改直接能认。
  3. Spykids说道:
    Google Chrome Windows 10
    站长你好,我的NAS是使用PVE做的黑群晖DS918(7.21),i5-104000+技嘉B560I,打完补丁后没法进入群晖系统而且会自动关机,按照你的提示删除直通显卡也不行后面,使用sa6400引导重做就能进系统,但添加直通核显后又不能进群晖了,想知道这是什么情况?有什么办法解决?
    1. 博主说道:
      Google Chrome Windows 10
      有可能是你的PVE内核版本太高了,想办法降内核版本吧。
  4. 途深说道:
    Google Chrome Mac OS X 10.15.7
    大佬我的黑群是N305的铁威马424-PRO,按您的方法制作后,无法开机了,怎么办
    1. 博主说道:
      Google Chrome Android 10
      用sa6400-7.21的引导,直接安装sa6400就可以开启硬解,不需要核显补丁
      1. 途深说道:
        Google Chrome Mac OS X 10.15.7
        我已经刷了918,那我可以直接拿U盘刷sa6400,数据设置啥的会无损迁移不
        1. 博主说道:
          Google Chrome Windows 10
          可以无损迁移
      2. 途深说道:
        Google Chrome Mac OS X 10.15.7
        主要是现在918版本无法开机了,有没有办法先能正常开机
  5. xnuo说道:
    Google Chrome Windows 10
    博主你好,打上驱动之后群晖无法连接 搜不到设备 pve安装的ds918 7.2 网卡是virto 把驱动或者显卡卸载可以正常启动
    1. 博主说道:
      Google Chrome Windows 10
      CPU什么型号
1 3 4 5

发表回复