Raspberry Pi 3 Model B を用いてBluetoothスピーカーと接続した後、aplayコマンドがエラー出して音が出なかった問題の対応を備忘録として残しておく。

以下はすべてSSH接続によるCUIで行っている。

環境:Raspbian GNU/Linux 8.0 (jessie)

Bluetoothスピーカーとの接続

Bluetoothスピーカーとの接続は次のサイトを参考にすれば、全く問題なくBluetooth接続が完了する。
また、再起動後も自動的にBluetooth接続を行うため、とても便利だ。

Raspberry PI 3 で Bluetooth(A2DP)

エラー

この状態で、aplayコマンドを使うと次のようにエラーが表示されて音が鳴らない。


$ aplay /usr/share/sounds/alsa/Rear_Center.wav
ALSA lib pulse.c:243:(pulse_connect) PulseAudio: Unable to connect: アクセス拒否

aplay: main:722: audio open error: 接続を拒否されました

また、このときの/var/log/syslogを確認すると、次のようになっている。


raspberrypi pulseaudio[430]: W: [pulseaudio] protocol-native.c: Denied access to client with invalid authorization data.

エラー対応

このエラーの対応は、音を出すユーザーを「pulse-access」グループに追加すればよい。

注意すべきことは、rootであっても「pulse-access」グループに追加しないといけないということだ。

次のコマンドはuserとrootを「pulse-access」グループに追加している。


$ sudo gpasswd -a user pulse-access
$ sudo gpasswd -a root pulse-access

「pulse-access」グループにユーザーを追加した後、aplayコマンド実行すると、きちんとBluetoothスピーカーから音が出ることが確認できる。


$ aplay /usr/share/sounds/alsa/Rear_Center.wav

関連する記事

  • 地図で見る石川県野々市市の人口 2013年12月版地図で見る石川県野々市市の人口 2013年12月版 野々市市役所が公開している平成25年12月末日の住民基本台帳人口と総務省統計局が公開している地図データを基に人口、人口密度、世帯数などの数値および前年同月からの増減率を地図上に色分けして視覚化したものと上位・下位のランキングをご紹介する。 人口の上位・下位ランキング […]
  • 顧客満足度調査から重要な改善点を導く方法顧客満足度調査から重要な改善点を導く方法 顧客満足度調査とは、顧客に対して提供している商品やサービスに対して、顧客がどれだけ満足しているか、または不満を持っているか、満足している点はどこか、不満を持っている点はどこかなどをアンケートなどにより調査することだ。 顧客満足度調査の結果は、各項目ごとに平均値を出したり、棒グラフやレーダーチャートにすることが多い。 もし、あなたが顧客満足度調査の結果を見て、「ある […]
  • R ggpartyパッケージを用いた決定木の可視化R ggpartyパッケージを用いた決定木の可視化 決定木の可視化において、とても柔軟性が高いggpartyパッケージをご紹介します。 ggpartyパッケージは、ggplot2の機能をpartykitに拡張し、partyクラスのツリーオブジェクトのために明瞭に構造化され、高度にカスタマイズ可能なビジュアライゼーションを作成するために必要なツールを提供します。 ggpartyパッケージを用いると、ノードやエッジに対 […]
  • R言語 CRAN Task View:Web技術とサービスR言語 CRAN Task View:Web技術とサービス CRAN Task View: Web Technologies and Servicesの英語での説明文をGoogle翻訳を使用させていただき機械的に翻訳したものを掲載しました。 Maintainer: Mauricio Vargas Sepulveda Contact: mavargas11 at […]
  • WindowsにMariaDBをインストールする手順WindowsにMariaDBをインストールする手順 WindowsにMariaDBをインストールする手順についてお伝えいたします。 ファイルのダウンロード MariaDBのインストールファイルをダウンロードするために、次のサイトに移動します。 MariaDB.org - Supporting continuity and open […]
RaspberryPi Bluetoothスピーカーで音を出す方法

RaspberryPi Bluetoothスピーカーで音を出す方法」への2件のフィードバック

コメントは受け付けていません。