群友反馈DSM7.1.1的集显替换驱动有变化,使用原来的42218版本会系统崩溃,所以做了个42962的驱动替换版本,未测试。
驱动未测试!!!不要不要不要使用主力机折腾,是否有效果请群里反馈!!!
驱动替换后如果不生效会导致系统挂掉。。。不要不要不要使用主力机折腾!!
建议提前备份安装好的系统分区,以便随时克隆恢复如初:查看方法
测试的驱动下载地址:2022.9.11更新,DS918和DS920的不同。。。仅!支持DSM7.1.1
仅适配了显卡ID为3E98、9BC8、9CA8、9BC5的四个集显驱动i915.ko,替换路径:/usr/lib/modules/i915.ko
#替换.ko到系统后并重启
cp -f i915.9BC8.ko /usr/lib/modules/i915.ko
reboot
替换后重启系统,检查驱动状态:insmod /usr/lib/modules/i915.ko,提示File exists
再:ls /dev/dri,查看是否加载了,出现如图两个玩意基本是成了。。。
测试反馈
DS918 DSM7.1.1 42962,i5-10505 9BC8:OJBK,硬解没问题
DS920 DSM7.1.1 42962,i3-10105 9BC8:OJBK,硬解没问题
等待你的反馈。。。
自动制作替换i915.ko方法,by wjz304,支持DSM7.0-7.2
2022.9.13更新一键python脚本,举例查询到的集显设备ID:0x9BC8,
执行下面代码自动生成i915.ko自动替换,执行完毕需重启系统生效:
sudo -i
curl -L http://code.imnks.com/zip/mod_i915_id-0913.py | python
#输入显卡ID:9BC8,一定要查询准确填写!!!
手动制作i915.ko方法,支持DSM7.0-7.2
1、获取CPU集显设备ID
打开Intel产品规范网页搜索CPU型号,举例搜:i3-10105,查询到集显设备ID:0x9BC8
2、替换i915.ko中的ID
一般替换HD610的ID,也就是3E92或3E93,工具:WinHex
搜索-查找十六位进制数值:923E0000,直接修改923E为C89B,看好ID是2个一对反写的!
3、删除驱动的签名
到i915.ko文件最后,删除3082开始的签名数据,编辑-移除,之后保存文件即可!
原创文章,作者:ERROR204,本文章内容未经书面许可禁止一切形式的转载:https://imnks.com/6421.html