Linux での一般的な PulseAudio 問題のクイックフィックス
場合によっては、pulseaudio サービスがさまざまな理由で停止することがあります。最も一般的なのは、特定の種類の全画面ゲームをプレイしたり、特定のビデオを再生したりした後、突然動作を停止することです。これらのアプリケーションのいずれかが突然停止した場合、または xkill を使用して強制的に停止する必要があった場合は、pulseaudio サービスの再起動が必要になる場合があります。これを行うために、Linux PC またはタブレットを完全に再起動する必要はありません。
最も一般的な方法は、デスクトップ環境からログアウトしてから再度ログインすることですが、これは面倒であり、常に機能するとは限りません。また、この環境内ですでに実行している多くのプログラムを閉じる必要もあります。いくつかのターミナル コマンドを実行するだけで、audi デーモンを再起動し、クリアなサウンドを再び聞くことができます。ただし、再起動に応答しない場合は、アプリケーションを 1 つまたは 2 つ再起動する必要がある場合があります。
ログアウトせずにpulseaudioサービスを再起動する
CTRL を押しながらターミナル ウィンドウを開きます。 、代替 そしてた または、使用しているグラフィカル ユーザー インターフェイスの種類に適したアプリケーションまたはダッシュ メニューから選択します。これらのコマンドのほとんどには管理者アクセスは必要ないため、$ プロンプトがあることを確認してください。 bash シェルを使用している場合。 tcsh のユーザーは、whoami と入力するとよいでしょう。 ルートとしてpulseaudioサービスを開始しないようにするためです。
pulseaudio –check と入力して、現在実行中のインスタンスがあるかどうかを確認します。 そしてリターンを押します。通常、出力はまったく表示されません。ゼロが表示される場合もありますが、これは出力を受け取らないことと同じです。これは、インスタンスが実行されていないことを示します。現在実行中のインスタンスに関するメッセージを受け取った場合は、pulseaudio -k コマンドを発行できます。 既存のものを殺すために。これを完了したら、または以前にインスタンスを実行していなかった場合は、pulseaudio -D と入力します。 をクリックして新しいインスタンスを開始すると、コマンド ラインに戻る前にプロセスが自動的に起動します。
インスタンスが実行されていないことが確実にわかっている場合は、ターミナルも必要ありません。 超を押し続けると良いでしょう。 またはWindows キー そしてR を押します。 実行ボックスを開き、「pulseaudio -D」と入力します。 そこに。 Enter キーを押すか、ボタンをクリックしてコマンドを発行します。
技術的には、このボックスを使用して、pulseaudio -k を使用して既存のpulseaudio インスタンスを強制終了することもできます。 これは、他に端末を起動する理由がない場合に便利です。このプロセスを自動化するために実際に短い bash スクリプトを作成する人もいますが、これらのコマンドは非常に短いため、そうする必要はほとんどありません。
ビデオ、MMORPG を始めましょう または FPS をもう一度お楽しみください。再び完全なサウンドがカバーされるようになりました。 ~/.pulse 内のユーザー定義の設定 または ~/.config/pulse はシステム全体の設定をオーバーライドするため、常に問題が発生する場合は、これらの設定ファイルを調べることをお勧めします。
プログラムの実行中にサウンドがまったく聞こえない場合は、プログラムがpulseaudioプロセスに接続できることを確認するために、プログラムの前にpadspを付けてプログラムを開始する必要があるかもしれません。端末で alsamixer を起動して、オーディオ レベル設定が正しいことを確認することもできます。 Padsp 修正により、Super+R コマンド ラインまたはターミナルから起動できるようになった場合は、プログラムを起動する .desktop ファイルを変更する必要があります。 Padsp nameOfGame を bash または tcsh スクリプトに入れることもできます。 nameOfGame を、実行しようとしているプログラムの実際のコマンド名に置き換えます。
他のすべてが失敗した場合は、sudo サービスpulseaudio restart を使用して、実際にシステム全体のレベルでpulseaudio サービスを開始できます。 コマンド。これは sudo で始まるため、最近 sudo を使用してコマンドを発行していない場合は、CLI プロンプトでパスワードの入力を求められます。これによりサービスが広範囲でアクティブ化されるため、最初の手段として使用しないでください。実際にターミナルで top またはbusybox top を使用すると、pulseaudio が通常どのように実行されるかを確認できます。まったく表示されない場合は、そもそも正しく開始されていないことがわかります。
Page Up キーと Page Down キーを使用して上部のリストをスクロールし、括弧で囲まれた各サービスを調べて、pulseaudio がシステムで起動するかどうかを確認します。通常はpulseaudio -k コマンドを使用すると、いずれにせよそうなるかどうかがわかりますが、これはそれを確認するための優れた方法です。他に何も問題がないようで、Xubuntu または別の Xfce4 ベースのディストリビューションを使用している場合は、LXDE、KDE、または Unity ユーザーには影響しないエラーが発生している可能性があります。マシンをシャットダウンしようとすると、セッションを保存するかどうかを尋ねるチェックボックスが表示されます。
これは、空の Xubuntu デスクトップから Alt+F4 を使用してシステムをシャットダウンする場合に特に当てはまります。これにより、少なくとも理論的には、誤ったpulseaudio設定が常に保存される可能性があります。チェックを外してシステムを再起動してみてください。これには再起動が必要ですが、おそらく最初から回避しようとしていた再起動により、将来の問題が回避される可能性があります。正常に機能したら、そのチェックボックスを再度選択して、設定されている他のスキームを保存できます。今後、再度再起動する必要はなくなり、発生していた問題が実際に解決された場合は、pulseaudio -D コマンドを使用するだけで済みます。
非常に少数のユーザー、特に ASUS eeePC モバイル デバイスで Linux を実行しているユーザーが、pulseaudio を再起動した後、突然パチパチというノイズが聞こえると言いました。これはドライバーに関する珍しい問題ですが、この問題は比較的簡単に修正できます。任意の USB デバイスを USB ポートに接続してから、puleaudio デーモンを再起動してみてください。ヘッドフォン ジャックに何かを抜き差ししてみることもできます。どうやら、これにより、オープンソース ドライバーが問題を解釈して修正するという信号が誤って送信されてしまうようです。これは、独自のドライバがインストールされたpulseaudioを実行している場合には問題ありません。
著者について
ケビン・アロウズ
Kevin Arrows は、10 年以上の業界経験を持つ、経験と知識が豊富なテクノロジー スペシャリストです。彼は Microsoft Certified Technology Specialist (MCTS) 認定を取得しており、最新の技術開発について常に最新の情報を入手することに深い情熱を持っています。 Kevin は、ソフトウェア開発、サイバーセキュリティ、クラウド コンピューティングなどの分野での専門知識と専門知識を示し、テクノロジー関連の幅広いトピックについて幅広く執筆しています。テクノロジー分野への彼の貢献は同僚から広く認められ、尊敬されており、複雑な技術概念を明確かつ簡潔に説明する能力が高く評価されています。
-
Linux に Microsoft Office をインストールする方法:完全なステップバイステップのチュートリアル
Microsoft Office は Windows ベースのプログラムであり、Linux システムのサポートは限定的です。 Linux ユーザーは、Linux システムでは Windows ベースのプログラムを実行できないことを知っておく必要があります。ただし、Linux システムでは、Windows 固有のプログラム (Microsoft Office、Visio、Sketchup など) を Linux システム上で入手するための「Wine」のサポートが提供されています。 今日のガイドでは、Linux に Microsoft Office をインストールする最も簡単な手順をリストします
-
Ubuntu で systemd を完全に無効にする:完全なステップバイステップ ガイド
systemd を使用するかどうかをめぐる議論は、おそらくGNU/Linux で最もホットな唯一の事柄です。 vi と emacs をめぐる現在進行中の議論よりも、世界の方が重要です。あなたが個人的に systemd を使いたいかどうかは誰にもわかりませんが、幸いなことに、Ubuntu と Canonical がサポートするさまざまなスピンに関する限り、現在は選択の余地があります。 Ubuntu で systemd を無効にするのはまったく難しいことではありません。 Bourne シェルの使用経験がある人は、オペレーティング システムのカーネル サービスを使用した経験がほとんどなくても、いくつ