NixOS / nixpkgs

Nix Packages collection & NixOS
MIT License
17.99k stars 14.01k forks source link

xfce4-power-man crash on resume from suspend #8595

Open andrewrk opened 9 years ago

andrewrk commented 9 years ago
[62274.715123] xfce4-power-man[17665]: segfault at 0 ip 00007f40a8cfe35a sp 00007ffd4e6eb828 error 4 in libc-2.21.so[7f40a8c7f000+196000]

Nix config: https://github.com/andrewrk/dotfiles/blob/d4f2b5bd5e4254b6f37738815890a0e075c0f441/nixconfigs/configuration.nix

nixos-version: 15.06pre64030.e1af50c (Dingo) still happening with: 15.06pre65267.6ad8fab (Dingo)

This happens reliably - every time I resume from suspend.

andrewrk commented 9 years ago

This is fixed after updating to 16.03pre70421.e57024f (Emu).

obadz commented 8 years ago

I have this exact problem on latest unstable:

May 30 13:00:12 kernel: xfce4-power-man[1891]: segfault at 0 ip 00007fce6a8a97c6 sp 00007ffe020661e8 error 4 in libc-2.23.so[7fce6a82b000+198000]
May 30 16:45:27 kernel: xfce4-power-man[1407]: segfault at 0 ip 00007fb73c5cc7c6 sp 00007ffe5e573ce8 error 4 in libc-2.23.so[7fb73c54e000+198000]
Jun 03 18:22:05 kernel: xfce4-power-man[1455]: segfault at 0 ip 00007f85ae6c97c6 sp 00007ffcccf13ad8 error 4 in libc-2.23.so[7f85ae64b000+198000]
dezgeg commented 8 years ago

I suppose looking at coredumpctl might help (maybe systemd.coredump.enable = true needs to be on first).

obadz commented 8 years ago

Trying to see if an upgrading fixes it: 97b0571cfd9188930d49e118bd5715cf9b139776

Will try coredumpctl next, thanks for the suggestion.

vcunat commented 8 years ago

For me that commit works worse than what we have currently. BTW, we probably shouldn't switch the default to gtk3 until a substantial part of xfce supports it.

obadz commented 8 years ago

@vcunat, could you define "worse" ? crashes more?

vcunat commented 8 years ago

It doesn't show the icon in notification area anymore, though I see it does keep running and reacting to some events. And, at some points, e.g. when running xfce4-power-manager-settings, it gets stalled due to the daemon's text output demanding authentication.

