Firefox版本58和59在某些GNU/Linux发行版和桌面环境下可能没有声音。
这个问题在Firefox版本60上已修复。在此下载最新版。
关于这个问题
如果管理音频硬件的PulseAudio服务没有运行,那么Firefox会由于sandboxing原因而无法启动。大多数桌面环境在你登录之后会开启PulseAudio并保持其运行状态,而一些新的发行版使用systemd
来管理该服务,如果两者都没使用,那么就可能发生没有声音的问题。
你能怎么办
如果问题发生了,你可以尝试以下方法:
- 在终端运行命令:
pulseaudio --start --exit-idle-time=-1
- 高级:在登录脚本(比如,如果你用的是
startx
,那么在.xinitrc
)中加入上面的命令。 - 更新 Firefox。