web-dev-qa-db-ja.com

コマンドラインからUbuntuサウンドプロセスを再起動する

Ubuntuを休止しようとしましたが(失敗しましたが、これは別の問題です)、システムを再開しました。

この後、サウンドは再生されません。

Ubuntuサウンドシステムを再起動するために実行できるコマンド/実行すべきコマンド.

14
Lakshman Prasad

UbuntuがまだサウンドエンジンにAlsaを使用している場合(私がそれを使用してからしばらく経っているため、よくわかりません)、ターミナルにSudo /etc/init.d/alsa-utils restartと入力して再起動できます。

動作していないように見えるため、何も使用していないことを確認する必要があります。 (例 buntuフォーラム から恥知らずに盗まれた例)

name@comp:~$ lsof | grep pcm
sh 5079 name 70u CHR 116,6 13639 /dev/snd/pcmC0D0p

name@comp:~$ kill -9 5079
10
Dan Walker

mikewhatever で示唆されているように、 his answer to Ask Ubuntuでのこの質問

pulseaudio -k && Sudo alsa force-reload
24
Equanimous Guy

Ubuntuは先ほどPulseAudioに切り替えたので、次のようになります。

Sudo /etc/init.d/pulseaudio restart

編集:それがうまくいかない場合は、サウンドに使用されるカーネルモジュールをrmmodおよびmodprobeすることもできます。どれがおそらくあなたのサウンドカードに依存します。 lsmodはあなたに手掛かりを与えるかもしれません...

7
Kim

PulseAudioはユーザーサービスであるため、-userフラグを指定してsystemctlを実行します。

systemctl --user restart pulseaudio
4
JSON C11

再起動後、以前のカーネルに戻しました。音が復旧しました。新しいアップグレードされたカーネルには、古いもののような追加のモジュールがインストールされていないことがわかりました。 lsmodはサウンドモジュールをリストしませんでした。

0
Don Harter

Alsaの使用法:

 /sbin/alsa {unload|reload|force-unload|force-reload|suspend|resume}


Sudo alsa reload
0
Juan Cruz