使用 Pulseaudio 和 JACK 后测试声音消失

使用 Pulseaudio 和 JACK 后测试声音消失

因此,在安装 JACK 并使用“sudo usermod -a -G audio username”并重新启动后。这使 JACK 工作,但是使用 pulseaudio 的程序(或多或少所有程序)都没有发出任何声音。我清除了 Pulseaudio,重新启动,重新安装,重新启动,最后声音又可以正常工作了。唯一不会发出声音的地方是声音偏好设置中的测试区域。

我意识到执行一个我不太了解的命令是愚蠢的,而且那些测试声音并不重要,但我喜欢事情按预期运行。如果有人能帮忙,我将不胜感激。

提前致谢。

答案1

卸载 pulseaudio 时,其他程序和库会作为依赖项被删除。要找出它们是什么(以便重新安装它们),请查看日志。

日志位于此处: /var/log/dpkg.log

查找包含“remove pulseaudio”(不带引号)的行,在该行上方,您将看到作为依赖项被删除的内容,这是我发现的:

projectm-data
paprefs
libftgl2
libprojectm2
libprojectm-qt1
projectm-pulseaudio
libcanberra-pulse
indicator-sound

您可以使用以下命令安装这些项目:

sudo apt-get install projectm-data paprefs libftgl2 libprojectm2 libprojectm-qt1 projectm-pulseaudio libcanberra-pulse indicator-sound

导致您特定问题的原因是libcanberra-pulse

indicator-sound是在 Unity 顶部显示音量图标的那个

相关内容