首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在Gnome和PulseAudio中禁用S/PDIF (PulseAudio)剖面

如何在Gnome和PulseAudio中禁用S/PDIF (PulseAudio)剖面
EN

Ask Ubuntu用户
提问于 2021-09-19 14:12:36
回答 1查看 551关注 0票数 0

虽然现在我的电脑上没有S/PDIF接口,但Gnome的声音设置仍然给我显示了一个需要的两倍长的列表。有了几个显示器,DACs和蓝牙发射器,一个8项或更多条目的列表就会成为一个问题,当实际存在的设备不多时,就很难从中选择。

我们能隐藏还是移除这些?

EN

回答 1

Ask Ubuntu用户

发布于 2021-09-19 14:12:36

在Ubuntu21.04上的当前设置中,我以这种方式删除了IEC958配置文件:

代码语言:javascript
复制
$ pactl list cards | grep iec958 --count
29

$ sudo sed -e '/\[Mapping iec958-stereo\]/,+5 s/^/#/' \
   -i-backup \
   "/usr/share/pulseaudio/alsa-mixer/profile-sets/default.conf"

$ systemctl --user restart pulseaudio.service

$ pactl list cards | grep iec958 --count
0

我在这里使用sed来匹配包含[Mapping iec958-stereo]的行以及后面的5行注释(前缀为#)。我还创建了一个名为default.conf-backup的文件,因为事情通常会变得混乱,我们不想搜索和重新安装相应的包。之后,我将重新启动当前用户的PulseAudio。当使用systemctl --user而不是pulseaudio -k时,应用程序仍然应该播放声音而不关闭并再次启动它们。pactl命令显示,在我的配置之前和之后分别有29个实例和0。当我打开Gnome声音设置时,我没有S/PDIF接口。这正是我想要的。

有些人可能会说我应该创建/usr/local/share/pulseaudio/alsa-mixer/profile-sets/default.conf。但这不起作用。

票数 2
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/1364580

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档