私は音楽を聴いていましたが、私のすべてのアプリケーションで突然音が消えました。 pulseaudioを使用するUbuntu 12.04を使用しているので、Sudo /etc/init.d/pulseaudio restart
を試しましたが、何も起こりませんでした。 lsof | grep pcm
によると、現時点ではサウンドカードを使用しているものはありませんが、 そのコマンドのソース が適用可能かどうかはわかりません。
システムを再起動せずにコマンドラインからUbuntu 12.04のサウンドシステムを再起動する別の方法はありますか?
pulseaudio -k && Sudo alsa force-reload
を数回使用しましたが、うまくいきました。最初の部分はpulseaudioを殺し、2番目はALSAをリロードします。 pulseaudioは自動再起動するため、再起動する必要はありません。
音が出ないときは
killall pulseaudio
そして、私は押します Alt + F2 そしてpulseaudioと入力します。それは通常私のために動作します。
私の場合、kern.log
/dmesg
に厄介なメッセージがありました。
sound hdaudioC0D2: HDMI: invalid ELD buf size -1
解決策は、単にマシンを一時停止して再開することでした!
$ Sudo pm-suspend
完全を期すために、systemdを使用する新しいUbuntuバージョンでは、これを使用し、うまく機能しました。
systemctl --user restart pulseaudio
フォルダー内を見て、init.dでpulseaudioが使用可能かどうかを確認しました。Pulseオーディオをalsa-utilsに置き換えてみてください。