windowson 发表于 2023-9-4 23:05

终于搞定了intel A380在Unraid下Jellyfin的转码

本帖最后由 windowson 于 2023-9-8 23:32 编辑

我承认标题是抄袭这个帖子的[偷笑] - https://www.chiphell.com/thread-2512772-1-1.html



讨论这个卡用来解码的帖子还挺多,但是在unraid下给Jellyfin解码的话题好像还没在chh看到过...

实现操作其实并不复杂(踩过所有的坑得出的结论),关键点是需要手动将linux内核升级到6.2以上。目前我用的Unraid是最新的的6.12.3,使用的是国外大神制作的已经改好的核心文件(Thor2002ro - https://github.com/thor2002ro/unraid_kernel/releases)。副作用是不能同时支持N卡,另外没有做ZFS的功能测试,有存在Bug的风险。

更多的内容可以参考这两个帖子:
https://www.reddit.com/r/unRAID/comments/15xty7e/success_intel_arc_a380_hardware_transcoding_with/
https://forums.unraid.net/topic/129027-intel-arc-support/page/10/

(魔改风险请自担...[无奈] )

多说两句,其实一开始盯了DG1很久,但是这张孤儿卡的驱动支持实在是约等于没有(有个认识的老哥在这张卡身上收获了巨大的折(zi)腾(nue)的乐趣)...退而求其次(实际上是加钱解决问题)之下换成了A380 index。然后另外一个坑就是用来伺候他的平台用的是EPYC...虽然按着教程魔改了S8030的bios,插上RX580确实也能在GPU-Z下看到resizable bar已经成功生效;然而A380插上去之后,该功能显示为disabled...目前还没有找到解决的办法。 感谢大佬的协助,原来先前漏掉了重写BAR Size的一步,目前已经成功打开Resizable Bar了。

最后贴一张这台unraid目前的样子吧,最后调试完了之后过两天就可以正式服役了

[傻笑]

ljy1414 发表于 2023-9-5 06:34

"虽然按着教程魔改了S8030的bios"

你是指那个BIOS的DXE模块吗?
如果是,修改完之后,还要用一个exe文件输入32然后把BIOS内的CSM关闭
魔改resizable bar才能正常启用在ARC显卡https://cdn.jsdelivr.net/gh/master-of-forums/master-of-forums/public/images/patch.gif

goldgod 发表于 2023-9-5 08:06

你这个是什么型号的主板?

港城钢铁侠 发表于 2023-9-5 09:04

我说看这标题咋这么熟悉[偷笑]

windowson 发表于 2023-9-5 10:57

ljy1414 发表于 2023-9-5 06:34
"虽然按着教程魔改了S8030的bios"

你是指那个BIOS的DXE模块吗?


是的,就是在之前S8030哪个讨论帖里面提到的那个 - https://github.com/xCuri0/ReBarUEFI/wiki/Adding-FFS-module

你说的exe文件是那个UEFIPatch.exe? 我按着这里的操作,然后提示no patch can be applied to input file,然后后面的steps也基本是不适用就直接跳过了……不知道是哪里出了问题

windowson 发表于 2023-9-5 10:57

goldgod 发表于 2023-9-5 08:06
你这个是什么型号的主板?

Tyan S8030

oppashin 发表于 2023-9-5 11:03

所以DG1在unraid下是没戏了吗
    就是看中了编解码搞了个玩   看样子只能WIN下用用了

windowson 发表于 2023-9-5 11:05

oppashin 发表于 2023-9-5 11:03
所以DG1在unraid下是没戏了吗
    就是看中了编解码搞了个玩   看样子只能WIN下用用了 ...

目前来说还没有看到成功的案例,并且在后续支持上也并不乐观...

ljy1414 发表于 2023-9-5 16:07

本帖最后由 ljy1414 于 2023-9-5 16:09 编辑

windowson 发表于 2023-9-5 10:57
是的,就是在之前S8030哪个讨论帖里面提到的那个 - https://github.com/xCuri0/ReBarUEFI/wiki/Adding-FF ...

你教程没看完吧?
1.刷入改好的BIOS重启
2.重启后到BIOS内"打开"4G decoding + "关闭"CSM,保存后BIOS设置后重启电脑进入系统
3.最新版的ffs模块是0.3,如果你是用这版的ffs模块,下载0.3版的"ReBarState.exe"
输入"32"重启电脑,进入系统再次用GPU-Z查看A380的Resizable BAR是否正常工作,或是用intel驱动自带的控制面板查看

https://github.com/xCuri0/ReBarUEFI/releaseshttps://cdn.jsdelivr.net/gh/master-of-forums/master-of-forums/public/images/patch.gif

windowson 发表于 2023-9-5 21:17

ljy1414 发表于 2023-9-5 16:07
你教程没看完吧?
1.刷入改好的BIOS重启
2.重启后到BIOS内"打开"4G decoding + "关闭"CSM,保存后BIOS设置 ...

咦 这部份我确实没看到…目前漏了步骤3,回头补上试试看。感谢感谢!

windowson 发表于 2023-9-8 23:31

ljy1414 发表于 2023-9-5 16:07
你教程没看完吧?
1.刷入改好的BIOS重启
2.重启后到BIOS内"打开"4G decoding + "关闭"CSM,保存后BIOS设置 ...

感谢大佬 已经成功了!

windowson 发表于 2023-9-8 23:36

oppashin 发表于 2023-9-5 11:03
所以DG1在unraid下是没戏了吗
    就是看中了编解码搞了个玩   看样子只能WIN下用用了 ...

姑且算是更新一下,在更新了linux内核的Unraid 6.12.3下,DG1依然是只能识别但是Jellyfin无法正常调用解码……

empty99 发表于 2023-12-15 15:45

https://www.bilibili.com/video/BV1Qp4y1Z7wg/#reply198535792720
有up主搞定了dg1
页: [1]
查看完整版本: 终于搞定了intel A380在Unraid下Jellyfin的转码