I have a JBL Xtreme Bluetooth speaker and it's not working with my Debian Testing installation. I can't find it when I do the pairing.
It does works with Windows 10 (same laptop) and my Android phone.
Code: Select all
$ uname -a
Linux anoob 4.17.0-1-amd64 #1 SMP Debian 4.17.8-1 (2018-07-20) x86_64 GNU/Linux
Code: Select all
$ aptitude search ~i | grep -i bluetooth
iB blueman - Graphical bluetooth manager
i bluetooth - Bluetooth support (metapackage)
iBA bluez - Bluetooth tools and daemons
i bluez-firmware - Firmware for Bluetooth devices
id libbluetooth3 - Library to use the BlueZ Linux Bluetooth stack
iB pulseaudio-module-bluetooth - Bluetooth module for PulseAudio sound server
Code: Select all
$ blueman-applet
blueman-applet version 2.0.6 starting
_________
Load (/usr/lib/python3/dist-packages/blueman/main/PluginManager.py:60)
['StatusIcon', 'DBusService', 'ExitItem', 'SerialManager', 'AppIndicator', 'RecentConns', 'StandardItems', 'PowerManager', 'NetUsage', 'ShowConnected', 'Menu', 'DhcpClient', 'PPPSupport', 'GameControllerWakelock', 'NMPANSupport', 'KillSwitch', 'AuthAgent', 'TransferService', 'NMDUNSupport', 'DiscvManager', 'Networking', 'Headset']
_________
get_interface_version (/usr/lib/python3/dist-packages/blueman/bluez/BlueZInterface.py:13)
Detected BlueZ 5
/usr/lib/python3/dist-packages/blueman/plugins/applet/AppIndicator.py:8: PyGIWarning: AppIndicator3 was imported without specifying a version first. Use gi.require_version('AppIndicator3', '0.1') before import to ensure that the right version gets loaded.
from gi.repository import AppIndicator3 as girAppIndicator
_________
__load_plugin (/usr/lib/python3/dist-packages/blueman/main/PluginManager.py:133)
loading <class 'blueman.plugins.applet.StatusIcon.StatusIcon'>
_________
__load_plugin (/usr/lib/python3/dist-packages/blueman/main/PluginManager.py:133)
loading <class 'blueman.plugins.applet.DBusService.DBusService'>
_________
__load_plugin (/usr/lib/python3/dist-packages/blueman/main/PluginManager.py:133)
loading <class 'blueman.plugins.applet.Menu.Menu'>
_________
__load_plugin (/usr/lib/python3/dist-packages/blueman/main/PluginManager.py:133)
loading <class 'blueman.plugins.applet.ExitItem.ExitItem'>
_________
__load_plugin (/usr/lib/python3/dist-packages/blueman/main/PluginManager.py:133)
loading <class 'blueman.plugins.applet.SerialManager.SerialManager'>
_________
__load_plugin (/usr/lib/python3/dist-packages/blueman/main/PluginManager.py:133)
loading <class 'blueman.plugins.applet.AppIndicator.AppIndicator'>
_________
__load_plugin (/usr/lib/python3/dist-packages/blueman/main/PluginManager.py:133)
loading <class 'blueman.plugins.applet.RecentConns.RecentConns'>
_________
__load_plugin (/usr/lib/python3/dist-packages/blueman/main/PluginManager.py:133)
loading <class 'blueman.plugins.applet.StandardItems.StandardItems'>
_________
__load_plugin (/usr/lib/python3/dist-packages/blueman/main/PluginManager.py:133)
loading <class 'blueman.plugins.applet.PowerManager.PowerManager'>
_________
__load_plugin (/usr/lib/python3/dist-packages/blueman/main/PluginManager.py:133)
loading <class 'blueman.plugins.applet.ShowConnected.ShowConnected'>
_________
__load_plugin (/usr/lib/python3/dist-packages/blueman/main/PluginManager.py:133)
Not loading DhcpClient because it's conflict has higher priority
_________
__load_plugin (/usr/lib/python3/dist-packages/blueman/main/PluginManager.py:133)
Not loading PPPSupport because it's conflict has higher priority
_________
__load_plugin (/usr/lib/python3/dist-packages/blueman/main/PluginManager.py:133)
loading <class 'blueman.plugins.applet.GameControllerWakelock.GameControllerWakelock'>
_________
__load_plugin (/usr/lib/python3/dist-packages/blueman/main/PluginManager.py:133)
loading <class 'blueman.plugins.applet.NMPANSupport.NMPANSupport'>
_________
__load_plugin (/usr/lib/python3/dist-packages/blueman/main/PluginManager.py:133)
loading <class 'blueman.plugins.applet.KillSwitch.KillSwitch'>
_________
__load_plugin (/usr/lib/python3/dist-packages/blueman/main/PluginManager.py:133)
loading <class 'blueman.plugins.applet.AuthAgent.AuthAgent'>
_________
__load_plugin (/usr/lib/python3/dist-packages/blueman/main/PluginManager.py:133)
loading <class 'blueman.plugins.applet.TransferService.TransferService'>
_________
get_interface_version (/usr/lib/python3/dist-packages/blueman/bluez/obex/Base.py:20)
Detected BlueZ integrated obexd
_________
__load_plugin (/usr/lib/python3/dist-packages/blueman/main/PluginManager.py:133)
loading <class 'blueman.plugins.applet.NMDUNSupport.NMDUNSupport'>
_________
__load_plugin (/usr/lib/python3/dist-packages/blueman/main/PluginManager.py:133)
loading <class 'blueman.plugins.applet.DiscvManager.DiscvManager'>
_________
update_menuitems (/usr/lib/python3/dist-packages/blueman/plugins/applet/DiscvManager.py:123)
warning: Adapter is None
_________
__load_plugin (/usr/lib/python3/dist-packages/blueman/main/PluginManager.py:133)
loading <class 'blueman.plugins.applet.Networking.Networking'>
_________
load_nap_settings (/usr/lib/python3/dist-packages/blueman/plugins/applet/Networking.py:36)
Loading NAP settings
_________
__load_plugin (/usr/lib/python3/dist-packages/blueman/main/PluginManager.py:133)
loading <class 'blueman.plugins.applet.Headset.Headset'>
_________
io_event (/usr/lib/python3/dist-packages/blueman/plugins/applet/KillSwitch.py:71)
killswitch registered 2
_________
io_event (/usr/lib/python3/dist-packages/blueman/plugins/applet/KillSwitch.py:71)
State: True
_________
UpdatePowerState (/usr/lib/python3/dist-packages/blueman/plugins/applet/PowerManager.py:159)
off False
foff False
on True
current state True
new state True
_________
_on_obex_owner_changed (/usr/lib/python3/dist-packages/blueman/plugins/applet/TransferService.py:172)
obex owner changed: :1.37
_________
on_dbus_name_owner_change (/usr/bin/blueman-applet:95)
org.bluez owner changed to :1.4
_________
initialize (/usr/lib/python3/dist-packages/blueman/plugins/applet/RecentConns.py:144)
rebuilding menu
_________
register_agent (/usr/lib/python3/dist-packages/blueman/plugins/applet/AuthAgent.py:63)
Registering agent
_________
set_nap (/usr/lib/python3/dist-packages/blueman/plugins/applet/Networking.py:65)
set nap False
_________
enumerate_connections (/usr/lib/python3/dist-packages/blueman/plugins/applet/ShowConnected.py:53)
Found 0 existing connections
_________
on_registered (/usr/lib/python3/dist-packages/blueman/bluez/obex/AgentManager.py:18)
/org/blueman/obex_agent
_________
RequestPowerState (/usr/lib/python3/dist-packages/blueman/plugins/applet/PowerManager.py:131)
Requesting True
_________
on_power_state_change_requested (/usr/lib/python3/dist-packages/blueman/plugins/applet/KillSwitch.py:118)
True
_________
UpdatePowerState (/usr/lib/python3/dist-packages/blueman/plugins/applet/PowerManager.py:159)
off False
foff False
on True
current state True
new state True
_________
check (/usr/lib/python3/dist-packages/blueman/plugins/applet/PowerManager.py:119)
callbacks done
_________
set_adapter_state (/usr/lib/python3/dist-packages/blueman/plugins/applet/PowerManager.py:90)
True
_________
on_adapter_property_changed (/usr/lib/python3/dist-packages/blueman/plugins/applet/DiscvManager.py:96)
prop Discovering 1
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/blueman/bluez/errors.py", line 146, in warp
return func(*args, **kwargs)
File "/usr/lib/python3/dist-packages/blueman/bluez/Adapter.py", line 139, in stop_discovery
self.get_interface().StopDiscovery()
File "/usr/lib/python3/dist-packages/dbus/proxies.py", line 145, in __call__
**keywords)
File "/usr/lib/python3/dist-packages/dbus/connection.py", line 651, in call_blocking
message, timeout)
dbus.exceptions.DBusException: org.bluez.Error.InProgress: Operation already in progress
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/blueman/gui/DeviceList.py", line 311, in update_progress
self.StopDiscovery()
File "/usr/lib/python3/dist-packages/blueman/gui/DeviceList.py", line 419, in StopDiscovery
self.Adapter.stop_discovery()
File "/usr/lib/python3/dist-packages/blueman/bluez/errors.py", line 148, in warp
raise parse_dbus_error(exception)
blueman.bluez.errors.DBusInProgressError: Operation already in progress
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/blueman/bluez/errors.py", line 146, in warp
return func(*args, **kwargs)
File "/usr/lib/python3/dist-packages/blueman/bluez/Adapter.py", line 139, in stop_discovery
self.get_interface().StopDiscovery()
File "/usr/lib/python3/dist-packages/dbus/proxies.py", line 145, in __call__
**keywords)
File "/usr/lib/python3/dist-packages/dbus/connection.py", line 651, in call_blocking
message, timeout)
dbus.exceptions.DBusException: org.bluez.Error.InProgress: Operation already in progress
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/blueman/gui/DeviceList.py", line 311, in update_progress
self.StopDiscovery()
File "/usr/lib/python3/dist-packages/blueman/gui/DeviceList.py", line 419, in StopDiscovery
self.Adapter.stop_discovery()
File "/usr/lib/python3/dist-packages/blueman/bluez/errors.py", line 148, in warp
raise parse_dbus_error(exception)
blueman.bluez.errors.DBusInProgressError: Operation already in progress
Code: Select all
# cat /var/log/syslog | grep -i blue
Aug 23 07:20:04 anoob systemd[1]: Starting Bluetooth service...
Aug 23 07:20:04 anoob kernel: [ 5.251021] Bluetooth: Core ver 2.22
Aug 23 07:20:04 anoob kernel: [ 5.251030] Bluetooth: HCI device and connection manager initialized
Aug 23 07:20:04 anoob kernel: [ 5.251033] Bluetooth: HCI socket layer initialized
Aug 23 07:20:04 anoob kernel: [ 5.251034] Bluetooth: L2CAP socket layer initialized
Aug 23 07:20:04 anoob kernel: [ 5.251038] Bluetooth: SCO socket layer initialized
Aug 23 07:20:04 anoob kernel: [ 5.611449] Bluetooth: hci0: read Intel version: 370810011003110e00
Aug 23 07:20:04 anoob kernel: [ 5.627294] bluetooth hci0: firmware: direct-loading firmware intel/ibt-hw-37.8.10-fw-1.10.3.11.e.bseq
Aug 23 07:20:04 anoob kernel: [ 5.627300] Bluetooth: hci0: Intel Bluetooth firmware file: intel/ibt-hw-37.8.10-fw-1.10.3.11.e.bseq
Aug 23 07:20:04 anoob kernel: [ 5.871423] Bluetooth: hci0: Intel firmware patch completed and activated
Aug 23 07:20:05 anoob bluetoothd[574]: Bluetooth daemon 5.50
Aug 23 07:20:06 anoob systemd[1]: Started Bluetooth service.
Aug 23 07:20:06 anoob systemd[1]: Reached target Bluetooth.
Aug 23 07:20:06 anoob bluetoothd[574]: Starting SDP server
Aug 23 07:20:06 anoob kernel: [ 17.454765] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
Aug 23 07:20:06 anoob kernel: [ 17.454767] Bluetooth: BNEP filters: protocol multicast
Aug 23 07:20:06 anoob kernel: [ 17.454772] Bluetooth: BNEP socket layer initialized
Aug 23 07:20:06 anoob dbus-daemon[570]: [system] Activating via systemd: service name='org.freedesktop.hostname1' unit='dbus-org.freedesktop.hostname1.service' requested by ':1.4' (uid=0 pid=574 comm="/usr/lib/bluetooth/bluetoothd ")
Aug 23 07:20:06 anoob bluetoothd[574]: Bluetooth management interface 1.14 initialized
Aug 23 07:20:06 anoob bluetoothd[574]: Sap driver initialization failed.
Aug 23 07:20:06 anoob bluetoothd[574]: sap-server: Operation not permitted (1)
Aug 23 07:20:10 anoob NetworkManager[571]: <info> [1535019610.2345] Loaded device plugin: NMBluezManager (/usr/lib/x86_64-linux-gnu/NetworkManager/1.12.2/libnm-device-plugin-bluetooth.so)
Aug 23 07:20:10 anoob NetworkManager[571]: <info> [1535019610.6810] bluez: use BlueZ version 5
Aug 23 07:20:10 anoob NetworkManager[571]: <info> [1535019610.6827] bluez5: NAP: added interface 94:65:9C:47:23:53
Aug 23 07:20:49 anoob bluetoothd[574]: Endpoint registered: sender=:1.32 path=/MediaEndpoint/A2DPSource
Aug 23 07:20:49 anoob bluetoothd[574]: Endpoint registered: sender=:1.32 path=/MediaEndpoint/A2DPSink
Aug 23 07:20:49 anoob kernel: [ 58.829880] Bluetooth: RFCOMM TTY layer initialized
Aug 23 07:20:49 anoob kernel: [ 58.829886] Bluetooth: RFCOMM socket layer initialized
Aug 23 07:20:49 anoob kernel: [ 58.829891] Bluetooth: RFCOMM ver 1.11
Aug 23 07:20:53 anoob dbus-daemon[837]: [session uid=1000 pid=837] Activating via systemd: service name='org.bluez.obex' unit='obex.service' requested by ':1.36' (uid=1000 pid=934 comm="/usr/bin/python3 /usr/bin/blueman-applet ")
Aug 23 07:20:53 anoob systemd[810]: Starting Bluetooth OBEX service...
Aug 23 07:20:53 anoob dbus-daemon[837]: [session uid=1000 pid=837] Successfully activated service 'org.bluez.obex'
Aug 23 07:20:53 anoob systemd[810]: Started Bluetooth OBEX service.
Aug 23 07:20:53 anoob dbus-daemon[570]: [system] Activating service name='org.blueman.Mechanism' requested by ':1.38' (uid=1000 pid=934 comm="/usr/bin/python3 /usr/bin/blueman-applet ") (using servicehelper)
Aug 23 07:20:53 anoob org.blueman.Mechanism[570]: Unable to init server: Could not connect: Connection refused
Aug 23 07:20:53 anoob org.blueman.Mechanism[570]: Unable to init server: Could not connect: Connection refused
Aug 23 07:20:53 anoob blueman-mechanism: Starting blueman-mechanism
Aug 23 07:20:53 anoob dbus-daemon[570]: [system] Successfully activated service 'org.blueman.Mechanism'
Aug 23 07:20:53 anoob blueman-mechani[1045]: gtk_icon_theme_get_for_screen: assertion 'GDK_IS_SCREEN (screen)' failed
Aug 23 07:20:53 anoob blueman-mechanism: loading RfKill
Aug 23 07:20:53 anoob blueman-mechanism: loading Rfcomm
Aug 23 07:20:53 anoob blueman-mechanism: loading Ppp
Aug 23 07:20:53 anoob blueman-mechanism: loading Network
Aug 23 07:21:23 anoob blueman-mechanism: Exiting
Aug 23 08:41:55 anoob dbus-daemon[570]: [system] Activating service name='org.blueman.Mechanism' requested by ':1.52' (uid=1000 pid=5994 comm="/usr/bin/python3 /usr/bin/blueman-applet ") (using servicehelper)
Aug 23 08:41:55 anoob org.blueman.Mechanism[570]: Unable to init server: Could not connect: Connection refused
Aug 23 08:41:55 anoob org.blueman.Mechanism[570]: Unable to init server: Could not connect: Connection refused
Aug 23 08:41:55 anoob blueman-mechanism: Starting blueman-mechanism
Aug 23 08:41:55 anoob dbus-daemon[570]: [system] Successfully activated service 'org.blueman.Mechanism'
Aug 23 08:41:55 anoob blueman-mechani[6001]: gtk_icon_theme_get_for_screen: assertion 'GDK_IS_SCREEN (screen)' failed
Aug 23 08:41:55 anoob blueman-mechanism: loading RfKill
Aug 23 08:41:55 anoob blueman-mechanism: loading Rfcomm
Aug 23 08:41:55 anoob blueman-mechanism: loading Ppp
Aug 23 08:41:55 anoob blueman-mechanism: loading Network
Aug 23 08:42:15 anoob kernel: [ 4945.117058] Bluetooth: hci0: last event is not cmd complete (0x0f)
Aug 23 08:42:25 anoob blueman-mechanism: Exiting
Aug 23 08:57:23 anoob dbus-daemon[837]: [session uid=1000 pid=837] Activating service name='org.blueman.Applet' requested by ':1.69' (uid=1000 pid=6576 comm="/usr/bin/python3 /usr/bin/blueman-manager ")
Aug 23 08:57:23 anoob dbus-daemon[837]: [session uid=1000 pid=837] Successfully activated service 'org.blueman.Applet'
Aug 23 08:57:24 anoob dbus-daemon[570]: [system] Activating service name='org.blueman.Mechanism' requested by ':1.58' (uid=1000 pid=6584 comm="/usr/bin/python3 /usr/bin/blueman-applet ") (using servicehelper)
Aug 23 08:57:24 anoob org.blueman.Mechanism[570]: Unable to init server: Could not connect: Connection refused
Aug 23 08:57:24 anoob org.blueman.Mechanism[570]: Unable to init server: Could not connect: Connection refused
Aug 23 08:57:24 anoob blueman-mechanism: Starting blueman-mechanism
Aug 23 08:57:24 anoob dbus-daemon[570]: [system] Successfully activated service 'org.blueman.Mechanism'
Aug 23 08:57:24 anoob blueman-mechani[6591]: gtk_icon_theme_get_for_screen: assertion 'GDK_IS_SCREEN (screen)' failed
Aug 23 08:57:24 anoob blueman-mechanism: loading RfKill
Aug 23 08:57:24 anoob blueman-mechanism: loading Rfcomm
Aug 23 08:57:24 anoob blueman-mechanism: loading Ppp
Aug 23 08:57:24 anoob blueman-mechanism: loading Network
Aug 23 08:57:54 anoob blueman-mechanism: Exiting
Aug 23 08:58:36 anoob org.blueman.Applet[837]: /usr/lib/python3/dist-packages/blueman/plugins/applet/AppIndicator.py:8: PyGIWarning: AppIndicator3 was imported without specifying a version first. Use gi.require_version('AppIndicator3', '0.1') before import to ensure that the right version gets loaded.
Aug 23 08:58:36 anoob org.blueman.Applet[837]: from gi.repository import AppIndicator3 as girAppIndicator
Aug 23 08:58:36 anoob org.blueman.Applet[837]: blueman-applet version 2.0.6 starting
Aug 23 08:58:36 anoob org.blueman.Applet[837]: Stale PID, overwriting
Aug 23 08:59:29 anoob dbus-daemon[837]: [session uid=1000 pid=837] Activating service name='org.blueman.Applet' requested by ':1.73' (uid=1000 pid=6681 comm="/usr/bin/python3 /usr/bin/blueman-manager ")
Aug 23 08:59:29 anoob dbus-daemon[837]: [session uid=1000 pid=837] Successfully activated service 'org.blueman.Applet'
Aug 23 08:59:29 anoob dbus-daemon[570]: [system] Activating service name='org.blueman.Mechanism' requested by ':1.61' (uid=1000 pid=6688 comm="/usr/bin/python3 /usr/bin/blueman-applet ") (using servicehelper)
Aug 23 08:59:29 anoob org.blueman.Mechanism[570]: Unable to init server: Could not connect: Connection refused
Aug 23 08:59:29 anoob org.blueman.Mechanism[570]: Unable to init server: Could not connect: Connection refused
Aug 23 08:59:29 anoob blueman-mechanism: Starting blueman-mechanism
Aug 23 08:59:29 anoob dbus-daemon[570]: [system] Successfully activated service 'org.blueman.Mechanism'
Aug 23 08:59:30 anoob blueman-mechani[6695]: gtk_icon_theme_get_for_screen: assertion 'GDK_IS_SCREEN (screen)' failed
Aug 23 08:59:30 anoob blueman-mechanism: loading RfKill
Aug 23 08:59:30 anoob blueman-mechanism: loading Rfcomm
Aug 23 08:59:30 anoob blueman-mechanism: loading Ppp
Aug 23 08:59:30 anoob blueman-mechanism: loading Network
Aug 23 09:00:00 anoob blueman-mechanism: Exiting