ubuntu版chromeでpulseaudioが落ちた時の対処
もう一度音が出るようにするには、現状、以下の2ステップを踏む
$ pulseaudio --start
でpulseaudioを起動し直す- chromeを親プロセスから再起動する(単にウィンドウを閉じるのではなく、アドレスバーに
chrome://restart
を打ち込む)
というのも、どうやらubuntu版chromeは、chromeの親プロセス起動時にpulseaudioの接続先を見つけるようだ。恐らく、子プロセスはそれを共有しているはず。それはそれでいいのだが、親プロセス側での接続できなくなった時の再接続の処理がうまくいってないか、そもそも接続を確認する手段がないのか、はたまたlinux版なので適当にされてるか、まあそのどれかではないかと思う(ソースを追う気力はない。。。)
「ubuntuでchrome使ってるけど音が鳴らなくなった」みたいなことをググってみると「rm -rf ~/.config/google-chrome/
するといいよ」なんて回答が引っかかるけど、上記の2ステップを踏めばOK。