如果pulseaudio / ALSA不起作用,还有其他方法可以重启音响系统吗?
我正在听音乐,在我的所有应用程序中,我的声音突然消失了。 我正在使用Ubuntu 12.04,它使用的是pulseaudio,所以我尝试了sudo /etc/init.d/pulseaudio restart
,但没有任何反应。 根据lsof | grep pcm
lsof | grep pcm
,目前没有使用声卡,虽然我不完全确定我的命令源是否适用。
有没有办法从命令行重新启动Ubuntu 12.04的声音系统,而无需重新启动系统?
我曾经使用过pulseaudio -k && sudo alsa force-reload
几次,而且效果很好。 第一部分杀死pulseaudio,第二部分重新加载ALSA。 您无需重启pulseaudio,因为它会自动重启。
当我的声音不起作用时我做的是
killall pulseaudio
然后按Alt-F2并输入pulseaudio。 它通常适合我。
在我的情况下,在kern.log
/ dmesg
有令人讨厌的消息:
sound hdaudioC0D2: HDMI: invalid ELD buf size -1
解决方案只是暂停和恢复机器!
$ sudo pm-suspend
您是否查看了文件夹内部以查看init.d中是否有pulseaudio,尝试用alsa-utils替换脉冲音频
最后! 这对我有用,并且一再工作: https : //askubuntu.com/a/221922
“进入首选项并将输出模块切换到ALSA音频输出。退出VLC并重新启动。它对我有用”