我是 ubuntu 新手。我想运行一些信号处理程序,所以我安装了 jack。但它不起作用。我在解决问题时搞砸了一些东西。现在音频不起作用。我执行了这里提到的所有步骤:https://help.ubuntu.com/community/SoundTroubleshootingProcedure
我也按照这个答案中给出的步骤进行操作:如何重新安装 PulseAudio(Ubuntu 12.04)。
但我无法解决我的问题。
当我在 rythymbox 中播放某些内容时,其他一切都正常。声音也显示在 pavucontrol 中。只是听不见。我显然检查了 ALSA 混音器和 gnome alsa 混音器中的所有音量,发现所有音量都已满。
可能是什么问题?有什么方法可以让我将所有声音设置恢复到安装 ubuntu 时的状态吗?
答案1
不要将与 Ubuntu 12.04 相关的信息用于 18.04,
因为过去 6 年中 Pulseaudio 发生了变化,
Ubuntu 中的许多其他变化也可能使它无法正常工作
有一个包pulseaudio-module-jack
可以将 Pulseaudio 连接到 JACK,但
它不是 JACK 或 Pulseaudio 所需的依赖项,因此可能需要安装
建议使用QjackCtl
或Cadence
启动 JACK 和 Pulseaudio 连接
JACK 启动后,可以添加 Pulseaudio 的播放连接:
pactl load-module module-jack-sink
Pulseaudio 中的声音仍将尝试使用 JACK 现在使用的 ALSA 设备
但pavucontrol -t 1
现在将显示下拉菜单选项,将音频流播放更改为 JACK
建议使用命令Pacmd set-default-Sink PulseAudio\ JACK\ Sink
(设置需要重新启动 Pulseaudio - 注销或重新启动)音频流默认使用 JACK 播放,但如果 JACK 连接不可用,则回退到 ALSA 设备
对于任何类型的播放流,手动更改播放通常只需要一次,
pavucontrol
保存 Pulseaudio 设置(其他面板控件和 DE 工具可能不会)
播放 Pulseaudio > ALSA 时应该可以正常播放,在 JACK 启动时切换到 Pulseaudio > JACK > ALSA 时也可以正常播放,但有时会破坏 Pulseaudio 设置。
为了获得更好的可靠性,请在启动 JACK 之前完全清除 Pulseaudio 中的播放流
答案2
我按照 nic gnomic 提到的步骤操作。但还是没用。我最终发现问题是由于 Ubuntu 和 Windows 10 双启动造成的。只有当我从 Windows 重新启动到 Ubuntu 时才会出现此问题。在其他时候,声音都很好。