系统信息
“系统:内核: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 部分就可以让它工作。
信息来自此博文: