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


16

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.

およびに/var/log/syslog関連するものを探します。それに関連するエラーメッセージを見つけた場合は、最新のエラーメッセージを投稿してください。pulseaudiodbus
カールフリスク

pulseaudioのsyslogの内容:MACHINE pulseaudio [3801]:[pulseaudio] main.c:状態ディレクトリ/home/USER/.pulseを使用します。MACHINE pulseaudio [3801]:[pulseaudio] main.c:モジュールディレクトリ/usr/lib/pulse-1.1/modulesを使用。MACHINE pulseaudio [3801]:[pulseaudio] main.c:システムモードで実行中:MACHINE pulseaudio [3801]:[pulseaudio] pid.c:デーモンは既に実行中です。MACHINE pulseaudio [3810]:[pulseaudio] pid.c:デーモンはすでに実行中です。MACHINE pulseaudio [3810]:[pulseaudio] main.c:pa_pid_file_create()は失敗しました。
lkamal

回答:


7

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

まず実行しpulseaudio --kill、その後pulseaudio --start

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


4

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

修正1

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

pulseaudio --kill

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

pulseaudio --start

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

修正2

pavucontrol代わりに使用:

sudo apt-get install pavucontrol
pavucontrol

2

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

私はpavucontrolを使用しました:

sudo apt-get install pavucontrol
pavucontrol

2

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

rm -R ~/.config/pulse   # or rename this folder
sudo systemctl reboot   # logout and login doesn't do the job

1
最後に、ここで問題を修正したもの、およびそのような簡単な解決策。〜/ .pulseを削除しても解決しませんでしたが、〜/ .config / pulseで解決しました。それでも、Linuxのメンテナンスの高さがときどきどれほど高くなるのか、私は気が狂います。バグはランダムに現れるようであり、修正は時間のかかる苦痛な作業になる可能性があります。ほぼ終わりました。次に、遅い起動シーケンスに取り組む必要があります。:/
macflav

1

これは私のために働いた

sudo /usr/bin/amixer set Master toggle

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


0

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


うーん。まあ、.pulseファイルの名前を変更してみたところ、システムの再起動後に新しい.pulseファイルが実際に作成されました。残念ながら、私のコンピューターはまだ完全に静かです。削除して再インストールするサウンドドライバーなどはありますか?
ベン

0

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

だから、私の解決策は:

alsamixer

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


0

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

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を再起動しました。それは大丈夫だった後。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.