用于pulseaudio的无头设备中的linux pactl卡列表

时间:2018-05-14 09:52:46

标签: linux pulseaudio

在只有root用户可用的无头设备中,脉冲音频服务器在启动时使用pulseaudio -D --disallow-exit自动启动。它到目前为止运行良好。当系统启动时,蓝牙头戴式耳机自动连接。给hcitool con我看到设备

hcitool con 连接:

  

ACL 00:0B:D5:F5:xx:xx:xx句柄11状态1 im Master auth encrypt

给予后 pactl列表卡 我得到空输出

请注意,在运行pulseaudio之前,我使用以下命令启动dbus eval“export $(dbus-launch)”

1 个答案:

答案 0 :(得分:0)

我可以解决它如下:

1-将新用户添加到系统并对音频进行分组 adduser pi usermod -a -G audio pi

2-在运行pulseaudio之前我跑了 eval“export $(dbus-launch --sh-syntax)”

3- DBUS_SESSION_BUS_ADDRESS = $ {DBUS_SESSION_BUS_ADDRESS}

4- su -c'pulseaudio --start' - pi

sudo reboot - >如果它没有自动连接,请通过bluetoothctl进行pactl列表并连接到扬声器。

hcitool con - >连接xx:xx:xx:xx:xx:xx

pactl list cards简称 我得到了输出