概述:
我根据x01015918帖子中的extra.lzma替换了1.04b的extra.lzma创建的loader
extra.lzma删除了有问题的GPU驱动(i915 drivers)
# 不重装替换extra.lzma
1 2 3 4 5 6 7 8 9 10 11 12 |
Admin@your_DS:~$ sudo -i Password: root@your_DS:~# mkdir -p /tmp/synoboot_part1 root@your_DS:~# cd /dev root@your_DS:/dev# mount -t vfat synoboot2 /tmp/synoboot_part1 root@your_DS:/dev# ls /tmp/synoboot_part1 checksum.syno extra2.lzma extra.lzma grub_cksum.syno rd.gz Sone.9 zImage root@your_DS:/dev# cd / root@your_DS:~# chown -R root:root /your_path_with_new_extra.lzma/extra.lzma root@your_DS:~# chmod +x /your_path_with_new_extra.lzma/extra.lzma root@your_DS:~# cp /your_path_with_new_extra.lzma/extra.lzma /tmp/synoboot_part1/ root@your_DS:~# exit |
下载地址
x01015918.extra.lzma
synoboot-DS918-1.04b-rpGPUdrivers.zip
有/dev/dri支持转码,没有了内核错误,关机也正常了。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 |
SynologyNAS:/$ ls /dev/dri card0 controlD64 renderD128 SynologyNAS:/$ sudo cat /sys/kernel/debug/dri/0/i915_frequency_info PM IER=0x00000000 IMR=0xffffffff ISR=0x00000000 IIR=0x00000000, MASK=0x00003ffe pm_intr_keep: 0x80000000 GT_PERF_STATUS: 0x000000b9 Render p-state ratio: 0 Render p-state VID: 185 Render p-state limit: 0 RPSTAT1: 0x03000000 RPMODECTL: 0x00000d92 RPINCLIMIT: 0x00004740 RPDECLIMIT: 0x00007f80 RPNSWREQ: 100MHz CAGF: 100MHz RP CUR UP EI: 480 (400us) RP CUR UP: 269 (224us) RP PREV UP: 0 (0us) Up threshold: 95% RP CUR DOWN EI: 485 (404us) RP CUR DOWN: 269 (224us) RP PREV DOWN: 0 (0us) Down threshold: 85% Lowest (RPN) frequency: 100MHz Nominal (RP1) frequency: 250MHz Max non-overclocked (RP0) frequency: 750MHz Max overclocked frequency: 750MHz Current freq: 100 MHz Actual freq: 100 MHz Idle freq: 100 MHz Min freq: 100 MHz Boost freq: 750 MHz Max freq: 750 MHz efficient (RPe) frequency: 250 MHz Current CD clock frequency: 624000 kHz Max CD clock frequency: 624000 kHz Max pixel clock frequency: 624000 kHz |
注意:
2.转码效果很差,这个在原帖也说明了,要等新的不会导致内核错误的gpu驱动出来
题外:
也可以试试原版1.04b, common_args_918后加 i915.enable_execlists=0(这个方法我实测不行,但思路应该是对的)
对于原版1.03, common_args_918后加 i915.alpha_support=1
参考:
https://xpenology.com/forum/topic/14093-hw-transcoding-fix-v104b-ds918
https://xpenology.com/forum/topic/1…er-transcoding/?do=findComment&comment=105533
https://xpenology.com/forum/topic/12952-dsm-62-loader/?page=31&tab=comments#comment-99236
https://xpenology.com/forum/topic/12952-dsm-62-loader/?do=findComment&comment=99491
https://xiking.win/2018/11/05/synology-nas-diy-network/
J3455 BIOS设置
微信赞赏
支付宝赞赏
j3544 用了改的synoboot-DS918-1.04b-rpGPUdrivers 装的 6.2.2
docker 看了您的教程装了jellyfin 然后转码 硬件加速选了 va api,显示了/dev/dri/renderD128
可是看视频一直在loading转,plex倒是能播
谢谢 ,看来还要等gpu驱动
我用的主板是华擎的Z370M-ITX引导的是synoboot-DS918-1.04b,使用没什么问题,有个小问题;主板上的m.2接口硬盘识别不出来;群晖信息中心都是显示的是J455的CPU,但我实际U是I5-8600T,博主能帮忙解释一下嘛?
不识别m.2一般是没有驱动支持,显示CPU信息,群晖从来都不准
看来现阶段J3455还是用3617xs最完美
是的