您尚未登录。

#1 2020-01-31 20:13:17

Revelation
会员
注册时间: 2020-01-31
帖子: 1

pulseaudio 一重启就没声音

我想关闭板载声卡只用显卡 HDMI 输出到电视
然后使用 pulsemixer 关闭板载声卡,开启 HDMI 一切正常。
可问题是一重启出现的状态是 *板载声卡 off*, *HDMI off*,只能再次用 pulsemixer 开启 HDMI 音频输出。

我起初用 inotifywait -m -r ~/ 发现 pulsemixer 这个程序修改的是
~/.config/pulse/*default-{source,sink}
alsa_output.pci-0000_00_14.2.hdmi-stereo.monitor
alsa_output.pci-0000_00_14.2.hdmi-stereo
然后一重启内容全部变成了 auto。尝试修改后去掉 w 权限重启还是需要手动设置一下。

然后我在照着 wiki 里的尝试
$ aplay -l
card 1: HDMI [HDA ATI HDMI], device 3: HDMI 0 [HDMI 0]
Subdevices: 1/1
Subdevice #0: subdevice #0

修改 ~/.asoundrc
defaults.pcm.card 1
defaults.pcm.device 1
defaults.ctl.card 1
修改 /etc/pulse/default.pa
加入
load-module module-alsa-sink device=hw:1,3
set-default-sink alsa_output.pci-0000_00_14.2.hdmi-stereo

依然无果

最近编辑记录 Revelation (2020-01-31 20:25:33)

离线

页脚