Eco Mode/Console-like sleep mode

I want my computer to always be online for downloading updates or to be available for remote access at any time. On Windows, there is a one-click power-saving mode that reduces CPU consumption, and when idle, it consumes 20-25 watts. The graphics card turns off after 10 minutes of inactivity and consumes 3 watts. How can I set something similar in GameScope or Desktop mode?
Solution:
dont think gamescope has that available and i doubt the dbus commands for changing power profile works when in gamemode however on desktop mode you can just add /usr/libexec/bazzite-powersave to the desktop autostart and desktop mode will automatically start in power-save mode you can then set it back to balanced using the power management slider whenever in the respective desktop environment or run /usr/libexec/bazzite-powersave 0 to go back to balanced (there is no way to set it to performance mode with this script as it will hurt gaming performance in almost all cases)...
Jump to solution
10 Replies
Solution
HikariKnight
HikariKnight•2w ago
dont think gamescope has that available and i doubt the dbus commands for changing power profile works when in gamemode however on desktop mode you can just add /usr/libexec/bazzite-powersave to the desktop autostart and desktop mode will automatically start in power-save mode you can then set it back to balanced using the power management slider whenever in the respective desktop environment or run /usr/libexec/bazzite-powersave 0 to go back to balanced (there is no way to set it to performance mode with this script as it will hurt gaming performance in almost all cases)
HikariKnight
HikariKnight•2w ago
past that no idea
Leshiy
LeshiyOP•2w ago
Thank you a lot! I will try it. Hoping in future there will be native function for that just in 2 clicks
HikariKnight
HikariKnight•2w ago
idk if it even will work the way you want to since a desktop is not the same as a console, consoles have custom gpu and cpu chips made to be way more efficent just like the steamdeck
Leshiy
LeshiyOP•2w ago
How do you use your pc? Just in old-way launch-game-turn off?
HikariKnight
HikariKnight•2w ago
i am definitively not the right person to ask this 😂 my pc is overbuilt to run 2-3 full OSes at the same time through virtual machines with gpu passthrough i always have my host (bazzite) with a rx 6600XT, and a windows VM with a gtx 2070 running at all times when im on the machine then occassionally i spin up like 10 VMs or something to do localized testing where i need to emulate a whole network infrastructure for work before actually doing the change at work. and sometimes i fire up a macos VM with the rx 6600XT passed through. using power-save would mess up things for me sadly 😂 on a laptop though i always use power-save, its why i wrote the bazzite-powersave script actually since me and a few laptop users wanted a way to force powersave easily on at login back when we went a bit back and forth between tuneD and the other power management daemon so i made the script to just issue the dbus command to set power-save or balanced mode
Leshiy
LeshiyOP•2w ago
Oh, ok, that was obvious about a bunch of VMs) Just was interesting about your only gaming machine. Idk why i was thinking you have one)) Ok, so what that power-save script actually do? In my example i have 7600X and RX 7800XT
HikariKnight
HikariKnight•2w ago
it issues the dbus command to set the power management for the OS to power-save thats it other than that there is no special eco mode because your machine is not a console with custom made cpu and gpu that can function when sipping power
Leshiy
LeshiyOP•2w ago
By the way, I take it you’re one of the developers of the OS? I want to say thank you for your work and overall contribution to the Linux community. I didn’t expect such great tech support for a free product! No-no, i mean what powe save mod actually do. I'm newbie in Linux
HikariKnight
HikariKnight•2w ago
whatever tuneD is configured to do for it by default

Did you find this page helpful?