パルスオーディオが i3wm / Arch でサウンドを再生しない

パルスオーディオが i3wm / Arch でサウンドを再生しない

私は Arch Linux を i3wm で使用しています。以前は Gnome を使用していて、オーディオは正常に動作していました。しかし、i3wm に切り替えた後、スピーカーから音が出なくなりました。

をインストールしましたpavucontrolが、Firefox でビデオを再生するなど、サウンドを再生しているときに、ビジュアライザー バーが正しく反応 (上下にバウンド) しているように見えます。

出力pactl stat:

Server String: /run/user/1000/pulse/native
Library Protocol Version: 32
Server Protocol Version: 32
Is Local: yes
Client Index: 6
Tile Size: 65472
User Name: daveliu
Host Name: latitude_arch
Server Name: pulseaudio
Server Version: 11.1
Default Sample Specification: s16le 2ch 44100Hz
Default Channel Map: front-left,front-right
Default Sink: alsa_output.pci-0000_00_1b.0.analog-stereo
Default Source: alsa_input.pci-0000_00_1b.0.analog-stereo
Cookie: b963:c6e8

また、自分のユーザーをaudioグループに追加しましたが、それでも効果はありませんでした。サウンド カードや pulseaudio に問題があるという兆候は見られません。唯一の問題は、サウンドが再生されないことです。

サウンドを機能させるには何が必要ですか?

答え1

PulseAudio を実行して出力が得られpactl info、以前は GNOME で動作していたため、権限またはドライバーの問題は除外できる可能性が高くなります。

「出力デバイス」タブで、pavucontrolスピーカーまたはヘッドフォンが表示されている(または接続されている)か、ミュートされているかを確認できます。ボリューム レギュレータを 100% に設定すると、PulseAudio はミュートを解除し、マスター ボリューム、PCM、およびデバイスのボリュームも 100% に戻します。

ミュートを解除してこれを設定することもできますalsamixer(最初にサウンド カードを選択する必要がある場合があります)。

これがお役に立てば幸いですが、オーディオの問題にはさまざまな原因が考えられるため、PulseAudio/トラブルシューティングArchlinux Wiki のページ。

関連情報