Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

GTK Theme is not used when clicking on applet to acces the devices. #2302

Open
sferg8 opened this issue Mar 26, 2024 · 2 comments
Open

GTK Theme is not used when clicking on applet to acces the devices. #2302

sferg8 opened this issue Mar 26, 2024 · 2 comments

Comments

@sferg8
Copy link

sferg8 commented Mar 26, 2024

blueman: 2.3.5-3
BlueZ: 5.73-4
Distribution: Arch
Desktop environment: Hyprland

I am running a dark GTK theme Everforest, when I click the devices section in the blueman-applet, it opens a white unthemed window. (image 1)

Expected behavior : Opens window under themed styling (image 2)

when I run blueman-manager, i get correct theming
when its clicked from applet, incorrect themeing

image
image

Logs

`blueman-applet --loglevel debug
blueman-applet 15.24.10 INFO     PluginManager:87 load_plugin: ['TransferService', 'ConnectionNotifier', 'ExitItem', 'StandardItems', 'RecentConns', 'PPPSupport', 'SerialManager', 'Networking', 'AuthAgent', 'PowerManager', 'GameControllerWakelock', 'NMPANSupport', 'DhcpClient', 'Menu', 'AutoConnect', 'StatusIcon', 'KillSwitch', 'StatusNotifierItem', 'DiscvManager', 'DBusService', 'DisconnectItems', 'NetUsage', 'ShowConnected', 'NMDUNSupport']
blueman-applet 15.24.10 WARNING  PluginManager:94 load_plugin: Failed to start plugin GameControllerWakelock: Only X11 platform is supported
blueman-applet 15.24.10 INFO     PluginManager:160 __load_plugin: loading <class 'blueman.plugins.applet.TransferService.TransferService'>
blueman-applet 15.24.10 INFO     PluginManager:160 __load_plugin: loading <class 'blueman.plugins.applet.ConnectionNotifier.ConnectionNotifier'>
blueman-applet 15.24.10 INFO     PluginManager:160 __load_plugin: loading <class 'blueman.plugins.applet.Menu.Menu'>
blueman-applet 15.24.10 INFO     PluginManager:160 __load_plugin: loading <class 'blueman.plugins.applet.ExitItem.ExitItem'>
blueman-applet 15.24.10 INFO     PluginManager:160 __load_plugin: loading <class 'blueman.plugins.applet.StatusIcon.StatusIcon'>
blueman-applet 15.24.10 DEBUG    Base:60 do_g_properties_changed: /org/bluez/hci0 {'Address': '00:1A:7D:DA:71:13', 'AddressType': 'public', 'Name': 'SeanPC', 'Alias': 'SeanPC', 'Class': 7078148, 'Powered': True, 'PowerState': 'on', 'Discoverable': False, 'DiscoverableTimeout': 180, 'Pairable': False, 'PairableTimeout': 0, 'Discovering': False, 'UUIDs': ['0000110e-0000-1000-8000-00805f9b34fb', '0000111f-0000-1000-8000-00805f9b34fb', '00001200-0000-1000-8000-00805f9b34fb', '0000110b-0000-1000-8000-00805f9b34fb', '0000110a-0000-1000-8000-00805f9b34fb', '0000110c-0000-1000-8000-00805f9b34fb', '00001800-0000-1000-8000-00805f9b34fb', '00001801-0000-1000-8000-00805f9b34fb', '0000180a-0000-1000-8000-00805f9b34fb', '03b80e5a-ede8-4b33-a751-6ce34ec4c700', '0000111e-0000-1000-8000-00805f9b34fb'], 'Modalias': 'usb:v1D6Bp0246d0549', 'Roles': ['central', 'peripheral'], 'Manufacturer': 10, 'Version': 6}
blueman-applet 15.24.10 INFO     PluginManager:160 __load_plugin: loading <class 'blueman.plugins.applet.PowerManager.PowerManager'>
blueman-applet 15.24.10 INFO     PluginManager:160 __load_plugin: loading <class 'blueman.plugins.applet.StandardItems.StandardItems'>
blueman-applet 15.24.10 INFO     PluginManager:160 __load_plugin: loading <class 'blueman.plugins.applet.DBusService.DBusService'>
blueman-applet 15.24.10 INFO     PluginManager:160 __load_plugin: loading <class 'blueman.plugins.applet.RecentConns.RecentConns'>
blueman-applet 15.24.10 WARNING  PluginManager:151 __load_plugin: Not loading PPPSupport because its conflict has higher priority
blueman-applet 15.24.10 INFO     PluginManager:160 __load_plugin: loading <class 'blueman.plugins.applet.SerialManager.SerialManager'>
blueman-applet 15.24.10 INFO     PluginManager:160 __load_plugin: loading <class 'blueman.plugins.applet.Networking.Networking'>
blueman-applet 15.24.10 INFO     Networking:35 load_nap_settings: Loading NAP settings
blueman-applet 15.24.10 INFO     PluginManager:160 __load_plugin: loading <class 'blueman.plugins.applet.AuthAgent.AuthAgent'>
blueman-applet 15.24.10 INFO     PluginManager:160 __load_plugin: loading <class 'blueman.plugins.applet.NMPANSupport.NMPANSupport'>
blueman-applet 15.24.10 WARNING  PluginManager:151 __load_plugin: Not loading DhcpClient because its conflict has higher priority
blueman-applet 15.24.10 INFO     PluginManager:160 __load_plugin: loading <class 'blueman.plugins.applet.AutoConnect.AutoConnect'>
blueman-applet 15.24.10 INFO     PluginManager:160 __load_plugin: loading <class 'blueman.plugins.applet.KillSwitch.KillSwitch'>
blueman-applet 15.24.10 INFO     PluginManager:160 __load_plugin: loading <class 'blueman.plugins.applet.StatusNotifierItem.StatusNotifierItem'>
blueman-applet 15.24.10 INFO     PluginManager:160 __load_plugin: loading <class 'blueman.plugins.applet.DiscvManager.DiscvManager'>
blueman-applet 15.24.10 INFO     PluginManager:160 __load_plugin: loading <class 'blueman.plugins.applet.DisconnectItems.DisconnectItems'>
blueman-applet 15.24.10 INFO     PluginManager:160 __load_plugin: loading <class 'blueman.plugins.applet.ShowConnected.ShowConnected'>
blueman-applet 15.24.10 INFO     PluginManager:160 __load_plugin: loading <class 'blueman.plugins.applet.NMDUNSupport.NMDUNSupport'>
blueman-applet 15.24.10 INFO     KillSwitch:106 io_event  : killswitch registered 1
blueman-applet 15.24.10 INFO     KillSwitch:122 io_event  : State: True
blueman-applet 15.24.10 INFO     PowerManager:179 update_power_state: off False | foff False | on True | current state True | new state True
blueman-applet 15.24.10 INFO     KillSwitch:85 _on_connman_vanished: net.connman vanished
blueman-applet 15.24.10 INFO     TransferService:244 _on_dbus_name_vanished: org.bluez.obex not running or was stopped
blueman-applet 15.24.10 INFO     Applet:63 _on_dbus_name_appeared: org.bluez :1.159
blueman-applet 15.24.10 INFO     Functions:114 launch    : Gtk eventtime is 0, not using LaunchContext
blueman-applet 15.24.10 INFO     Networking:71 set_nap   : set nap False
blueman-applet 15.24.10 INFO     BluezAgent:56 register_agent: Register Agent
blueman-applet 15.24.10 DEBUG    Base:60 do_g_properties_changed: /org/bluez/hci0 {'Pairable': True}
blueman-applet 15.24.10 DEBUG    DiscvManager:92 on_adapter_property_changed: prop Pairable True
blueman-applet 15.24.10 INFO     ShowConnected:50 enumerate_connections: Found 0 existing connections
blueman-applet 15.24.11 INFO     PowerManager:140 request_power_state: Requesting True
blueman-applet 15.24.11 INFO     KillSwitch:138 on_power_state_change_requested: True
blueman-applet 15.24.11 DEBUG    KillSwitch:151 on_power_state_change_requested: Using mechanism to set state: True
blueman-applet 15.24.11 INFO     PowerManager:125 check     : callbacks done
blueman-applet 15.24.11 INFO     PowerManager:96 set_adapter_state: True
blueman-applet 15.24.11 INFO     PowerManager:179 update_power_state: off False | foff False | on True | current state True | new state True
Traceback (most recent call last):
  File "/usr/lib/python3.11/site-packages/blueman/main/DBusProxies.py", line 52, in call_finish
    proxy.call_finish(resp)```








@cschramm
Copy link
Member

cschramm commented Mar 26, 2024

The "Devices" item opens blueman-applet via D-Bus activation. Most probably your D-Bus activation environment is not properly set up with the theme.

Copy link

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

@github-actions github-actions bot added the stale label May 31, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants