web-dev-qa-db-ja.com

12.04でオーディオが突然機能しなくなった

Xubuntu 12.04で約1年間正常に動作した後、オーディオが動作しなくなりました。これは、次のWebサイトにアクセスし、オーディオブラウザアプリケーションをインストールして、オープンソースの音声認識プログラムを作成するための音声サンプルをアップロードした直後に発生しました。 http://www.voxforge.org/home/read

それが問題の原因であるかどうかはわかりませんが、このWebアプリケーションをインストールしたのとほぼ同時に音声が機能しなくなりました。

ターミナルに入力するとき

pulseaudio -D

私は次を取得します:

E: [pulseaudio] main.c: Daemon startup failed.

私は次のことを試しました:

Sudo apt-get purge pulseaudio
Sudo apt-get install pulseaudio

コマンドプロンプトで「pulseaudio」と入力すると、次のメッセージが表示されます。

E: [pulseaudio] pid.c: Daemon already running.
E: [pulseaudio] main.c: pa_pid_file_create() failed.
16
Ben

これは私にも起こりました。主な理由は、pulseaudioデーモンが適切に強制終了されていないためだと思います。

最初にpulseaudio --killを実行し、次にpulseaudio --startを実行します。

これで問題は解決しました。

7
user111874

2つの潜在的な修正がありますが、ここに私が試した2つの方法があります(2つのうちどちらが問題を修正したかはわかりません)。

修正1

私はいくつかのヘッドフォンを差し込んでpulseaudioを殺しました:

pulseaudio --kill

それから私はそれを再び始めました:

pulseaudio --start

これにより、それ以降の問題は修正されたようです。

修正2

代わりにpavucontrolを使用:

Sudo apt-get install pavucontrol
pavucontrol
4
Sam Mearns

これは13.10のアップデートです。

私はpavucontrolを使用しました:

Sudo apt-get install pavucontrol
pavucontrol
2
user205795

Ubuntu 16.04で同じ問題を解決した手順は次のとおりです。

rm -R ~/.config/Pulse   # or rename this folder
Sudo systemctl reboot   # logout and login doesn't do the job
2
pa4080

これは私のために働いた

Sudo /usr/bin/amixer set Master toggle

このスレッドで提案されている他のすべてのことを試しましたが、何も機能しませんでした。

1
bjarque

私は同じ問題を抱えています:

E: [pulseaudio] pid.c: Daemon already running.
E: [pulseaudio] main.c: pa_pid_file_create() failed.

pulseaudioを削除/インストールしても解決しませんでした。最後に、.Pulse内の$HOMEディレクトリが欠落していることがわかりました。だから私はやった:

cd $HOME
mkdir .Pulse
pulseaudio --kill
pulseaudio --start

そして、私のubuntuを再起動しました。それは大丈夫だった後。

0
ahe_borriglione

コマンドラインで「alsamixer」と入力し、さまざまなコンポーネントのさまざまなボリュームコントロールのミュートを解除するなど、設定をいくつか試して問題を解決することで、自分の問題を修正しました。おそらくvoxforge.orgのソフトウェアは、コンピューターのボリュームコントロールをミュートし、その後ミュートを解除できませんでした。皆さん、助けてくれてありがとう!

だから、私の解決策は:

alsamixer

さまざまなボリュームコントロールの音を元に戻すまでミュートを解除します。 F6でサウンドカードを切り替えてみてください。 (YouTubeのビデオをバックグラウンドで再生したり、プレイリストの音楽を再生すると、サウンドが最後に戻ったことがわかります。)

0
Ben

ホームフォルダーの.Pulseディレクトリーを削除または名前変更、ログアウト、および再ログインを試みることができます。新しい.Pulseディレクトリーは、Pulseによって自動的に作成されるため、ほとんどの場合、有用な構成が得られます。これは、Pulseで問題が発生したときに何度も助けてくれました。

0
gemue2010