web-dev-qa-db-ja.com

ヘッドレスサーバーインストールでPulseAudioを実行するにはどうすればよいですか?

PulseAudioは、デスクトップインストールの標準オーディオサーバーです。ただし、サーバーのインストールでは、オーディオサービスとPulseAudioは提供されません。

PulseAudioをヘッドレスサーバーにインストールして使用するにはどうすればよいですか?

15
Takkat

ALSAのインストール

$ Sudo apt-get install libasound2 libasound2-plugins alsa-utils alsa-oss

PulseAudioをインストールします。

$ Sudo apt-get install pulseaudio pulseaudio-utils

PAのグループメンバーシップを設定します。

$ Sudo usermod -aG Pulse,pulse-access <username>

PulseaudioServerを実行します。

$ pulseaudio -D

次のコマンドは、PinkAudioがシンクを認識したかどうかを示しています。

$ pacmd list-sinks

以下の出力のシンク名を覚えておいてください。

このコマンドは、指定されたシンクに対してサウンドファイルの再生を実行します。

$ pacmd play-file <filename> <sinkname>

オーディオデバイスのミュートを解除する必要がある場合があります。

  • aLSAの場合:alsamixerを使用します
  • pulseaudioの場合:pacmd set-sink-mute n 0を使用します。nはシンクインデックスです(0の可能性があります)

さらにCLIコマンドについては、 Pulse Audio Wiki も参照してください。

Pulseaudio Serverの設定必要に応じて、説明のない/etc/Pulse/default.pa/etc/Pulse/daemon.confを編集する必要があるかもしれません。ノート。

サウンドシステムのテストについては、 Sound Troubleshooting Guide も参照してください。

18
Takkat