Bug#743337: module-bluetooth-device.so: [...] No such file or directory
Jason Woofenden
jason at jasonwoof.com
Tue Apr 1 21:21:36 UTC 2014
Package: pulseaudio
Version: 5.0-1
Severity: normal
Dear Maintainer,
I'm having trouble connecting to the A2DP profile on my bluetooth
headset.
I don't always know what's a configuration issue, and what's a bug,
but I found a file-not-found error in my syslog:
Apr 1 15:55:24 compy pulseaudio[9178]: [pulseaudio] ltdl-bind-now.c: Failed to open module module-bluetooth-device.so: module-bluetooth-device.so: cannot open shared object file: No such file or directory
Here's the context:
Apr 1 15:54:54 compy dbus[2479]: [system] Activating service name='org.blueman.Mechanism' (using servicehelper)
Apr 1 15:54:54 compy blueman-mechanism: Starting blueman-mechanism
Apr 1 15:54:54 compy dbus[2479]: [system] Successfully activated service 'org.blueman.Mechanism'
Apr 1 15:54:54 compy blueman-mechanism: loading Network
Apr 1 15:54:54 compy blueman-mechanism: loading Config
Apr 1 15:54:54 compy blueman-mechanism: loading Ppp
Apr 1 15:54:54 compy blueman-mechanism: loading RfKill
Apr 1 15:54:55 compy bluetoothd[2752]: Endpoint unregistered: sender=:1.30 path=/MediaEndpoint/BlueZ4/HFPAG
Apr 1 15:54:55 compy bluetoothd[2752]: Endpoint unregistered: sender=:1.30 path=/MediaEndpoint/BlueZ4/HFPHS
Apr 1 15:54:55 compy bluetoothd[2752]: Endpoint unregistered: sender=:1.30 path=/MediaEndpoint/BlueZ4/A2DPSource
Apr 1 15:54:55 compy bluetoothd[2752]: hci0: Remove UUID (0x0011) failed: Invalid Parameters (0x0d)
Apr 1 15:54:55 compy bluetoothd[2752]: Discovery session 0xb8ffcbc8 with :1.76 activated
Apr 1 15:55:05 compy bluetoothd[2752]: Stopping discovery
Apr 1 15:55:24 compy pulseaudio[9178]: [pulseaudio] ltdl-bind-now.c: Failed to open module module-bluetooth-device.so: module-bluetooth-device.so: cannot open shared object file: No such file or directory
Apr 1 15:55:24 compy pulseaudio[9178]: [pulseaudio] module.c: Failed to open module "module-bluetooth-device".
Apr 1 15:55:24 compy blueman-mechanism: Exiting
Apr 1 15:55:25 compy bluetoothd[2752]: Badly formated or unrecognized command: AT+CSRSF=0,0,0,0,0,7
Apr 1 15:55:28 compy bluetoothd[2752]: Unable to select SEP
Apr 1 15:55:31 compy bluetoothd[2752]: Connection refused (111)
pulseaudio-module-bluetooth provides a few similar files, but not that one:
dpkg --listfiles pulseaudio-module-bluetooth
/.
/usr
/usr/lib
/usr/lib/pulse-5.0
/usr/lib/pulse-5.0/modules
/usr/lib/pulse-5.0/modules/module-bluez4-device.so
/usr/lib/pulse-5.0/modules/module-bluez5-discover.so
/usr/lib/pulse-5.0/modules/libbluez4-util.so
/usr/lib/pulse-5.0/modules/module-bluetooth-policy.so
/usr/lib/pulse-5.0/modules/module-bluetooth-discover.so
/usr/lib/pulse-5.0/modules/module-bluez5-device.so
/usr/lib/pulse-5.0/modules/module-bluez4-discover.so
/usr/lib/pulse-5.0/modules/libbluez5-util.so
/usr/share
/usr/share/doc
/usr/share/doc/pulseaudio-module-bluetooth
/usr/share/doc/pulseaudio-module-bluetooth/copyright
/usr/share/doc/pulseaudio-module-bluetooth/NEWS.gz
/usr/share/doc/pulseaudio-module-bluetooth/changelog.Debian.gz
/usr/share/doc/pulseaudio-module-bluetooth/README
/usr/share/lintian
/usr/share/lintian/overrides
/usr/share/lintian/overrides/pulseaudio-module-bluetooth
Should pulseaudio-module-bluetooth be providing
module-bluetooth-device.so? Or should pulseaudio use
module-bluez5-device.so? Or something else?
I don't know. I'm way over my head here. But I'm happy to test
things.
Thank you!
--
Jason
-- System Information:
Debian Release: jessie/sid
APT prefers unstable
APT policy: (500, 'unstable')
Architecture: i386 (i686)
Kernel: Linux 3.13-1-686-pae (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) (ignored: LC_ALL set to en_US.UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages pulseaudio depends on:
ii adduser 3.113+nmu3
ii libasound2 1.0.27.2-3
ii libasound2-plugins 1.0.27-2+b1
ii libc6 2.18-4
ii libcap2 1:2.22-1.2
ii libdbus-1-3 1.8.0-3
ii libfftw3-single3 3.3.3-7
ii libgcc1 1:4.8.2-18
ii libice6 2:1.0.8-2
ii libltdl7 2.4.2-1.7
ii liborc-0.4-0 1:0.4.18-1
ii libpulse0 5.0-1
ii libsamplerate0 0.1.8-7
ii libsm6 2:1.2.1-2
ii libsndfile1 1.0.25-9
ii libspeexdsp1 1.2~rc1.1-1
ii libstdc++6 4.8.2-18
ii libsystemd-login0 204-8
ii libtdb1 1.2.13-1
ii libudev1 204-8
ii libwebrtc-audio-processing-0 0.1-2
ii libx11-6 2:1.6.2-1
ii libx11-xcb1 2:1.6.2-1
ii libxcb1 1.10-2
ii libxtst6 2:1.2.2-1
ii lsb-base 4.1+Debian12
ii udev 204-8
Versions of packages pulseaudio recommends:
ii pulseaudio-module-x11 5.0-1
ii rtkit 0.10-3
Versions of packages pulseaudio suggests:
ii paman 0.9.4-1
ii paprefs 0.9.10-1
ii pavucontrol 2.0-1
ii pavumeter 0.9.3-4
ii pulseaudio-utils 5.0-1
-- Configuration Files:
/etc/pulse/default.pa changed:
.nofail
.fail
load-module module-device-restore
load-module module-stream-restore restore_device=false
load-module module-card-restore
load-module module-augment-properties
load-module module-switch-on-port-available
.ifexists module-udev-detect.so
load-module module-udev-detect
.else
load-module module-detect
.endif
.ifexists module-jackdbus-detect.so
.nofail
load-module module-jackdbus-detect channels=2
.fail
.endif
.ifexists module-bluetooth-policy.so
load-module module-bluetooth-policy
.endif
.ifexists module-bluetooth-discover.so
load-module module-bluetooth-discover
.endif
.ifexists module-esound-protocol-unix.so
load-module module-esound-protocol-unix
.endif
load-module module-native-protocol-unix
.ifexists module-gconf.so
.nofail
load-module module-gconf
.fail
.endif
load-module module-default-device-restore
load-module module-rescue-streams
load-module module-always-sink
load-module module-intended-roles
load-module module-suspend-on-idle
.ifexists module-console-kit.so
load-module module-console-kit
.endif
.ifexists module-systemd-login.so
load-module module-systemd-login
.endif
load-module module-position-event-sounds
load-module module-role-cork
load-module module-filter-heuristics
load-module module-filter-apply
/etc/pulse/system.pa changed:
.ifexists module-udev-detect.so
load-module module-udev-detect
.else
load-module module-detect
.endif
.ifexists module-esound-protocol-unix.so
load-module module-esound-protocol-unix
.endif
load-module module-native-protocol-unix
load-module module-stream-restore restore_device=false
load-module module-device-restore
load-module module-default-device-restore
load-module module-rescue-streams
load-module module-always-sink
load-module module-suspend-on-idle
load-module module-position-event-sounds
-- no debconf information
More information about the pkg-pulseaudio-devel
mailing list