==== AUTHENTICATING FOR org.freedesktop.policykit.exec ===
Authentication is needed to run `/nix/store/afwxrhl85m8d3mgapf3av9k894cadk5h-xfce4-power-manager-1.6.0/sbin/xfpm-power-backlight-helper' as the super user
...
vcunat commented 8 years ago

The crashes do seem to be gone, that's true :-) but for me the usability isn't better.

obadz commented 8 years ago

Oddly I see the icon. But screen doesn't lock on suspend anymore which is very annoying..

obadz commented 8 years ago

Where do you get this output?

vcunat commented 8 years ago

I ran xfce4-power-manager --no-daemon in a terminal because I wanted to see the reason why it doesn't appear.

obadz commented 8 years ago

I've added it as xfce4_power_manager_gtk3 (like the other gtk3 modules)

Can be used with nixpkgs override:

xfce = pkgs.xfce // { xfce4_power_manager = pkgs.xfce.xfce4_power_manager_gtk3; };
obadz commented 6 years ago

Reopening issue:

I've installed another laptop with XFCE and power manager crashes on every suspend again (i.e. whenever lid is closed). This is quite annoying and given #32763 maybe it's time to make Gtk3 the default for xfce4-power-manager?

cc @yegortimoshenko @vcunat

andrewrk commented 6 years ago

I have this issue again too.

lukateras commented 6 years ago

I worked around the problem by overriding xfce4-power-manager with the GTK+3 version. The problem is that GTK+3 version also has a major bug (at least, on all machines I've tried): it takes 20-30 seconds longer to start than all other DE-related processes.

lukateras commented 6 years ago

Fix is probably one of those commits: https://github.com/xfce-mirror/xfce4-power-manager/compare/xfce4-power-manager-1.4.4...xfce4-power-manager-1.5.0

obadz commented 6 years ago

@yegortimoshenko, fix for? The crash after suspend or the 30 seconds slowness?

lukateras commented 6 years ago

The crash. Bug with slow startup was also introduced somewhere in this range :-)

wilfreddenton commented 6 years ago

Will this fix make its way into the 18.03 or unstable channels any time soon?

obadz commented 6 years ago

@wilfreddenton, not clear what the 'fix' is…

wilfreddenton commented 6 years ago

Perhaps I've misunderstood something. I thought Yegor was saying that the crash after suspend was fixed in 1.5.0. So updating xfce4-power-manager in nixpkgs would fix the problem for nixos users.

lukateras commented 6 years ago

If you want a workaround (not a fix), add this to /etc/nixos/configuration.nix and rebuild:

{
  nixpkgs.overlays = [(final: previous: {
    xfce = previous.xfce // {
      xfce4-power-manager = final.xfce.xfce4_power_manager_gtk3;
    };
  })]; 
}

(That said, I'd recommend GNOME :-)

wilfreddenton commented 6 years ago

This works a lot better. Thank you. I still run into an issue where if I have the computer outputting to an external monitor and then unplug it, it won't suspend on lid close until after I've manually suspended the machine at least once.

zarelit commented 6 years ago

Still a thing in 18.09 (with no overrides) - as of 18.09.821.4dd9cd3f69e

obadz commented 6 years ago

😔

andrewrk commented 6 years ago

Still a thing in 19.03pre153701.46651b82b87 (Koi) Still happening in 19.03pre158246.6141939d6e0 (Koi)

stale[bot] commented 4 years ago

Thank you for your contributions.

This has been automatically marked as stale because it has had no activity for 180 days.

If this is still important to you, we ask that you leave a comment below. Your comment can be as simple as "still important to me". This lets people see that at least one person still cares about this. Someone will have to do this at most twice a year if there is no other activity.

Here are suggestions that might help resolve this more quickly:

  1. Search for maintainers and people that previously touched the related code and @ mention them in a comment.
  2. Ask on the NixOS Discourse.
  3. Ask on the #nixos channel on irc.freenode.net.
obadz commented 4 years ago

I still care.

stale[bot] commented 3 years ago

I marked this as stale due to inactivity. → More info

jtparrish commented 1 year ago

I'm not sure what the status of this is, but I found this while looking for help on what I think is the same issue. I see xfce4-power-manager crashing after resuming from suspend, but it runs fine until I use the tray icon. It seems like the crash is triggered by clicking inside the brightness slider area of the drop-down. When it crashes, the tray icon disappears, and though I can restore it by manually relaunching xfce4-power-manager, power-manager no longer responds to the power button on my laptop with the power management menu. I ran it in debug mode and managed to collect this trace:

** (xfce4-power-manager:10925): WARNING **: 18:26:43.683: Failed to get name owner: GDBus.Error:org.freedesktop.DBus.Error.NameHasNoOwner: Could not get owner of name 'org.freedesktop.PowerManagement': no such name

** (xfce4-power-manager:10925): WARNING **: 18:26:43.683: Failed to get name owner: GDBus.Error:org.freedesktop.DBus.Error.NameHasNoOwner: Could not get owner of name 'org.xfce.PowerManager': no such name

TRACE[xfpm-main.c:210] xfpm_start(): Starting the power manager

(xfce4-power-manager:10925): xfce4-power-manager-WARNING **: 18:26:43.684: Unable to connect to session manager : Failed to connect to the session manager: SESSION_MANAGER environment variable not defined
TRACE[xfpm-xfconf.c:166] xfpm_xfconf_load(): Using default configuration for lock-screen-suspend-hibernate
TRACE[xfpm-xfconf.c:166] xfpm_xfconf_load(): Using default configuration for critical-power-level
TRACE[xfpm-xfconf.c:166] xfpm_xfconf_load(): Using default configuration for show-brightness-popup
TRACE[xfpm-xfconf.c:166] xfpm_xfconf_load(): Using default configuration for handle-brightness-keys
TRACE[xfpm-xfconf.c:166] xfpm_xfconf_load(): Using default configuration for brightness-exponential
TRACE[xfpm-xfconf.c:166] xfpm_xfconf_load(): Using default configuration for hibernate-button-action
TRACE[xfpm-xfconf.c:166] xfpm_xfconf_load(): Using default configuration for sleep-button-action
TRACE[xfpm-xfconf.c:166] xfpm_xfconf_load(): Using default configuration for brightness-level-on-ac
TRACE[xfpm-xfconf.c:166] xfpm_xfconf_load(): Using default configuration for brightness-level-on-battery
TRACE[xfpm-xfconf.c:166] xfpm_xfconf_load(): Using default configuration for brightness-slider-min-level
TRACE[xfpm-xfconf.c:166] xfpm_xfconf_load(): Using default configuration for dpms-enabled
TRACE[xfpm-xfconf.c:166] xfpm_xfconf_load(): Using default configuration for dpms-on-ac-sleep
TRACE[xfpm-xfconf.c:166] xfpm_xfconf_load(): Using default configuration for dpms-on-ac-off
TRACE[xfpm-xfconf.c:166] xfpm_xfconf_load(): Using default configuration for dpms-on-battery-sleep
TRACE[xfpm-xfconf.c:166] xfpm_xfconf_load(): Using default configuration for dpms-on-battery-off
TRACE[xfpm-xfconf.c:166] xfpm_xfconf_load(): Using default configuration for dpms-sleep-mode
TRACE[xfpm-xfconf.c:166] xfpm_xfconf_load(): Using default configuration for inactivity-sleep-mode-on-ac
TRACE[xfpm-xfconf.c:166] xfpm_xfconf_load(): Using default configuration for inactivity-sleep-mode-on-battery
TRACE[xfpm-xfconf.c:166] xfpm_xfconf_load(): Using default configuration for brightness-on-ac
TRACE[xfpm-xfconf.c:166] xfpm_xfconf_load(): Using default configuration for brightness-on-battery
TRACE[xfpm-xfconf.c:166] xfpm_xfconf_load(): Using default configuration for network-manager-sleep
TRACE[xfpm-xfconf.c:166] xfpm_xfconf_load(): Using default configuration for logind-handle-power-key
TRACE[xfpm-xfconf.c:166] xfpm_xfconf_load(): Using default configuration for logind-handle-suspend-key
TRACE[xfpm-xfconf.c:166] xfpm_xfconf_load(): Using default configuration for logind-handle-hibernate-key
TRACE[xfpm-xfconf.c:166] xfpm_xfconf_load(): Using default configuration for heartbeat-command
TRACE[xfpm-dpms.c:72] xfpm_dpms_set_timeouts(): Settings dpms: standby=600 suspend=0 off=900

(xfce4-power-manager:10925): GLib-GObject-WARNING **: 18:26:43.719: ../gobject/gsignal.c:2613: signal 'Changed' is invalid for instance '0x1b6f140' of type 'GDBusProxy'
TRACE[xfpm-polkit.c:284] xfpm_polkit_init_data(): Using unix session polkit subject
TRACE[xfpm-polkit.c:342] xfpm_polkit_check_auth_intern(): polkit request: (('unix-process', {'pid': <uint32 10925>, 'start-time': <uint64 318774>}), 'org.freedesktop.login1.power-off', @a{ss} {}, uint32 0, '')
TRACE[xfpm-polkit.c:363] xfpm_polkit_check_auth_intern(): Action=org.freedesktop.login1.power-off is authorized=TRUE
TRACE[xfpm-polkit.c:342] xfpm_polkit_check_auth_intern(): polkit request: (('unix-process', {'pid': <uint32 10925>, 'start-time': <uint64 318774>}), 'org.freedesktop.login1.reboot', @a{ss} {}, uint32 0, '')
TRACE[xfpm-polkit.c:363] xfpm_polkit_check_auth_intern(): Action=org.freedesktop.login1.reboot is authorized=TRUE
TRACE[xfpm-polkit.c:342] xfpm_polkit_check_auth_intern(): polkit request: (('unix-process', {'pid': <uint32 10925>, 'start-time': <uint64 318774>}), 'org.freedesktop.login1.suspend', @a{ss} {}, uint32 0, '')
TRACE[xfpm-polkit.c:363] xfpm_polkit_check_auth_intern(): Action=org.freedesktop.login1.suspend is authorized=TRUE
TRACE[xfpm-polkit.c:342] xfpm_polkit_check_auth_intern(): polkit request: (('unix-process', {'pid': <uint32 10925>, 'start-time': <uint64 318774>}), 'org.freedesktop.login1.hibernate', @a{ss} {}, uint32 0, '')
TRACE[xfpm-polkit.c:363] xfpm_polkit_check_auth_intern(): Action=org.freedesktop.login1.hibernate is authorized=TRUE
TRACE[xfpm-power.c:930] xfpm_power_get_power_devices(): Power device detected at : /org/freedesktop/UPower/devices/line_power_ACAD
TRACE[xfpm-power.c:889] xfpm_power_add_device(): 'line-power' device added
TRACE[xfpm-power.c:930] xfpm_power_get_power_devices(): Power device detected at : /org/freedesktop/UPower/devices/battery_BAT1
TRACE[xfpm-power.c:889] xfpm_power_add_device(): 'battery' device added
TRACE[xfpm-power.c:898] xfpm_power_add_device(): Battery device type 'battery' detected at: /org/freedesktop/UPower/devices/battery_BAT1
TRACE[xfpm-button.c:180] xfpm_button_xevent_key(): Grabbed key 124 : ((XfpmButtonKey) BUTTON_POWER_OFF)

(xfce4-power-manager:10925): xfce4-power-manager-WARNING **: 18:26:43.794: could not map keysym 1008ffa8 to keycode

TRACE[xfpm-button.c:180] xfpm_button_xevent_key(): Grabbed key 213 : ((XfpmButtonKey) BUTTON_HIBERNATE)
TRACE[xfpm-button.c:180] xfpm_button_xevent_key(): Grabbed key 150 : ((XfpmButtonKey) BUTTON_SLEEP)
TRACE[xfpm-button.c:180] xfpm_button_xevent_key(): Grabbed key 233 : ((XfpmButtonKey) BUTTON_MON_BRIGHTNESS_UP)
TRACE[xfpm-button.c:180] xfpm_button_xevent_key(): Grabbed key 232 : ((XfpmButtonKey) BUTTON_MON_BRIGHTNESS_DOWN)
TRACE[xfpm-button.c:180] xfpm_button_xevent_key(): Grabbed key 244 : ((XfpmButtonKey) BUTTON_BATTERY)
TRACE[xfpm-button.c:180] xfpm_button_xevent_key(): Grabbed key 238 : ((XfpmButtonKey) BUTTON_KBD_BRIGHTNESS_UP)
TRACE[xfpm-button.c:180] xfpm_button_xevent_key(): Grabbed key 237 : ((XfpmButtonKey) BUTTON_KBD_BRIGHTNESS_DOWN)
TRACE[xfpm-dpms.c:72] xfpm_dpms_set_timeouts(): Settings dpms: standby=300 suspend=0 off=600

TRACE[xfpm-dpms.c:347] xfpm_dpms_set_on_battery(): dpms on battery TRUE
TRACE[xfpm-power.c:1446] xfpm_update_blank_time(): Prev Timeout: 600 / New Timeout: 600
TRACE[xfpm-power.c:210] xfpm_power_check_polkit_auth(): using logind suspend backend
TRACE[xfpm-polkit.c:342] xfpm_polkit_check_auth_intern(): polkit request: (('unix-process', {'pid': <uint32 10925>, 'start-time': <uint64 318774>}), 'org.freedesktop.login1.suspend', @a{ss} {}, uint32 0, '')
TRACE[xfpm-polkit.c:363] xfpm_polkit_check_auth_intern(): Action=org.freedesktop.login1.suspend is authorized=TRUE
TRACE[xfpm-polkit.c:342] xfpm_polkit_check_auth_intern(): polkit request: (('unix-process', {'pid': <uint32 10925>, 'start-time': <uint64 318774>}), 'org.freedesktop.login1.hibernate', @a{ss} {}, uint32 0, '')
TRACE[xfpm-polkit.c:363] xfpm_polkit_check_auth_intern(): Action=org.freedesktop.login1.hibernate is authorized=TRUE
TRACE[xfpm-power.c:1446] xfpm_update_blank_time(): Prev Timeout: 600 / New Timeout: 600
TRACE[xfpm-manager.c:645] xfpm_manager_inhibit_sleep_systemd(): Inhibiting systemd sleep: handle-power-key:handle-suspend-key:handle-hibernate-key

** (xfce4-power-manager:10925): WARNING **: 18:26:43.823: No outputs have backlight property

(xfce4-power-manager:10925): xfce4-power-manager-WARNING **: 18:26:43.845: It seems the kernel brightness switch handling value was not restored properly on exit last time, xfce4-power-manager will try to restore it this time.
xfce4-power-manager-Message: 18:26:43.886: Set kernel brightness switch to 0
TRACE[xfpm-backlight.c:262] xfpm_backlight_brightness_on_ac_settings_changed(): Alarm on ac timeout changed 9
TRACE[xfpm-backlight.c:283] xfpm_backlight_brightness_on_battery_settings_changed(): Alarm on battery timeout changed 120

(xfce4-power-manager:10925): xfce4-power-manager-WARNING **: 18:26:43.898: Failed to get keyboard max brightness level : GDBus.Error:org.freedesktop.DBus.Error.UnknownMethod: Object does not exist at path “/org/freedesktop/UPower/KbdBacklight”

** (xfce4-power-manager:10925): WARNING **: 18:26:43.935: No outputs have backlight property

(xfce4-power-manager:10925): xfce4-power-manager-WARNING **: 18:26:43.945: ../panel-plugins/power-manager-plugin/power-manager-button.c:858: invalid property id 2 for "show-panel-label" of type 'GParamInt' in 'PowerManagerButton'

(xfce4-power-manager:10925): xfce4-power-manager-WARNING **: 18:26:43.945: ../panel-plugins/power-manager-plugin/power-manager-button.c:858: invalid property id 3 for "presentation-mode" of type 'GParamBoolean' in 'PowerManagerButton'

(xfce4-power-manager:10925): xfce4-power-manager-WARNING **: 18:26:43.945: ../panel-plugins/power-manager-plugin/power-manager-button.c:858: invalid property id 4 for "show-presentation-indicator" of type 'GParamBoolean' in 'PowerManagerButton'
TRACE[xfpm-manager.c:754] xfpm_manager_show_tray_icon(): Showing tray icon
TRACE[../panel-plugins/power-manager-plugin/power-manager-button.c:568] power_manager_button_add_device(): entering for /org/freedesktop/UPower/devices/DisplayDevice
TRACE[../panel-plugins/power-manager-plugin/power-manager-button.c:469] power_manager_button_update_device_icon_and_details(): entering for /org/freedesktop/UPower/devices/DisplayDevice
TRACE[xfpm-power-common.c:226] get_device_icon_name(): icon_suffix -symbolic, icon_base_length 12, upower_icon battery-full-symbolic
TRACE[xfpm-power-common.c:226] get_device_icon_name(): icon_suffix -symbolic, icon_base_length 12, upower_icon battery-full-symbolic
TRACE[../panel-plugins/power-manager-plugin/power-manager-button.c:568] power_manager_button_add_device(): entering for /org/freedesktop/UPower/devices/line_power_ACAD
TRACE[../panel-plugins/power-manager-plugin/power-manager-button.c:469] power_manager_button_update_device_icon_and_details(): entering for /org/freedesktop/UPower/devices/line_power_ACAD
TRACE[xfpm-power-common.c:226] get_device_icon_name(): icon_suffix -symbolic, icon_base_length 10, upower_icon ac-adapter-symbolic
TRACE[xfpm-power-common.c:226] get_device_icon_name(): icon_suffix -symbolic, icon_base_length 10, upower_icon ac-adapter-symbolic
TRACE[../panel-plugins/power-manager-plugin/power-manager-button.c:568] power_manager_button_add_device(): entering for /org/freedesktop/UPower/devices/battery_BAT1
TRACE[../panel-plugins/power-manager-plugin/power-manager-button.c:469] power_manager_button_update_device_icon_and_details(): entering for /org/freedesktop/UPower/devices/battery_BAT1
TRACE[xfpm-power-common.c:226] get_device_icon_name(): icon_suffix -symbolic, icon_base_length 12, upower_icon battery-full-symbolic
TRACE[xfpm-power-common.c:226] get_device_icon_name(): icon_suffix -symbolic, icon_base_length 12, upower_icon battery-full-symbolic
TRACE[xfpm-manager.c:727] xfpm_manager_tray_update_icon(): updating icon
TRACE[xfpm-manager.c:711] xfpm_manager_tray_update_tooltip(): updating tooltip
TRACE[../panel-plugins/power-manager-plugin/power-manager-button.c:469] power_manager_button_update_device_icon_and_details(): entering for /org/freedesktop/UPower/devices/battery_BAT1
TRACE[xfpm-power-common.c:226] get_device_icon_name(): icon_suffix -symbolic, icon_base_length 12, upower_icon battery-full-symbolic
TRACE[xfpm-power-common.c:226] get_device_icon_name(): icon_suffix -symbolic, icon_base_length 12, upower_icon battery-full-symbolic
TRACE[../panel-plugins/power-manager-plugin/power-manager-button.c:469] power_manager_button_update_device_icon_and_details(): entering for /org/freedesktop/UPower/devices/battery_BAT1
TRACE[xfpm-power-common.c:226] get_device_icon_name(): icon_suffix -symbolic, icon_base_length 12, upower_icon battery-full-symbolic
TRACE[xfpm-power-common.c:226] get_device_icon_name(): icon_suffix -symbolic, icon_base_length 12, upower_icon battery-full-symbolic
TRACE[../panel-plugins/power-manager-plugin/power-manager-button.c:469] power_manager_button_update_device_icon_and_details(): entering for /org/freedesktop/UPower/devices/battery_BAT1
TRACE[xfpm-power-common.c:226] get_device_icon_name(): icon_suffix -symbolic, icon_base_length 12, upower_icon battery-full-symbolic
TRACE[xfpm-power-common.c:226] get_device_icon_name(): icon_suffix -symbolic, icon_base_length 12, upower_icon battery-full-symbolic
TRACE[../panel-plugins/power-manager-plugin/power-manager-button.c:469] power_manager_button_update_device_icon_and_details(): entering for /org/freedesktop/UPower/devices/battery_BAT1
TRACE[xfpm-power-common.c:226] get_device_icon_name(): icon_suffix -symbolic, icon_base_length 12, upower_icon battery-full-symbolic
TRACE[xfpm-power-common.c:226] get_device_icon_name(): icon_suffix -symbolic, icon_base_length 12, upower_icon battery-full-symbolic
TRACE[../panel-plugins/power-manager-plugin/power-manager-button.c:469] power_manager_button_update_device_icon_and_details(): entering for /org/freedesktop/UPower/devices/battery_BAT1
TRACE[xfpm-power-common.c:226] get_device_icon_name(): icon_suffix -symbolic, icon_base_length 12, upower_icon battery-full-symbolic
TRACE[xfpm-power-common.c:226] get_device_icon_name(): icon_suffix -symbolic, icon_base_length 12, upower_icon battery-full-symbolic
TRACE[../panel-plugins/power-manager-plugin/power-manager-button.c:469] power_manager_button_update_device_icon_and_details(): entering for /org/freedesktop/UPower/devices/battery_BAT1
TRACE[xfpm-power-common.c:226] get_device_icon_name(): icon_suffix -symbolic, icon_base_length 12, upower_icon battery-full-symbolic
TRACE[xfpm-power-common.c:226] get_device_icon_name(): icon_suffix -symbolic, icon_base_length 12, upower_icon battery-full-symbolic
TRACE[../panel-plugins/power-manager-plugin/power-manager-button.c:469] power_manager_button_update_device_icon_and_details(): entering for /org/freedesktop/UPower/devices/DisplayDevice
TRACE[xfpm-power-common.c:226] get_device_icon_name(): icon_suffix -symbolic, icon_base_length 12, upower_icon battery-full-symbolic
TRACE[xfpm-power-common.c:226] get_device_icon_name(): icon_suffix -symbolic, icon_base_length 12, upower_icon battery-full-symbolic
TRACE[xfpm-manager.c:727] xfpm_manager_tray_update_icon(): updating icon
TRACE[xfpm-manager.c:711] xfpm_manager_tray_update_tooltip(): updating tooltip
TRACE[../panel-plugins/power-manager-plugin/power-manager-button.c:469] power_manager_button_update_device_icon_and_details(): entering for /org/freedesktop/UPower/devices/DisplayDevice
TRACE[xfpm-power-common.c:226] get_device_icon_name(): icon_suffix -symbolic, icon_base_length 12, upower_icon battery-full-symbolic
TRACE[xfpm-power-common.c:226] get_device_icon_name(): icon_suffix -symbolic, icon_base_length 12, upower_icon battery-full-symbolic
TRACE[xfpm-manager.c:727] xfpm_manager_tray_update_icon(): updating icon
TRACE[xfpm-manager.c:711] xfpm_manager_tray_update_tooltip(): updating tooltip
TRACE[../panel-plugins/power-manager-plugin/power-manager-button.c:469] power_manager_button_update_device_icon_and_details(): entering for /org/freedesktop/UPower/devices/DisplayDevice
TRACE[xfpm-power-common.c:226] get_device_icon_name(): icon_suffix -symbolic, icon_base_length 12, upower_icon battery-full-symbolic
TRACE[xfpm-power-common.c:226] get_device_icon_name(): icon_suffix -symbolic, icon_base_length 12, upower_icon battery-full-symbolic
TRACE[xfpm-manager.c:727] xfpm_manager_tray_update_icon(): updating icon
TRACE[xfpm-manager.c:711] xfpm_manager_tray_update_tooltip(): updating tooltip
TRACE[../panel-plugins/power-manager-plugin/power-manager-button.c:469] power_manager_button_update_device_icon_and_details(): entering for /org/freedesktop/UPower/devices/DisplayDevice
TRACE[xfpm-power-common.c:226] get_device_icon_name(): icon_suffix -symbolic, icon_base_length 12, upower_icon battery-full-symbolic
TRACE[xfpm-power-common.c:226] get_device_icon_name(): icon_suffix -symbolic, icon_base_length 12, upower_icon battery-full-symbolic
TRACE[xfpm-manager.c:727] xfpm_manager_tray_update_icon(): updating icon
TRACE[xfpm-manager.c:711] xfpm_manager_tray_update_tooltip(): updating tooltip
TRACE[../panel-plugins/power-manager-plugin/power-manager-button.c:469] power_manager_button_update_device_icon_and_details(): entering for /org/freedesktop/UPower/devices/DisplayDevice
TRACE[xfpm-power-common.c:226] get_device_icon_name(): icon_suffix -symbolic, icon_base_length 12, upower_icon battery-full-symbolic
TRACE[xfpm-power-common.c:226] get_device_icon_name(): icon_suffix -symbolic, icon_base_length 12, upower_icon battery-full-symbolic
TRACE[xfpm-manager.c:727] xfpm_manager_tray_update_icon(): updating icon
TRACE[xfpm-manager.c:711] xfpm_manager_tray_update_tooltip(): updating tooltip
TRACE[xfpm-inhibit.c:305] xfpm_inhibit_get_inhibit_list(): entering xfpm_inhibit_get_inhibit_list
TRACE[xfpm-inhibit.c:305] xfpm_inhibit_get_inhibit_list(): entering xfpm_inhibit_get_inhibit_list
TRACE[xfpm-inhibit.c:305] xfpm_inhibit_get_inhibit_list(): entering xfpm_inhibit_get_inhibit_list
TRACE[xfpm-inhibit.c:305] xfpm_inhibit_get_inhibit_list(): entering xfpm_inhibit_get_inhibit_list
TRACE[xfpm-inhibit.c:305] xfpm_inhibit_get_inhibit_list(): entering xfpm_inhibit_get_inhibit_list
TRACE[xfpm-inhibit.c:305] xfpm_inhibit_get_inhibit_list(): entering xfpm_inhibit_get_inhibit_list
TRACE[../panel-plugins/power-manager-plugin/power-manager-button.c:469] power_manager_button_update_device_icon_and_details(): entering for /org/freedesktop/UPower/devices/battery_BAT1
TRACE[xfpm-power-common.c:226] get_device_icon_name(): icon_suffix -symbolic, icon_base_length 12, upower_icon battery-full-symbolic
TRACE[xfpm-power-common.c:226] get_device_icon_name(): icon_suffix -symbolic, icon_base_length 12, upower_icon battery-full-symbolic
TRACE[../panel-plugins/power-manager-plugin/power-manager-button.c:469] power_manager_button_update_device_icon_and_details(): entering for /org/freedesktop/UPower/devices/battery_BAT1
TRACE[xfpm-power-common.c:226] get_device_icon_name(): icon_suffix -symbolic, icon_base_length 12, upower_icon battery-full-symbolic
TRACE[xfpm-power-common.c:226] get_device_icon_name(): icon_suffix -symbolic, icon_base_length 12, upower_icon battery-full-symbolic
[1]    10925 segmentation fault (core dumped)  xfce4-power-manager --debug
❯ xfce4-power-manager --debug

** (xfce4-power-manager:11063): WARNING **: 18:27:33.271: Failed to get name owner: GDBus.Error:org.freedesktop.DBus.Error.NameHasNoOwner: Could not get owner of name 'org.freedesktop.PowerManagement': no such name

** (xfce4-power-manager:11063): WARNING **: 18:27:33.271: Failed to get name owner: GDBus.Error:org.freedesktop.DBus.Error.NameHasNoOwner: Could not get owner of name 'org.xfce.PowerManager': no such name

TRACE[xfpm-main.c:210] xfpm_start(): Starting the power manager

(xfce4-power-manager:11063): xfce4-power-manager-WARNING **: 18:27:33.271: Unable to connect to session manager : Failed to connect to the session manager: SESSION_MANAGER environment variable not defined
TRACE[xfpm-xfconf.c:166] xfpm_xfconf_load(): Using default configuration for lock-screen-suspend-hibernate
TRACE[xfpm-xfconf.c:166] xfpm_xfconf_load(): Using default configuration for critical-power-level
TRACE[xfpm-xfconf.c:166] xfpm_xfconf_load(): Using default configuration for show-brightness-popup
TRACE[xfpm-xfconf.c:166] xfpm_xfconf_load(): Using default configuration for handle-brightness-keys
TRACE[xfpm-xfconf.c:166] xfpm_xfconf_load(): Using default configuration for brightness-exponential
TRACE[xfpm-xfconf.c:166] xfpm_xfconf_load(): Using default configuration for hibernate-button-action
TRACE[xfpm-xfconf.c:166] xfpm_xfconf_load(): Using default configuration for sleep-button-action
TRACE[xfpm-xfconf.c:166] xfpm_xfconf_load(): Using default configuration for brightness-level-on-ac
TRACE[xfpm-xfconf.c:166] xfpm_xfconf_load(): Using default configuration for brightness-level-on-battery
TRACE[xfpm-xfconf.c:166] xfpm_xfconf_load(): Using default configuration for brightness-slider-min-level
TRACE[xfpm-xfconf.c:166] xfpm_xfconf_load(): Using default configuration for dpms-enabled
TRACE[xfpm-xfconf.c:166] xfpm_xfconf_load(): Using default configuration for dpms-on-ac-sleep
TRACE[xfpm-xfconf.c:166] xfpm_xfconf_load(): Using default configuration for dpms-on-ac-off
TRACE[xfpm-xfconf.c:166] xfpm_xfconf_load(): Using default configuration for dpms-on-battery-sleep
TRACE[xfpm-xfconf.c:166] xfpm_xfconf_load(): Using default configuration for dpms-on-battery-off
TRACE[xfpm-xfconf.c:166] xfpm_xfconf_load(): Using default configuration for dpms-sleep-mode
TRACE[xfpm-xfconf.c:166] xfpm_xfconf_load(): Using default configuration for inactivity-sleep-mode-on-ac
TRACE[xfpm-xfconf.c:166] xfpm_xfconf_load(): Using default configuration for inactivity-sleep-mode-on-battery
TRACE[xfpm-xfconf.c:166] xfpm_xfconf_load(): Using default configuration for brightness-on-ac
TRACE[xfpm-xfconf.c:166] xfpm_xfconf_load(): Using default configuration for brightness-on-battery
TRACE[xfpm-xfconf.c:166] xfpm_xfconf_load(): Using default configuration for network-manager-sleep
TRACE[xfpm-xfconf.c:166] xfpm_xfconf_load(): Using default configuration for logind-handle-power-key
TRACE[xfpm-xfconf.c:166] xfpm_xfconf_load(): Using default configuration for logind-handle-suspend-key
TRACE[xfpm-xfconf.c:166] xfpm_xfconf_load(): Using default configuration for logind-handle-hibernate-key
TRACE[xfpm-xfconf.c:166] xfpm_xfconf_load(): Using default configuration for heartbeat-command
TRACE[xfpm-dpms.c:72] xfpm_dpms_set_timeouts(): Settings dpms: standby=600 suspend=0 off=900

(xfce4-power-manager:11063): GLib-GObject-WARNING **: 18:27:33.297: ../gobject/gsignal.c:2613: signal 'Changed' is invalid for instance '0x1b79940' of type 'GDBusProxy'
TRACE[xfpm-polkit.c:284] xfpm_polkit_init_data(): Using unix session polkit subject
TRACE[xfpm-polkit.c:342] xfpm_polkit_check_auth_intern(): polkit request: (('unix-process', {'pid': <uint32 11063>, 'start-time': <uint64 323732>}), 'org.freedesktop.login1.power-off', @a{ss} {}, uint32 0, '')
TRACE[xfpm-polkit.c:363] xfpm_polkit_check_auth_intern(): Action=org.freedesktop.login1.power-off is authorized=TRUE
TRACE[xfpm-polkit.c:342] xfpm_polkit_check_auth_intern(): polkit request: (('unix-process', {'pid': <uint32 11063>, 'start-time': <uint64 323732>}), 'org.freedesktop.login1.reboot', @a{ss} {}, uint32 0, '')
TRACE[xfpm-polkit.c:363] xfpm_polkit_check_auth_intern(): Action=org.freedesktop.login1.reboot is authorized=TRUE
TRACE[xfpm-polkit.c:342] xfpm_polkit_check_auth_intern(): polkit request: (('unix-process', {'pid': <uint32 11063>, 'start-time': <uint64 323732>}), 'org.freedesktop.login1.suspend', @a{ss} {}, uint32 0, '')
TRACE[xfpm-polkit.c:363] xfpm_polkit_check_auth_intern(): Action=org.freedesktop.login1.suspend is authorized=TRUE
TRACE[xfpm-polkit.c:342] xfpm_polkit_check_auth_intern(): polkit request: (('unix-process', {'pid': <uint32 11063>, 'start-time': <uint64 323732>}), 'org.freedesktop.login1.hibernate', @a{ss} {}, uint32 0, '')
TRACE[xfpm-polkit.c:363] xfpm_polkit_check_auth_intern(): Action=org.freedesktop.login1.hibernate is authorized=TRUE
TRACE[xfpm-power.c:930] xfpm_power_get_power_devices(): Power device detected at : /org/freedesktop/UPower/devices/line_power_ACAD
TRACE[xfpm-power.c:889] xfpm_power_add_device(): 'line-power' device added
TRACE[xfpm-power.c:930] xfpm_power_get_power_devices(): Power device detected at : /org/freedesktop/UPower/devices/battery_BAT1
TRACE[xfpm-power.c:889] xfpm_power_add_device(): 'battery' device added
TRACE[xfpm-power.c:898] xfpm_power_add_device(): Battery device type 'battery' detected at: /org/freedesktop/UPower/devices/battery_BAT1
TRACE[xfpm-button.c:180] xfpm_button_xevent_key(): Grabbed key 124 : ((XfpmButtonKey) BUTTON_POWER_OFF)

(xfce4-power-manager:11063): xfce4-power-manager-WARNING **: 18:27:33.348: could not map keysym 1008ffa8 to keycode

TRACE[xfpm-button.c:180] xfpm_button_xevent_key(): Grabbed key 213 : ((XfpmButtonKey) BUTTON_HIBERNATE)
TRACE[xfpm-button.c:180] xfpm_button_xevent_key(): Grabbed key 150 : ((XfpmButtonKey) BUTTON_SLEEP)
TRACE[xfpm-button.c:180] xfpm_button_xevent_key(): Grabbed key 233 : ((XfpmButtonKey) BUTTON_MON_BRIGHTNESS_UP)
TRACE[xfpm-button.c:180] xfpm_button_xevent_key(): Grabbed key 232 : ((XfpmButtonKey) BUTTON_MON_BRIGHTNESS_DOWN)
TRACE[xfpm-button.c:180] xfpm_button_xevent_key(): Grabbed key 244 : ((XfpmButtonKey) BUTTON_BATTERY)
TRACE[xfpm-button.c:180] xfpm_button_xevent_key(): Grabbed key 238 : ((XfpmButtonKey) BUTTON_KBD_BRIGHTNESS_UP)
TRACE[xfpm-button.c:180] xfpm_button_xevent_key(): Grabbed key 237 : ((XfpmButtonKey) BUTTON_KBD_BRIGHTNESS_DOWN)
TRACE[xfpm-dpms.c:72] xfpm_dpms_set_timeouts(): Settings dpms: standby=300 suspend=0 off=600

TRACE[xfpm-dpms.c:347] xfpm_dpms_set_on_battery(): dpms on battery TRUE
TRACE[xfpm-power.c:1446] xfpm_update_blank_time(): Prev Timeout: 600 / New Timeout: 600
TRACE[xfpm-power.c:210] xfpm_power_check_polkit_auth(): using logind suspend backend
TRACE[xfpm-polkit.c:342] xfpm_polkit_check_auth_intern(): polkit request: (('unix-process', {'pid': <uint32 11063>, 'start-time': <uint64 323732>}), 'org.freedesktop.login1.suspend', @a{ss} {}, uint32 0, '')
TRACE[xfpm-polkit.c:363] xfpm_polkit_check_auth_intern(): Action=org.freedesktop.login1.suspend is authorized=TRUE
TRACE[xfpm-polkit.c:342] xfpm_polkit_check_auth_intern(): polkit request: (('unix-process', {'pid': <uint32 11063>, 'start-time': <uint64 323732>}), 'org.freedesktop.login1.hibernate', @a{ss} {}, uint32 0, '')
TRACE[xfpm-polkit.c:363] xfpm_polkit_check_auth_intern(): Action=org.freedesktop.login1.hibernate is authorized=TRUE
TRACE[xfpm-power.c:1446] xfpm_update_blank_time(): Prev Timeout: 600 / New Timeout: 600
TRACE[xfpm-manager.c:645] xfpm_manager_inhibit_sleep_systemd(): Inhibiting systemd sleep: handle-power-key:handle-suspend-key:handle-hibernate-key

** (xfce4-power-manager:11063): WARNING **: 18:27:33.366: No outputs have backlight property

(xfce4-power-manager:11063): xfce4-power-manager-WARNING **: 18:27:33.379: It seems the kernel brightness switch handling value was not restored properly on exit last time, xfce4-power-manager will try to restore it this time.
xfce4-power-manager-Message: 18:27:33.405: Set kernel brightness switch to 0
TRACE[xfpm-backlight.c:262] xfpm_backlight_brightness_on_ac_settings_changed(): Alarm on ac timeout changed 9
TRACE[xfpm-backlight.c:283] xfpm_backlight_brightness_on_battery_settings_changed(): Alarm on battery timeout changed 120

(xfce4-power-manager:11063): xfce4-power-manager-WARNING **: 18:27:33.415: Failed to get keyboard max brightness level : GDBus.Error:org.freedesktop.DBus.Error.UnknownMethod: Object does not exist at path “/org/freedesktop/UPower/KbdBacklight”

** (xfce4-power-manager:11063): WARNING **: 18:27:33.443: No outputs have backlight property

(xfce4-power-manager:11063): xfce4-power-manager-WARNING **: 18:27:33.452: ../panel-plugins/power-manager-plugin/power-manager-button.c:858: invalid property id 2 for "show-panel-label" of type 'GParamInt' in 'PowerManagerButton'

(xfce4-power-manager:11063): xfce4-power-manager-WARNING **: 18:27:33.452: ../panel-plugins/power-manager-plugin/power-manager-button.c:858: invalid property id 3 for "presentation-mode" of type 'GParamBoolean' in 'PowerManagerButton'

(xfce4-power-manager:11063): xfce4-power-manager-WARNING **: 18:27:33.452: ../panel-plugins/power-manager-plugin/power-manager-button.c:858: invalid property id 4 for "show-presentation-indicator" of type 'GParamBoolean' in 'PowerManagerButton'
TRACE[xfpm-manager.c:754] xfpm_manager_show_tray_icon(): Showing tray icon
TRACE[../panel-plugins/power-manager-plugin/power-manager-button.c:568] power_manager_button_add_device(): entering for /org/freedesktop/UPower/devices/DisplayDevice
TRACE[../panel-plugins/power-manager-plugin/power-manager-button.c:469] power_manager_button_update_device_icon_and_details(): entering for /org/freedesktop/UPower/devices/DisplayDevice
TRACE[xfpm-power-common.c:226] get_device_icon_name(): icon_suffix -symbolic, icon_base_length 12, upower_icon battery-full-symbolic
TRACE[xfpm-power-common.c:226] get_device_icon_name(): icon_suffix -symbolic, icon_base_length 12, upower_icon battery-full-symbolic
TRACE[../panel-plugins/power-manager-plugin/power-manager-button.c:568] power_manager_button_add_device(): entering for /org/freedesktop/UPower/devices/line_power_ACAD
TRACE[../panel-plugins/power-manager-plugin/power-manager-button.c:469] power_manager_button_update_device_icon_and_details(): entering for /org/freedesktop/UPower/devices/line_power_ACAD
TRACE[xfpm-power-common.c:226] get_device_icon_name(): icon_suffix -symbolic, icon_base_length 10, upower_icon ac-adapter-symbolic
TRACE[xfpm-power-common.c:226] get_device_icon_name(): icon_suffix -symbolic, icon_base_length 10, upower_icon ac-adapter-symbolic
TRACE[../panel-plugins/power-manager-plugin/power-manager-button.c:568] power_manager_button_add_device(): entering for /org/freedesktop/UPower/devices/battery_BAT1
TRACE[../panel-plugins/power-manager-plugin/power-manager-button.c:469] power_manager_button_update_device_icon_and_details(): entering for /org/freedesktop/UPower/devices/battery_BAT1
TRACE[xfpm-power-common.c:226] get_device_icon_name(): icon_suffix -symbolic, icon_base_length 12, upower_icon battery-full-symbolic
TRACE[xfpm-power-common.c:226] get_device_icon_name(): icon_suffix -symbolic, icon_base_length 12, upower_icon battery-full-symbolic
TRACE[xfpm-manager.c:727] xfpm_manager_tray_update_icon(): updating icon
TRACE[xfpm-manager.c:711] xfpm_manager_tray_update_tooltip(): updating tooltip
TRACE[xfpm-inhibit.c:305] xfpm_inhibit_get_inhibit_list(): entering xfpm_inhibit_get_inhibit_list
TRACE[xfpm-inhibit.c:305] xfpm_inhibit_get_inhibit_list(): entering xfpm_inhibit_get_inhibit_list
TRACE[xfpm-inhibit.c:305] xfpm_inhibit_get_inhibit_list(): entering xfpm_inhibit_get_inhibit_list
TRACE[xfpm-inhibit.c:305] xfpm_inhibit_get_inhibit_list(): entering xfpm_inhibit_get_inhibit_list
TRACE[xfpm-inhibit.c:305] xfpm_inhibit_get_inhibit_list(): entering xfpm_inhibit_get_inhibit_list
TRACE[xfpm-inhibit.c:305] xfpm_inhibit_get_inhibit_list(): entering xfpm_inhibit_get_inhibit_list
TRACE[xfpm-inhibit.c:305] xfpm_inhibit_get_inhibit_list(): entering xfpm_inhibit_get_inhibit_list
TRACE[xfpm-inhibit.c:305] xfpm_inhibit_get_inhibit_list(): entering xfpm_inhibit_get_inhibit_list
TRACE[xfpm-inhibit.c:305] xfpm_inhibit_get_inhibit_list(): entering xfpm_inhibit_get_inhibit_list
TRACE[xfpm-inhibit.c:305] xfpm_inhibit_get_inhibit_list(): entering xfpm_inhibit_get_inhibit_list

(xfce4-power-manager-settings:11143): Gtk-WARNING **: 18:27:46.104: Content added to the action area of a dialog using header bars

(xfce4-power-manager-settings:11143): Gtk-WARNING **: 18:27:46.104: Content added to the action area of a dialog using header bars
TRACE[../panel-plugins/power-manager-plugin/power-manager-button.c:469] power_manager_button_update_device_icon_and_details(): entering for /org/freedesktop/UPower/devices/battery_BAT1
TRACE[xfpm-power-common.c:226] get_device_icon_name(): icon_suffix -symbolic, icon_base_length 12, upower_icon battery-full-symbolic
TRACE[xfpm-power-common.c:226] get_device_icon_name(): icon_suffix -symbolic, icon_base_length 12, upower_icon battery-full-symbolic
TRACE[../panel-plugins/power-manager-plugin/power-manager-button.c:469] power_manager_button_update_device_icon_and_details(): entering for /org/freedesktop/UPower/devices/battery_BAT1
TRACE[xfpm-power-common.c:226] get_device_icon_name(): icon_suffix -symbolic, icon_base_length 12, upower_icon battery-full-symbolic
TRACE[xfpm-power-common.c:226] get_device_icon_name(): icon_suffix -symbolic, icon_base_length 12, upower_icon battery-full-symbolic
TRACE[../panel-plugins/power-manager-plugin/power-manager-button.c:469] power_manager_button_update_device_icon_and_details(): entering for /org/freedesktop/UPower/devices/battery_BAT1
TRACE[xfpm-power-common.c:226] get_device_icon_name(): icon_suffix -symbolic, icon_base_length 12, upower_icon battery-full-symbolic
TRACE[xfpm-power-common.c:226] get_device_icon_name(): icon_suffix -symbolic, icon_base_length 12, upower_icon battery-full-symbolic
TRACE[../panel-plugins/power-manager-plugin/power-manager-button.c:469] power_manager_button_update_device_icon_and_details(): entering for /org/freedesktop/UPower/devices/battery_BAT1
TRACE[xfpm-power-common.c:226] get_device_icon_name(): icon_suffix -symbolic, icon_base_length 12, upower_icon battery-full-symbolic
TRACE[xfpm-power-common.c:226] get_device_icon_name(): icon_suffix -symbolic, icon_base_length 12, upower_icon battery-full-symbolic
TRACE[../panel-plugins/power-manager-plugin/power-manager-button.c:469] power_manager_button_update_device_icon_and_details(): entering for /org/freedesktop/UPower/devices/battery_BAT1
TRACE[xfpm-power-common.c:226] get_device_icon_name(): icon_suffix -symbolic, icon_base_length 12, upower_icon battery-full-symbolic
TRACE[xfpm-power-common.c:226] get_device_icon_name(): icon_suffix -symbolic, icon_base_length 12, upower_icon battery-full-symbolic
TRACE[../panel-plugins/power-manager-plugin/power-manager-button.c:469] power_manager_button_update_device_icon_and_details(): entering for /org/freedesktop/UPower/devices/DisplayDevice
TRACE[xfpm-power-common.c:226] get_device_icon_name(): icon_suffix -symbolic, icon_base_length 12, upower_icon battery-full-symbolic
TRACE[xfpm-power-common.c:226] get_device_icon_name(): icon_suffix -symbolic, icon_base_length 12, upower_icon battery-full-symbolic
TRACE[xfpm-manager.c:727] xfpm_manager_tray_update_icon(): updating icon
TRACE[xfpm-manager.c:711] xfpm_manager_tray_update_tooltip(): updating tooltip
TRACE[../panel-plugins/power-manager-plugin/power-manager-button.c:469] power_manager_button_update_device_icon_and_details(): entering for /org/freedesktop/UPower/devices/DisplayDevice
TRACE[xfpm-power-common.c:226] get_device_icon_name(): icon_suffix -symbolic, icon_base_length 12, upower_icon battery-full-symbolic
TRACE[xfpm-power-common.c:226] get_device_icon_name(): icon_suffix -symbolic, icon_base_length 12, upower_icon battery-full-symbolic
TRACE[xfpm-manager.c:727] xfpm_manager_tray_update_icon(): updating icon
TRACE[xfpm-manager.c:711] xfpm_manager_tray_update_tooltip(): updating tooltip
TRACE[../panel-plugins/power-manager-plugin/power-manager-button.c:469] power_manager_button_update_device_icon_and_details(): entering for /org/freedesktop/UPower/devices/DisplayDevice
TRACE[xfpm-power-common.c:226] get_device_icon_name(): icon_suffix -symbolic, icon_base_length 12, upower_icon battery-full-symbolic
TRACE[xfpm-power-common.c:226] get_device_icon_name(): icon_suffix -symbolic, icon_base_length 12, upower_icon battery-full-symbolic
TRACE[xfpm-manager.c:727] xfpm_manager_tray_update_icon(): updating icon
TRACE[xfpm-manager.c:711] xfpm_manager_tray_update_tooltip(): updating tooltip
TRACE[../panel-plugins/power-manager-plugin/power-manager-button.c:469] power_manager_button_update_device_icon_and_details(): entering for /org/freedesktop/UPower/devices/DisplayDevice
TRACE[xfpm-power-common.c:226] get_device_icon_name(): icon_suffix -symbolic, icon_base_length 12, upower_icon battery-full-symbolic
TRACE[xfpm-power-common.c:226] get_device_icon_name(): icon_suffix -symbolic, icon_base_length 12, upower_icon battery-full-symbolic
TRACE[xfpm-manager.c:727] xfpm_manager_tray_update_icon(): updating icon
TRACE[xfpm-manager.c:711] xfpm_manager_tray_update_tooltip(): updating tooltip
TRACE[xfpm-inhibit.c:305] xfpm_inhibit_get_inhibit_list(): entering xfpm_inhibit_get_inhibit_list
TRACE[xfpm-inhibit.c:305] xfpm_inhibit_get_inhibit_list(): entering xfpm_inhibit_get_inhibit_list
TRACE[xfpm-inhibit.c:305] xfpm_inhibit_get_inhibit_list(): entering xfpm_inhibit_get_inhibit_list
TRACE[xfpm-inhibit.c:305] xfpm_inhibit_get_inhibit_list(): entering xfpm_inhibit_get_inhibit_list
TRACE[xfpm-inhibit.c:305] xfpm_inhibit_get_inhibit_list(): entering xfpm_inhibit_get_inhibit_list
TRACE[xfpm-inhibit.c:305] xfpm_inhibit_get_inhibit_list(): entering xfpm_inhibit_get_inhibit_list
TRACE[xfpm-inhibit.c:305] xfpm_inhibit_get_inhibit_list(): entering xfpm_inhibit_get_inhibit_list
TRACE[xfpm-inhibit.c:305] xfpm_inhibit_get_inhibit_list(): entering xfpm_inhibit_get_inhibit_list
TRACE[xfpm-inhibit.c:305] xfpm_inhibit_get_inhibit_list(): entering xfpm_inhibit_get_inhibit_list
TRACE[xfpm-inhibit.c:305] xfpm_inhibit_get_inhibit_list(): entering xfpm_inhibit_get_inhibit_list
TRACE[xfpm-inhibit.c:305] xfpm_inhibit_get_inhibit_list(): entering xfpm_inhibit_get_inhibit_list
TRACE[xfpm-inhibit.c:305] xfpm_inhibit_get_inhibit_list(): entering xfpm_inhibit_get_inhibit_list
TRACE[xfpm-inhibit.c:305] xfpm_inhibit_get_inhibit_list(): entering xfpm_inhibit_get_inhibit_list
TRACE[xfpm-inhibit.c:305] xfpm_inhibit_get_inhibit_list(): entering xfpm_inhibit_get_inhibit_list
TRACE[xfpm-inhibit.c:305] xfpm_inhibit_get_inhibit_list(): entering xfpm_inhibit_get_inhibit_list
TRACE[xfpm-inhibit.c:305] xfpm_inhibit_get_inhibit_list(): entering xfpm_inhibit_get_inhibit_list
TRACE[xfpm-inhibit.c:305] xfpm_inhibit_get_inhibit_list(): entering xfpm_inhibit_get_inhibit_list
TRACE[xfpm-inhibit.c:305] xfpm_inhibit_get_inhibit_list(): entering xfpm_inhibit_get_inhibit_list
TRACE[xfpm-inhibit.c:305] xfpm_inhibit_get_inhibit_list(): entering xfpm_inhibit_get_inhibit_list
TRACE[xfpm-inhibit.c:305] xfpm_inhibit_get_inhibit_list(): entering xfpm_inhibit_get_inhibit_list
TRACE[xfpm-inhibit.c:305] xfpm_inhibit_get_inhibit_list(): entering xfpm_inhibit_get_inhibit_list
TRACE[xfpm-inhibit.c:305] xfpm_inhibit_get_inhibit_list(): entering xfpm_inhibit_get_inhibit_list
TRACE[xfpm-inhibit.c:305] xfpm_inhibit_get_inhibit_list(): entering xfpm_inhibit_get_inhibit_list
TRACE[xfpm-inhibit.c:305] xfpm_inhibit_get_inhibit_list(): entering xfpm_inhibit_get_inhibit_list
TRACE[xfpm-inhibit.c:305] xfpm_inhibit_get_inhibit_list(): entering xfpm_inhibit_get_inhibit_list
TRACE[xfpm-inhibit.c:305] xfpm_inhibit_get_inhibit_list(): entering xfpm_inhibit_get_inhibit_list
TRACE[xfpm-inhibit.c:305] xfpm_inhibit_get_inhibit_list(): entering xfpm_inhibit_get_inhibit_list
TRACE[../panel-plugins/power-manager-plugin/power-manager-button.c:469] power_manager_button_update_device_icon_and_details(): entering for /org/freedesktop/UPower/devices/battery_BAT1
TRACE[xfpm-power-common.c:226] get_device_icon_name(): icon_suffix -symbolic, icon_base_length 12, upower_icon battery-full-symbolic
TRACE[xfpm-power-common.c:226] get_device_icon_name(): icon_suffix -symbolic, icon_base_length 12, upower_icon battery-full-symbolic
TRACE[../panel-plugins/power-manager-plugin/power-manager-button.c:469] power_manager_button_update_device_icon_and_details(): entering for /org/freedesktop/UPower/devices/battery_BAT1
TRACE[xfpm-power-common.c:226] get_device_icon_name(): icon_suffix -symbolic, icon_base_length 12, upower_icon battery-full-symbolic
TRACE[xfpm-power-common.c:226] get_device_icon_name(): icon_suffix -symbolic, icon_base_length 12, upower_icon battery-full-symbolic
[1]    11063 segmentation fault (core dumped)  xfce4-power-manager --debug

Also, it seems like the suggestion for the overlay above is not a valid solution anymore. The gtk3 version of the power manager is no longer available in nixpkgs.

vcunat commented 1 year ago

The gtk3 version of the power manager is no longer available in nixpkgs.

It's the other way around. It's gtk3-only now.