However, if the speaker is powered off and then on, although it automatically reconnects through bluetooth (as seen by bluetoothctl), the pulseaudio no longer lists it as a sink.
I have to use bluetoothctl to disconnect and (re)connect the device. Only then will pulseaudio (re)list the bluetooth speaker as a sink.
Am I missing some set up or configuration?
Code: Select all
$ uname -a
Linux walden0 4.4.38-v7+ #938 SMP Thu Dec 15 15:22:21 GMT 2016 armv7l GNU/Linux
Code: Select all
$ pactl list short modules
0 module-device-restore
1 module-stream-restore
2 module-card-restore
3 module-augment-properties
4 module-switch-on-port-available
5 module-udev-detect
6 module-alsa-card device_id="0" name="0" card_name="alsa_card.0" namereg_fail=false tsched=yes fixed_latency_range=no ignore_dB=no deferred_volume=yes use_ucm=yes card_properties="module-udev-detect.discovered=1"
7 module-bluetooth-policy
8 module-bluetooth-discover
9 module-bluez5-discover
10 module-bluez4-discover
11 module-native-protocol-unix
12 module-native-protocol-tcp auth-anonymous=1
13 module-zeroconf-publish
14 module-gconf
15 module-default-device-restore
16 module-rescue-streams
17 module-always-sink
18 module-intended-roles
19 module-suspend-on-idle
20 module-console-kit
21 module-systemd-login
22 module-position-event-sounds
23 module-role-cork
24 module-filter-heuristics
25 module-filter-apply
27 module-cli-protocol-unix
28 module-bluez5-device path=/org/bluez/hci0/dev_FC_58_FA_B8_1D_46