Stuart Hayhurst
Stuart Hayhurst
> `systemctl poweroff` / `poweroff` / `shutdown now` all work without a hitch. I guess that's expected though, because Caffeine's inhibitor only registers itself for `sleep`, not `shutdown`. Hm, I...
Did you install it as a user? If you used root then it would install it for root instead. Also, did you log out and back in after making changes?...
> Sorry for not coming back to this earlier No worries :) In that case, could you change all 3 assignments of `this.inhibitFlags` to `8`? That should tell it to...
Thanks for testing, I think your first suggestion is the best plan there. 2 and 3 won't be popular with GNOME extensions reviewers, they don't like it when extensions change...
Interesting, thanks. That might be a better fix for us if that gets implemented.
Was this caused by the upgrade to GNOME / Mutter 46.3.1?
That's very strange, does `journalctl -xb` have anything to say about it?
Thanks for the log, just to rule out another extension interfering if they don't clean up properly, can you disable all other extensions, reboot and then check it still happens?
Ok thanks, the reboot was important since there's no guarantee that extensions clean up properly, just wanted to check :) Does changing any settings help, such as "Enable for fullscreen...
Could you test https://github.com/stuarthayhurst/gnome-shell-extension-caffeine/tree/refactor-manager please? My best guess is that something triggered Caffeine to get stuck in a loop with the shell, so this was enough motivation to rewrite some...