Linux disable power save
“Ubuntu is a unique operating system that comes with multiple options and features. This operating system provides highly customizable programming options and customizable options for the graphical interface.
However, using various applications at a time can consume high power and impact the battery percentage. That’s why Ubuntu offers a power-saving mode to save battery consumption, and it automatically turns on in case of low power. Please read this guide thoroughly if you want to disable the power-saving mode. In this guide, we will provide the easiest method to disable power saving in Ubuntu.”
How to Disable Power Saving in Ubuntu
The power-saving mode is a highly beneficial feature, but sometimes we should also turn it off. Therefore, here is the step-by-step method to disable the power saving in Ubuntu:
First, open the Settings option on your Ubuntu machine and search “power” in the search bar.
Here you will see that the power saving mode is turned on, showing that the system will automatically display the blank screen in 5 minutes.
So click on it and then switch it back to the Never so that your system never gets in the sleep and shows the blank screen.
Similarly, you can use this same approach to enable the power-saving mode and choose the blank screen time accordingly.
Wrapping Up
Power saving mode is a very beneficial option that can easily save unnecessary battery consumption. However, the power-saving mode can cause an issue as the system will automatically show the blank screen if you leave it idle for some time.
That’s why we have written this guide to provide brief information on how to disable power saving in Ubuntu. You can change the Blank Screen timing to Never or change it to 10 minutes, 15 minutes, or 30 minutes. So, choosing the appropriate timing depends on your needs.
Thread: How do I COMPLETELY disable power saving?
5 Cups of Ubuntu
How do I COMPLETELY disable power saving?
Okay. Here goes. If this is in the wrong forum, and I’ve made a mistake, Mods please move it to the appropriate one. I’m a little tired right now, and may have made a mistake.
I have Xubuntu 12.04, and my computer will not run any newer versions. I want to disable power saving. I don’t want the computer to ever turn itself off. I have one particular hard drive that is very sensitive. It doesn’t always turn back on, and it stores my Home directory.
I have done the following in an effort to do this:
As myself:
Set all Power Saving settings to «Never» or «Off», as appropriate.
Removed Power Manager from Application Autostart.
Removed ACPI, and all Power Managers from Synaptic.
Removed xscreensaver as a whole from the computer.
Disabled all Power Saving in Settings Editor.
As Root:
Set all Power Saving settings to «Never» or «Off», as appropriate.
Removed Power Manager from Application Autostart.
Disabled all Power Saving in Settings Editor.
Added «acpi=off» to GRUB.
Problem: Still goes to Standby/Sleep after 15 minutes of no mouse/keyboard activity.
This is still a problem, because I listen to MP3s as I sleep, played by the Computer. As it currently sits, I am unable to do this, since the «Standby» mode spins down the Hard Drives and puts the PC to sleep after 45 minutes. I am still trying to stop this, because I want my PC active, and for the power to not be interrupted for that very touchy Hard Drive holding my Home directory. My Computer is old enough that it doesn’t like being turned off. When I do, things stop working, no matter what I do to it.
How to disable power savings in Linux
As power-saving is quite often the root cause of distortions or malfunctions in sound here my collection of possibilities to disable power-savings. All commands are for Ubuntu, you may have to change things according to your distribution.
Feel free to complete the possibilities.
1. Disable power saving in Pulseaudio
Edit /etc/pulse/default.pa and comment the following line:
load-module module-suspend-on-idle by adding # in front
Then restart the sound server.
«systemctl —user start pulseaudio.service pulseaudio.socket»
2. Disable power saving in Pipewire
copy alsa config script
«sudo cp -a /usr/share/wireplumber/main.lua.d/50-alsa-config.lua /etc/wireplumber/main.lua.d/50-alsa-config.lua»
Line
—[«session.suspend-timeout-seconds»] = 5, — 0 disables suspend
gets
[«session.suspend-timeout-seconds»] = 0, — default is 5
«systemctl —user restart wireplumber»
3. Disable power saving for soundcard/USB
First check what you have
Output e.g.
0 snd_hda_intel
1 snd_usb_audio
Check if power-save is enabled
«cat /sys/module/snd_hda_intel/parameters/power_save»
or
«cat /sys/module/snd_usb_audio/parameters/power_save»
if the output is 1, power saving is enabled
«sudo echo 0 > /sys/module/snd_hda_intel/parameters/power_save»
or
«sudo echo 0 > /sys/module/snd_usb_audio/parameters/power_save»
If distortions(noise, buzzing, crackling . ) are gone, make it permanent
create a new file named audio_disable_powersave.conf and open with text editor (e,g, nano)
«sudo nano audio_disable_powersave.conf»
insert (depending on souncard)
options snd_hda_intel power_save=0
or
options snd_usb_audio power_save=0
How do I disable my system from going to sleep?
I am getting a web server setup at home on an older AMD 2400+ desktop. I have Ubuntu 11.04 installed and running however, after a time, I can no longer browse to the server. When I go to the keyboard and press a key, everything magically works again. I have looked through the BIOS and I am not seeing any power saving features enabled. Is there anything like that in Ubuntu? Can it be disabled? I don’t have any GUI installed. This is console only.
8 Answers 8
On Ubuntu 16.04 LTS, I successfully used the following to disable suspend:
sudo systemctl mask sleep.target suspend.target hibernate.target hybrid-sleep.target
sudo systemctl unmask sleep.target suspend.target hibernate.target hybrid-sleep.target
mask NAME. Mask one or more units, as specified on the command line. This will link these unit files to /dev/null, making it impossible to start them. This is a stronger version of disable, since it prohibits all kinds of activation of the unit, including enablement and manual activation. Use this option with care. This honors the --runtime option to only mask temporarily until the next reboot of the system. The --now option may be used to ensure that the units are also stopped. This command expects valid unit names only, it does not accept unit file paths. unmask NAME. Unmask one or more unit files, as specified on the command line. This will undo the effect of mask. This command expects valid unit names only, it does not accept unit file paths.