登录后 Pulseaudio 无法正常工作

登录后 Pulseaudio 无法正常工作

所以,自从几天前我的声卡在重启后停止工作以来,我一直在排除故障。我已经取得了很大进展,但还有最后一件小事让我困惑。

现在,当我登录系统时,音频输出默认为我的电视(系统上的第三显示器),并且我的声卡未列为可用设备。

但是,当我运行时pulseaudio -k,它会重新初始化并加载声卡,然后我可以选择它作为音频输出设备,并且它可以正常工作。

因此,似乎某些东西加载顺序混乱,或者速度太慢,或者脉冲音频最初初始化时某些东西没有等待足够长的时间。

有人知道如何让 pulesaudio 在首次登录时正确加载吗?这样我就不需要在每次登录时都启动终端、终止它并重新选择我的设备了。

短暂性失眠!

答案1

看起来这个问题在较新的版本中已经修复。使用源代码更新我的系统后groovy proposed,它在启动时可以正确加载。

我仍然必须通过编辑/etc/pulse/default.pa和添加 set-default-sink 选项来手动设置启动时的默认设备。例如set-default-sink 0

最好使用接收器的名称而不是索引,以避免将来索引更改时可能出现的任何问题。您可以使用以下命令找到接收器的名称pacmd list-sinks

相关内容