问题
在Ubuntu 13.04 上声音突然停止。
我可以通过杀死一个进程来使声音暂时工作,但在重新启动后,必须重复相同的操作
jan@jan-HP-Desktop:~$ ps -ef|grep pulseaudio
112 1405 1 0 09:38 ? 00:00:00 /usr/bin/pulseaudio --start --log-target=syslog
112 2132 1405 0 09:38 ? 00:00:00 /usr/lib/pulseaudio/pulse/gconf-helper
jan 2575 1 0 09:39 ? 00:00:00 /usr/bin/pulseaudio --start --log-target=syslog
jan 2597 2575 0 09:39 ? 00:00:00 /usr/lib/pulseaudio/pulse/gconf-helper
jan 3160 2975 0 09:40 pts/2 00:00:00 grep --color=auto pulseaudio
jan@jan-HP-Desktop:~$ sudo kill 1405
答案1
按照http://ubuntuforums.org/showthread.php?t=2143157&p=12650610#post12650610上的说明,我禁用了语音调度程序,如下所示:
sudo vi /etc/default/speech-dispatcher
我把RUN=yes
改为RUN=no
,然后重启。
答案2
sudo apt-get install pulseaudio-module-x11
pulseaudio-module-zeroconf
pulseaudio-module-gconf
并将用户名添加到/etc/groups
中的音频相关组:
audio:x:29:pulse,jreynolds
pulse:x:123:jreynolds
pulse-access:x:124:jreynolds
pulseaudio -k
sudo alsa force-reload
rm ~/.pulse-cookie
rm -rf ~/.config/pulse
sudo shutdown -r now
当系统重新启动(我不知道是否有必要)时,我运行了一个检查:
pacmd list-sinks
答案3
这是我所做的,正常工作,确保已安装pulseaudio控制程序:
sudo apt-get install pavucontrol
运行程序
pavucontrol