I always used to hibernate my machine for the night by pressing the power button on my laptop.
That always worked pretty fine and without any problems.
After the upgrade not only the option for the power button action vanished, also the power button configuration was magically changed: When I press the power button, a “power off” dialog shows up.
I looked into dconf to see that the action “hibernate” is still configured, even though it is hidden in the power settings now (why ever).
Also, suspend does not work anymore. So closing the lid does exactly nothing anymore.
So: Suspend (to ram) and hibernate are broken after the update of Fedora to 43.
Now I can only either leave the machine running all night or exit all programs and shut down, just to start all that stuff again next morning.
Why does Fedora change the configs users made for themselves?? That has dangerous Windoze-Vibes
Yesterday I hit the power button again to see the “Power Off” dialog once again.
I just thought: “Maybe they mean power off in that hibernate process” and gave that a chance.
The machine quickly shut down.
I started it again and just got a black screen with a blinking caps lock light.
Nothing was possible except the hard power off by pressing the button a little longer…
Meanwhile my son updated his (same model) laptop and let me know: “You must have done something wrong! The setting is still there and it also is working still!”
I started once again and everything booted normally. We went directly to the GNOME-Settings and the entry was there, right where it usually was (before that strange bug).
Opened some Applications again, pressed the power button and it hibernated like before.
I really don’t know what that excursion to that buggy state was, but it took two days after version upgrade to Fedora 43 (GNOME 49) just to heal itself.
I am a developer myself and one would think that code is deterministic… but at a certain size it starts to live