[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[debian-users:57360] run PulseAudio as system-wide daemon



こんにちは

pulseaudioをsystem-wide daemonとして起動しようとしていますが
うまくいかず困っています。


環境はディスプレイを接続していないPCでサーバとして使用しています。
  uname -a
  Linux s70 3.16-2-amd64 #1 SMP Debian 3.16.3-2 (2014-09-20) x86_64
GNU/Linux
jessieでなるべく最新のパッケージをインストールした状態で使用しています。

# このサーバーでmpd、forked-daapdを動かして
# bluetoothスピーカーで音楽を楽しもうと目論んでいます。

以前はbluetoothスピーカーが使えたと思ったのですが
いつのまにか(bluez5以降?)alsaをサポートしなくなったようなので、
pulseaudio経由でbluetoothスピーカーへ出力しようとしています。

関連するパッケージのバージョンは次のとおりです

ii  pulseaudio                            5.0-13
    amd64        PulseAudio sound server
ii  pulseaudio-module-bluetooth           5.0-13
    amd64        Bluetooth module for PulseAudio sound server
ii  blueman                               1.99~alpha1-1
    amd64        Graphical bluetooth manager
ii  bluetooth                             5.23-1
    all          Bluetooth support
ii  bluez                                 5.23-1
    amd64        Bluetooth tools and daemons
ii  bluez-obexd                           5.23-1
    amd64        bluez obex daemon
ii  bluez-tools                           0.2.0~20140808-3
    amd64        Set of tools to manage Bluetooth devices for linux


誰もログインしていない状態でbluetoothスピーカーへ出力したいので、
pulseaudioをsystem wide daemonとして動作させようと思います。
そこで次の準備をしました。

・/usr/share/doc/pulseaudio/examples/pulseaudio.init.example を
  /etc/init.d/pulseaudio にコピー
・/usr/share/doc/pulseaudio/examples/pulseaudio.default.example を
  /etc/default/pulseaudio にコピー
・/etc/default/pulseaudio の
  PULSEAUDIO_SYSTEM_START=0 を
  PULSEAUDIO_SYSTEM_START=1 に変更

これでいいかと思ったのですが

# /etc/init.d/pulseaudio state
Usage: /etc/init.d/pulseaudio
{start|stop|force-stop|restart|force-reload|status}

スタートさせようとするとうまくいきません。

# /etc/init.d/pulseaudio start
[....] Starting pulseaudio (via systemctl): pulseaudio.serviceFailed to
start pulseaudio.service: Unit pulseaudio.service failed to load: No
such file or directory.
 failed!

よろしくお願いします。