PulseAudio pavucontrol 卡在“正在建立与 PulseAudio 的连接。请稍候。”

PulseAudio pavucontrol 卡在“正在建立与 PulseAudio 的连接。请稍候。”

系统信息

“系统:内核:5.4.0-48-generic x86_64 位:64 编译器:gcc v:9.3.0 桌面:Gnome 3.36.4 wm:gnome-shell dm:GDM3 发行版:Linux Mint 20 Ulyana 基础:Ubuntu 20.04 focal”

故事是这样的。我检查了日志,发现了与 PulseAudio 相关的安全问题。

一开始是这样的。“单元 UNIT 的启动作业已完成并出现故障。

作业标识符为91,作业结果失败。”

然后紧接着出现安全问题:“无法创建安全目录(/home/[USERNAME]/.config/pulse):没有此文件或目录”

每次启动时都会反复发生这种情况。

所以我查阅了本指南并遵循它... 如何重新安装 PulseAudio(Ubuntu 12.04)

向导成功完成,之后,我的 GNOME 桌面主题决定接管 Linux Mint Cinnamon。我对此很满意。

以下是检测到的卡片的检查结果:

$ cat /proc/asound/cards “0 [PCH ]: HDA-Intel - HDA Intel PCH HDA Intel PCH 位于 0xdd340000 irq 136 1 [NVidia ]: HDA-Intel - HDA NVidia HDA NVidia 位于 0xdf080000 irq 17 2 [Hea ]: USB-Audio - Corsair VOID RGB USB Gaming Hea Cosair Corsair VOID RGB USB Gaming Hea 位于 usb-0000:00:14.0-6,全速 3 [XFi ]: SB-XFi - Creative X-Fi Creative X-Fi 20K2 未知”

并且有源设备测试成功。听得很清楚......

aplay /usr/share/sounds/alsa/Front_Center.wav

“播放 WAVE‘/usr/share/sounds/alsa/Front_Center.wav’:有符号 16 位 Little Endian,速率 48000 Hz,单声道”

我通过终端运行 pavucontrol,它尝试连接但挂起了。

答案1

通过在 20.04 或 21.04 中用 Pipewire 服务器替换 Pulse Audio 服务器,可以解决 Ubuntu 20.04 中有关 Pulse Audio 的所有问题。我在安装过程中也遇到了很多声音问题。也许您遇到此问题是因为您尝试修复它。安装它的方法有很多种,我只想分享对我有用的方法,但对于某些人来说,还有一行要多,但如果有效,最好不要放它。

sudo add-apt-repository ppa:pipewire-debian/pipewire-upstream
sudo apt install pipewire gstreamer1.0-pipewire libspa-0.2-bluetooth libspa-0.2-jack pipewire-audio-client-libraries
sudo touch /etc/pipewire/media-session.d/with-pulseaudio
systemctl --user daemon-reload
systemctl --user --now disable pulseaudio.service pulseaudio.socket
systemctl --user --now enable pipewire pipewire-pulse
systemctl --user mask pulseaudio

如果不起作用请添加:

systemctl --user --now enable pipewire-media-session.service

但我不需要它。而且你不需要 cp 部分就可以让它工作。

信息来自此博文:

相关内容