(Coming from this reddit post, while I think (and know) that my problem doesn't lie with PopOS specifically, I'm filing it here as I think PopOS can best resonate with my concern.)
I cannot shut down my PC in good faith (via the "Power Off..." prompt) knowing that all programs on screen will be gracefully shut down, like MacOS and Windows does. Instead, it seems to kill them, or makes them unable to gracefully shut down, as they otherwise would be if i pressed "Log Off".
This is most likely a GNOME issue, and while i do find some whispers of this same problem on forums, it's waved away with "do this command first", or "make your own shutdown script", this is not acceptable as a desktop user, because as someone working with PopOS straight out of the box, i 100% expect this behaviour to not kill or corrupt my running programs, but to gracefully shut them down.
Edit: After some poking around and a few tests, it seems even simply logging out doesn't do what i expected it to do anymore, I remember it working fine in PopOS 20.04, but now it doesnt (21.10).
(Coming from this reddit post, while I think (and know) that my problem doesn't lie with PopOS specifically, I'm filing it here as I think PopOS can best resonate with my concern.)
I cannot shut down my PC in good faith (via the "Power Off..." prompt) knowing that all programs on screen will be gracefully shut down, like MacOS and Windows does. Instead, it seems to kill them, or makes them unable to gracefully shut down, as they otherwise would be if i pressed "Log Off".
This is most likely a GNOME issue, and while i do find some whispers of this same problem on forums, it's waved away with "do this command first", or "make your own shutdown script", this is not acceptable as a desktop user, because as someone working with PopOS straight out of the box, i 100% expect this behaviour to not kill or corrupt my running programs, but to gracefully shut them down.
Edit: After some poking around and a few tests, it seems even simply logging out doesn't do what i expected it to do anymore, I remember it working fine in PopOS 20.04, but now it doesnt (21.10).
Distribution (run
cat /etc/os-release
):