在播放视频和音频时,我在 VLC 和 Ubuntu 14.04 上的默认电影播放器上都没有声音。但是当我通过 RhythmBox 播放音频文件、浏览网页以及出现日志屏幕时,我确实有声音。
我试过了:
- 安装 Ubuntu 受限附加程序
- 重新安装 Alsa 和 Pulse Audio
- 更新至最新内核
- 通过 alsamixer 设置禁用自动静音
但一切都是徒劳!
在 Alsamixer 设置中,按 F6 会显示以下信息:
-Card: HDA Intel PCH
-Chip: IDT 92HD87B1/3
如何解决这个问题呢?
答案1
重新安装软件包是一个不错的开始,但通常不足以恢复所有默认设置。请尝试按照以下步骤重新安装软件包:
$ sudo apt-get remove --purge alsa-base pulseaudio indicator-sound
$ sudo apt-get install alsa-base pulseaudio indicator-sound
$ sudo alsa force-reload
$ killall pulseaudio; rm -r ~/.config/pulse/* ; rm -r ~/.pulse*; rm ~/.config/pulse
您可能需要重新启动。
答案2
除了
$ sudo apt-get remove --purge alsa-base pulseaudio indicator-sound
$ sudo apt-get install alsa-base pulseaudio indicator-sound
$ sudo alsa force-reload
$ killall pulseaudio; rm -r ~/.config/pulse/* ; rm -r ~/.pulse*; rm ~/.config/pulse
我应用了上述命令然后
$ vlc --reset-config --reset-plugins-cache
然后将音频配置保存为
工具-->首选项-->音频-->Pulseaudio 音频输出
它适用于我的 22.04.2 LTS无需重启
答案3
我不确定它是否会起作用,因为我没有遇到过这种情况。
尝试这个:
sudo apt-get install --reinstall vlc