音频在12.04突然停止工作

在完成大约一年的工作后,我的音频不再在Xubuntu 12.04中工作了。 这是在访问以下网站并安装音频浏览器应用程序以上传语音样本以创建开源语音识别程序之后发生的: http : //www.voxforge.org/home/read

我不知道这是否是导致问题的原因,但音频在我安装此Web应用程序的同时停止工作。

当我输入终端时

pulseaudio -D 

我得到以下内容:

 E: [pulseaudio] main.c: Daemon startup failed. 

我接下来尝试了以下内容:

 sudo apt-get purge pulseaudio sudo apt-get install pulseaudio 

当我在命令提示符下键入’pulseaudio’时,我得到:

 E: [pulseaudio] pid.c: Daemon already running. E: [pulseaudio] main.c: pa_pid_file_create() failed. 

这也发生在我身上。 我认为主要原因是pulseaudio守护进程没有被正确杀死。

首先运行pulseaudio --kill然后pulseaudio --start

这解决了我的问题。

有两个可能的修复,这里是我尝试的两种方法(我不确定这两个中的哪一个解决了这个问题。)

修复1

我插入一些耳机并杀死了pulseaudio

 pulseaudio --kill 

然后我又开始了:

 pulseaudio --start 

从那时起,这似乎解决了这个问题。

修复2

改为使用pavucontrol

 sudo apt-get install pavucontrol pavucontrol 

这是13.10的更新。

我用过pavucontrol:

 sudo apt-get install pavucontrol pavucontrol 

这对我有用

 sudo /usr/bin/amixer set Master toggle 

我尝试了这个post中建议的所有其他内容,但没有任何效果。

在我的Ubuntu 16.04上解决相同问题的步骤是:

 rm -R ~/.config/pulse # or rename this folder sudo systemctl reboot # logout and login doesn't do the job 

您可以尝试删除或重命名homefolder中的.pulse目录,注销和重新登录。一个新的.pulse目录将通过脉冲自动创建,因此很可能会得到一个有用的配置。 当我遇到脉冲问题时,这在很多时候帮助了我。

我通过在命令行输入“alsamixer”并使用一些设置来修复我自己的问题,例如取消静音不同组件的各种音量控制并解决问题。 可能voxforge.org上的软件在我的计算机上静音了一些音量控制,之后无法取消静音。 感谢大家的帮助!

所以,我的解决方案是:

 alsamixer 

并取消静音各种音量控制,直到声音回来。 还可以尝试使用F6在声卡之间切换。 (在后台播放YouTube播放video或播放播放列表中的某些音乐会很有帮助,这样您就可以知道声音何时返回。)

我遇到了同样的问题:

 E: [pulseaudio] pid.c: Daemon already running. E: [pulseaudio] main.c: pa_pid_file_create() failed. 

删除/安装pulseaudio没有帮助。 最后我发现$HOME .pulse目录丢失了。 所以我做了:

 cd $HOME mkdir .pulse pulseaudio --kill pulseaudio --start 

并重新启动我的ubuntu。 好了之后。