在我的声音设置界面中,有两种用于声音输出的设备:
两者都引用相同的物理设备,即网络声音设备。
两者都起作用,但仅对第二个起作用,Simultaneous output to Kenwook Audio Device Digital Stereo (IEC958) on mythbuntu@mythbuntu
输出音量会响应更改。第一个始终以相同的级别播放,并且忽略音量设置。
每次启动时,都会选择第一个。如何使第二个成为默认值,而第一个被禁用或至少从未选中呢?
我已经将文件的输出pacmd list-sinks
和内容上载到Pastebin default.pa
。
条目“同时输出到...”告诉我们,在我们的设置中,加载了pulseaudio module-combine-sink或来自模块-tunnel -sink的网络组合设备。
这可以在/etc/pulse/default.pa
,~/.pulse/default.pa
或手动输入(例如通过脚本)中完成。它可能已被default.pa
守护程序使用,或已从提供网络音频的应用程序中加载。
加载接收器后,应将默认输出接收器更改为此合并接收器。另外,我们需要知道此接收器的名称,它可以是默认"combined"
名称或任何其他名称。
为了找到给定的名称,我们可以使用以下命令列出系统上所有已安装的接收器
pacmd list-sinks
要更改默认接收器,我们可以发出以下命令
pacmd set-default-sink "combined" # or any other sink name or index
该命令也可以从脚本中发出。
要在守护程序启动时永久定义默认接收器,我们取消注释/在我们的末尾添加以下行 default.pa
set-default-sink "combined" # or any other sink name
如果我们希望所有编辑的用户都使用此功能/etc/pulse/default.pa
,如果仅一个用户需要复制,则可以将其复制(并编辑)default.pa
到~/.pulse/
。确保此水槽之前已加载。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句