我正在尝试在重新启动后持续设置配置文件。手动执行以下操作:
$ pulseaudio --start
$ pacmd set-card-profile 0 'output:iec958-stereo'
但是,它在重启后不会持久,所以我编辑了 ~/.config/pulse/defult.pa 并添加了另一行:
set-card-profile 0 'output:iec958-stereo'
将该行添加到 default.pa 的末尾会导致 pulseaudio 拒绝启动,并出现错误“守护进程会话失败”。
如何在重启后保持配置文件设置在位?
答案1
删除单引号。
我还建议使用设备名称而不是其索引,因为如果您开始连接更多设备,该索引可能会发生变化。
➜ pactl list cards short
0 alsa_card.pci-0000_01_00.1 module-alsa-card.c
1 alsa_card.pci-0000_00_1f.3 module-alsa-card.c
在里面~/.config/pulse/default.pa
选择卡名并设置您的个人资料:
set-card-profile alsa_card.pci-0000_01_00.1 output:iec958-stereo
重启 pulseaudio,或者重新登录