私はi3wmでArchLinuxを使用しています。以前は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に問題があることを示す兆候はないようです。唯一のことは、音が出ないことです。
サウンドを機能させるには何が必要ですか?
pactl info
を使用して出力を取得するため、PulseAudioが実行されており、許可またはドライバーの問題が除外される前にGNOMEで機能したためです。
pavucontrol
では、スピーカーまたはヘッドフォンが表示されている(または接続されている)かミュートされている場合は、[出力デバイス]タブを確認できます。ボリュームレギュレーターを100%に設定すると、PulseAudioはミュートを解除し、マスターボリューム、PCM、およびデバイスのボリュームも100%に戻す必要があります。
ミュートを解除してalsamixer
で設定することもできます(最初にサウンドカードを選択する必要がある場合があります)。
これがお役に立てば幸いですが、オーディオの問題にはいくつかの理由があるため、Archlinux Wikiの PulseAudio/Troubleshooting ページもご覧になることをお勧めします。