[问题] 请问怎么加入 amdgpu.dc=1 来启用 AMD 的 HDMI 音效

楼主: s9209122222 (海海海)   2017-12-09 21:50:44
OS: Antergos
GPU: AMD RX460
听说 AMD 终于在 linux-mainline(4.15) 加入了 HDMI 音效的支援,
于是我就载了别人编译好的 linux-mainline 来安装。
查了 archwiki 后,他说要在 kernel parameter 加入 amdgpu.dc=1,
我加在 /etc/default/grub 的 GRUB_CMDLINE_LINUX_DEFAULT 内,
GRUB_CMDLINE_LINUX_DEFAULT="quiet amdgpu.dc=1"
于是我重新启动电脑,结果还没登入桌面时就什么都看不到了...
于是只能够删掉那个 amdgpu.dc=1 来进入桌面
作者: galic (嘎利)   2017-12-09 22:17:00
你这样加没错吼 就vega之前的卡都还在beta 有bug都正常啦解法就是继续更新kernel看看 看有没有被fix了
楼主: s9209122222 (海海海)   2017-12-09 23:19:00
只好装装看 linux-amd-staging-drm-next-git 看看了但上次从 AUR 装了之后连加载核心都有问题...然后他下载真的好久
作者: ChakraLinux (GNU/Chakra Project)   2017-12-10 00:02:00
你新增完以后有重新生成grub.cfg设定档吗?…= =
作者: qoopichu (非洲边缘鲁蛇)   2017-12-10 00:39:00
grub:你有告诉我你改了啥吗?
作者: OrzOGC (洞八达人.拖哨天王)   2017-12-10 00:41:00
这种我都直接改grub.cfg
楼主: s9209122222 (海海海)   2017-12-10 00:46:00
当然有只是没写出来
作者: ChakraLinux (GNU/Chakra Project)   2017-12-10 00:50:00
那你应该先在开机时进grub改核心参数试着开机看看…
楼主: s9209122222 (海海海)   2017-12-10 00:53:00
一开始想说从grub改改看,结果失败,想说是不是有设错,所以改设定档看看会不会成功,结果还是失败所以只好删除掉 amd gpu.dc=1 才顺利出现画面话说linux-amd-staging-drm-next 编译时间好长啊…装好了…………完全没有画面对amd真的太失望了
作者: OrzOGC (洞八达人.拖哨天王)   2017-12-10 08:21:00
linux上大概只有intel安定,nv/amd常有问题
作者: galic (嘎利)   2017-12-10 09:44:00
失望屁啊 就不是主力支援的卡 人家Vega的正式驱动也才上两周而已Intel是有01.org AMD已经算不错了 最垃圾的是NV
作者: Bencrie   2017-12-10 12:58:00
nouveau 的确蛮惨的 XD嫌编译时间长就自己改 .config 或 localmodconfig然后 make 记得 -j
楼主: s9209122222 (海海海)   2017-12-10 20:33:00
-j4也是超久的说失望的点在于连个基本的 HDMI 音效都没办法好好运作
作者: galic (嘎利)   2017-12-10 20:58:00
一直都有支援HDMI吧 只是现在才open source进kernel
楼主: s9209122222 (海海海)   2017-12-10 22:48:00
奇怪了,别人rx480就可以,为什么我rx460就不行………
作者: Bencrie   2017-12-10 23:51:00
因为人家用 amdgpu pro 吧(?
楼主: s9209122222 (海海海)   2017-12-11 00:26:00
不是,是使用4.15的mainline核心,并启用DC,网络上大家都很期待这东西,因为可以解决没声音的问题然后amdgpu-pro超垃圾,之前用mpv播放影片还会不明原因地掉帧
作者: unc25 (this ain't goodbye)   2017-12-27 15:05:00
HDMI是有声音了,但是suspend都fail XD

Links booklink

Contact Us: admin [ a t ] ucptt.com