当前位置: 首页>>技术问答>>正文


Ubuntu 14.04声音突然停止工作,重启未修复

, ,

问题描述

我正在ASUS X52J笔记本电脑上运行Ubuntu 14.04。

我正在观看有关Chrome浏览器的演讲,突然之间所有声音都消失了。在整个PC中。 Chrome没有声音(即使Chrome指示它确实可以播放声音)。 VLC没有声音,pulseaudio的声音测试也没有声音。

我试过了:

  • 通过pulseaudio --kill重新启动pulseaudio

  • 通过alsa reloadalsa force-reload重新加载ALSA。

  • 通过alsamixer检查ALSA混音器,这与众不同。

  • 重新启动我的电脑。没有帮助,甚至在启动时都听不到鼓声。

  • mv删除了我的~/.config/pulse文件,并再次杀死了pulseaudio。

  • pacmd list-sinks | grep muted表示没有任何静音。

我不确定该怎么办了。这可能是硬件问题吗?有没有我没有尝试过的东西?


aplay -l的输出:

madara@Madara-PC:~$ aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: MID [HDA Intel MID], device 0: CONEXANT Analog [CONEXANT Analog]
  Subdevices: 0/1
  Subdevice #0: subdevice #0
card 1: HDMI [HDA ATI HDMI], device 3: HDMI 0 [HDMI 0]
  Subdevices: 0/1
  Subdevice #0: subdevice #0

最佳解决思路

Ubuntu wiki » PulseAudio » Resetting User Configuration:

For some reason, pulseaudio’s user configuration files can become corrupt(unsynced?) in some way, and deleting them (and forcing fresh ones to be generated) fixes a no sound condition. After using the command below, log out/in.

Ubuntu 12.10/Quantal (and earlier)

rm --recursive ~/.pulse*; pulseaudio --kill 

Ubuntu 13.04/Raring (and later)

rm --recursive ~/.config/pulse; pulseaudio --kill 

次佳解决思路

请尝试以下操作:

修正替代方案1

尝试通过以下方式重新安装Alsa和Pulse音频:

sudo apt-get remove --purge alsa-base pulseaudio

sudo apt-get install alsa-base pulseaudio

然后强制重新加载Alsa:

sudo alsa force-reload

修复替代方案2

打开终端,并使用以下命令编辑speech-dispatcher文件:

sudo gedit /etc/default/speech-dispatcher

在这里,将RUN=yes更改为RUN=no

重启。

让我知道它是否对您有用。

资料来源:It’s FOSS

第三种解决思路

我有Ubuntu 16.04 LTS。我尝试了网上推荐的所有方法,但只能通过运行以下命令来解决PC声音问题:

killall pulseaudio
rm -r ~/.config/pulse/*
rm -r ~/.pulse*

某些目录可能不存在,可以。

然后:

pulseaudio -k

然后重启

我发现此解决方案here,如果不起作用,还有一些其他推荐的解决方案。

参考资料

本文由Ubuntu问答整理, 博文地址: https://ubuntuqa.com/article/7250.html,未经允许,请勿转载。