This update backports a proposed upstream change to disable automatic suspend in virtual machines. It only applies to newly-created user accounts - the first time a user account logs into KDE, if the system is detected to be a virtual machine at that time, auto-suspend will be disabled by default for that user. Existing user accounts will still have auto-suspend enabled. You can change this setting on the Power tab of the control center, and doing so is recommended to avoid the VM hanging when it attempts to auto-suspend.
Updates may require up to 24 hours to propagate to mirrors. If the following command doesn't work, please retry later:
sudo dnf upgrade --refresh --advisory=FEDORA-2023-b527d83d26
Please login to add feedback.
This update has been submitted for testing by adamwill.
This update's test gating status has been changed to 'waiting'.
It works, tested on a updated F39 KDE on VM:
Emulator:/usr/bin/qemu-system-x86_64
Chipset:Q35
Firmware:UEFI x86_64: /usr/share/edk2/ovmf/OVMF_CODE.secboot.fd
Video:Virtio
After updating powerdevil and creating new user on the installed VM, the new session starts with auto-suspend disabled.
This update's test gating status has been changed to 'passed'.
This update has been pushed to testing.
This update can be pushed to stable now if the maintainer wishes
adamwill edited this update.
New build(s):
Removed build(s):
Karma has been reset.
This update has been submitted for testing by adamwill.
This update's test gating status has been changed to 'waiting'.
@geraldosimiao @frantisekz sorry, I had to update the patch a bit as requested by upstream, please re-test.
adamwill edited this update.
This update's test gating status has been changed to 'passed'.
This update has been pushed to testing.
I tested with a new user in a Live instance and saw that Suspend session was disabled.
This update can be pushed to stable now if the maintainer wishes
adamwill edited this update.
New build(s):
Removed build(s):
Karma has been reset.
This update has been submitted for testing by adamwill.
This update's test gating status has been changed to 'waiting'.
This update's test gating status has been changed to 'passed'.
This update has been pushed to testing.
I tested with a new user created in a VM, suspend is now disabled by default. I haven't tested on bare metal, though.
This update can be pushed to stable now if the maintainer wishes
I tested on bare metal and confirmed it works right there too (autosuspend is enabled).
This update has been submitted for stable by adamwill.
There is an ongoing freeze; this will be pushed to stable after the freeze is over.
This update has been pushed to stable.