The last update for manjaro, no longer allows me to enable blueman for some reason. Here is the error:   Connection Failed: Traceback (most recent call last):      File /usr/lib/python3.4/site-packages/dbus/service.py, line 707, in _message_cb        retval = candidate_method(self, *args, **keywords)      File /usr/lib/python3.4/site-packages/blueman/main/DbusService.py, line 36, in wrapper        return method(*args[1:], **kwargs)      File /usr/lib/python3.4/site-packages/blueman/plugins/applet/DBusService.py, line 76, in connect_service        self.Applet.Plugins.RecentConns.notify(service)      File /usr/lib/python3.4/site-packages/blueman/plugins/applet/RecentConns.py, line 261, in notify        for i in RecentConns.items:    TypeError: 'NoneType' object is not iterableblueman-applet givesblueman-applet:1811): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:2:19: Theming engine 'adwaita' not foundblueman-applet version 2.0 startingStale PID, overwriting/usr/lib/python3.4/site-packages/gi/overrides/__init__.py:313: Warning: The property GSettings:schema is deprecated and shouldn't be used anymore. It will be removed in a future version.  return super_init_func(self, **new_kwargs)_________Load (/usr/lib/python3.4/site-packages/blueman/main/PluginManager.py:60)['NMDUNSupport', 'PowerManager', 'DhcpClient', 'AppIndicator', 'ExitItem', 'TransferService', 'GameControllerWakelock', 'Menu', 'PPPSupport', 'ShowConnected', 'Networking', 'StandardItems', 'AuthAgent', 'DBusService', 'SerialManager', 'KillSwitch', 'DiscvManager', 'NMPANSupport', 'StatusIcon', 'RecentConns', 'Headset', 'NetUsage'] _________Load (/usr/lib/python3.4/site-packages/blueman/main/PluginManager.py:60)Unable to load plugin module AppIndicatorcannot import name AppIndicator3, introspection typelib not found _________get_interface_version (/usr/lib/python3.4/site-packages/blueman/bluez/BlueZInterface.py:13)Detected BlueZ 5 ___________load_plugin (/usr/lib/python3.4/site-packages/blueman/main/PluginManager.py:133)loading <class 'blueman.plugins.applet.Headset.Headset'> ___________load_plugin (/usr/lib/python3.4/site-packages/blueman/main/PluginManager.py:133)loading <class 'blueman.plugins.applet.TransferService.TransferService'> _________get_interface_version (/usr/lib/python3.4/site-packages/blueman/bluez/obex/Base.py:20)Detected BlueZ integrated obexd ___________load_plugin (/usr/lib/python3.4/site-packages/blueman/main/PluginManager.py:133)loading <class 'blueman.plugins.applet.StatusIcon.StatusIcon'> ___________load_plugin (/usr/lib/python3.4/site-packages/blueman/main/PluginManager.py:133)loading <class 'blueman.plugins.applet.Menu.Menu'> ___________load_plugin (/usr/lib/python3.4/site-packages/blueman/main/PluginManager.py:133)loading <class 'blueman.plugins.applet.ExitItem.ExitItem'> ___________load_plugin (/usr/lib/python3.4/site-packages/blueman/main/PluginManager.py:133)loading <class 'blueman.plugins.applet.StandardItems.StandardItems'> ___________load_plugin (/usr/lib/python3.4/site-packages/blueman/main/PluginManager.py:133)loading <class 'blueman.plugins.applet.Networking.Networking'> _________load_nap_settings (/usr/lib/python3.4/site-packages/blueman/plugins/applet/Networking.py:36)Loading NAP settings ___________load_plugin (/usr/lib/python3.4/site-packages/blueman/main/PluginManager.py:133)loading <class 'blueman.plugins.applet.AuthAgent.AuthAgent'> ___________load_plugin (/usr/lib/python3.4/site-packages/blueman/main/PluginManager.py:133)Not loading DhcpClient because it's conflict has higher priority ___________load_plugin (/usr/lib/python3.4/site-packages/blueman/main/PluginManager.py:133)loading <class 'blueman.plugins.applet.DiscvManager.DiscvManager'> _________update_menuitems (/usr/lib/python3.4/site-packages/blueman/plugins/applet/DiscvManager.py:123)warning: Adapter is None ___________load_plugin (/usr/lib/python3.4/site-packages/blueman/main/PluginManager.py:133)loading <class 'blueman.plugins.applet.RecentConns.RecentConns'> ___________load_plugin (/usr/lib/python3.4/site-packages/blueman/main/PluginManager.py:133)loading <class 'blueman.plugins.applet.PowerManager.PowerManager'> ___________load_plugin (/usr/lib/python3.4/site-packages/blueman/main/PluginManager.py:133)loading <class 'blueman.plugins.applet.ShowConnected.ShowConnected'> ___________load_plugin (/usr/lib/python3.4/site-packages/blueman/main/PluginManager.py:133)loading <class 'blueman.plugins.applet.GameControllerWakelock.GameControllerWakelock'> ___________load_plugin (/usr/lib/python3.4/site-packages/blueman/main/PluginManager.py:133)loading <class 'blueman.plugins.applet.DBusService.DBusService'> ___________load_plugin (/usr/lib/python3.4/site-packages/blueman/main/PluginManager.py:133)Not loading PPPSupport because it's conflict has higher priority ___________load_plugin (/usr/lib/python3.4/site-packages/blueman/main/PluginManager.py:133)loading <class 'blueman.plugins.applet.NMDUNSupport.NMDUNSupport'> ___________load_plugin (/usr/lib/python3.4/site-packages/blueman/main/PluginManager.py:133)loading <class 'blueman.plugins.applet.SerialManager.SerialManager'> ___________load_plugin (/usr/lib/python3.4/site-packages/blueman/main/PluginManager.py:133)loading <class 'blueman.plugins.applet.NMPANSupport.NMPANSupport'> ___________load_plugin (/usr/lib/python3.4/site-packages/blueman/main/PluginManager.py:133)loading <class 'blueman.plugins.applet.KillSwitch.KillSwitch'> _________io_event (/usr/lib/python3.4/site-packages/blueman/plugins/applet/KillSwitch.py:72)killswitch registered 1 _________io_event (/usr/lib/python3.4/site-packages/blueman/plugins/applet/KillSwitch.py:72)State: False _________UpdatePowerState (/usr/lib/python3.4/site-packages/blueman/plugins/applet/PowerManager.py:159)off True foff False on True current state True new state False _________UpdatePowerState (/usr/lib/python3.4/site-packages/blueman/plugins/applet/PowerManager.py:159)Signalling False __________on_obex_owner_changed (/usr/lib/python3.4/site-packages/blueman/plugins/applet/TransferService.py:170)obex owner changed: :1.45 _________on_dbus_name_owner_change (/usr/bin/blueman-applet:94)org.bluez owner changed to :1.2 _________set_nap (/usr/lib/python3.4/site-packages/blueman/plugins/applet/Networking.py:65)set nap False _________register_agent (/usr/lib/python3.4/site-packages/blueman/plugins/applet/AuthAgent.py:63)Registering agent _________enumerate_connections (/usr/lib/python3.4/site-packages/blueman/plugins/applet/ShowConnected.py:50)Found 0 existing connections _________on_registered (/usr/lib/python3.4/site-packages/blueman/bluez/obex/AgentManager.py:18)/org/blueman/obex_agent _________RequestPowerState (/usr/lib/python3.4/site-packages/blueman/plugins/applet/PowerManager.py:131)Requesting True _________on_power_state_change_requested (/usr/lib/python3.4/site-packages/blueman/plugins/applet/KillSwitch.py:119)True _________UpdatePowerState (/usr/lib/python3.4/site-packages/blueman/plugins/applet/PowerManager.py:159)off True foff False on False current state False new state False _________check (/usr/lib/python3.4/site-packages/blueman/plugins/applet/PowerManager.py:119)callbacks done _________set_adapter_state (/usr/lib/python3.4/site-packages/blueman/plugins/applet/PowerManager.py:90)True _________set_adapter_state (/usr/lib/python3.4/site-packages/blueman/plugins/applet/PowerManager.py:90)Exception occurred org.bluez.Error.Blocked: Blocked through rfkill gnome-themes-standard is installed.They labeled my ticket as bug on github, i think I will never receive an answer and have to wait till the next release of blueman to get it fixed. I can't wait that long, is there another bluetooth applet available for xfce?
Blueman: RecentConns 'NoneType' object is not iterable
arch linux;bluetooth;manjaro;bluez;blueman
I ransudo rfkill unblock bluetoothand it seems to work, however on github, Christopher Schramm reopened my ticket and still labeled bug, maybe he is investigating a bug I don't know of, perhaps the GTK bug. For me, all I care about is that it's working.EditChristopher found an actual bug, look at blueman/plugins/mechanism/RfKill.py and change your file according to this, or wait until the update is pushed. line 15 should look like f = open('/dev/rfkill', 'wb') just add the b