为什么我无法在 Ubuntu 19.10 中设置默认输出音频设备?

为什么我无法在 Ubuntu 19.10 中设置默认输出音频设备?

我的笔记本电脑装有 Ubuntu 19.04,每次启动时都会检测并设置 HDMI 输出。但由于我升级到了 19.10,因此每次启动时我都需要手动设置它,如下所示:

前

后

我已经尝试了提出的每一个解决方案如何在 Ubuntu 18.04 中设置默认音频输出设备?但显然 19.10 中有些不同。我具体做了什么:

  1. 帕克特尔
$ pactl list short sinks
9   alsa_output.pci-0000_00_1f.3.hdmi-stereo-extra1 module-alsa-card.c  s16le 2ch 48000Hz   SUSPENDED

$ pactl set-default-sink 'alsa_output.pci-0000_00_1f.3.hdmi-stereo-extra1'
  1. 添加设备编号和设备名称,/etc/pulse/default.pa例如:
set-default-sink 9

and

set-default-sink alsa_output.pci-0000_00_1f.3.hdmi-stereo-extra1

and

set-default-sink 'alsa_output.pci-0000_00_1f.3.hdmi-stereo-extra1'
  1. 注释该行load-module module-switch-on-connect

  2. 将 PulseAudio 音量控制中的配置文件切换至 HDMI2。

重启后,这些都不再存在。

答案1

这是三天前此处报告的一个错误:

当发生与 HDMI 相关的电源事件时,PulseAudio 会始终将声音恢复为 HDMI。这意味着,尽管我已将另一个 USB 声音设备插入并在声音设置下设置为默认设置,但当 Kodi 或系统等应用程序关闭 HDMI 显示器并重新激活显示器时,声音会一次又一次地设置为 HDMI 输出。

这可能与报告的 Bug # 1711101 的修复有关,并且肯定不会发生在 Ubuntu 19.04 上。两天前我切换到了 Ubuntu 19.10。

将 USB 设备设置为默认设备没有帮助,即使通过 PulseAudio 混音器(gui)完成并从替代选项中删除 HDMI 输出也是如此。

只有一个人受到该漏洞的影响(2019 年 11 月 4 日)。访问链接,单击它对您有影响并订阅漏洞电子邮件。

截至 2019 年 11 月 8 日,已有 11 人受到影响。评论 #11 提出了一个解决方案:

我想我找到了解决方案。我正在评论这些行

#load-module module-switch-on-port-available
#load-module module-switch-on-connect

一切etc/pulse/default.pa为我工作。

答案2

看起来是修复https://bugs.launchpad.net/ubuntu/+source/pulseaudio/+bug/1847570已作为其中的一部分发布,pulseaudio/eoan可通过 进行升级sudo apt-get upgrade pulseaudio/eoan。此修复似乎对我以及该帖子的评论者都有效,无需进行注释掉 WinEunuuchs2Unix 建议的行所需的更改

相关内容