Jak w Ubuntu 20.04 ustawić automatyczne uśpienie komputera, czuwanie (nie hibernacja) gdy stan rozładowania, naładowania akumulatora wyniesie np. 40% lub inną dowolną wartość. Zaznaczam, że nie chodzi mi o uśpienie po bezczynności liczone w minutach.
Rzuć okiem na
/etc/UPower/UPower.conf
Chcę się upewnić czy dobrze rozumiem, UPower.conf wygląda tak:
Only the system vendor should modify this file, ordinary users
should not have to change anything.
[UPower]
Enable the Watts Up Pro device.
The Watts Up Pro contains a generic FTDI USB device without a specific
vendor and product ID. When we probe for WUP devices, we can cause
the user to get a perplexing “Device or resource busy” error when
attempting to use their non-WUP device.
The generic FTDI device is known to also be used on:
- Sparkfun FT232 breakout board
- Parallax Propeller
default=false
EnableWattsUpPro=false
Don’t poll the kernel for battery level changes.
Some hardware will send us battery level changes through
events, rather than us having to poll for it. This option
allows disabling polling for hardware that sends out events.
default=false
NoPollBatteries=false
Do we ignore the lid state
Some laptops are broken. The lid state is either inverted, or stuck
on or off. We can’t do much to fix these problems, but this is a way
for users to make the laptop panel vanish, a state that might be used
by a couple of user-space daemons. On Linux systems, see also
logind.conf(5).
default=false
IgnoreLid=false
Policy for warnings and action based on battery levels
Whether battery percentage based policy should be used. The default
is to use the time left, change to true to use the percentage, which
should work around broken firmwares. It is also more reliable than
the time left (frantically saving all your files is going to use more
battery than letting it rest for example).
default=true
UsePercentageForPolicy=true
When UsePercentageForPolicy is true, the levels at which UPower will
consider the battery low, critical, or take action for the critical
battery level.
This will also be used for batteries which don’t have time information
such as that of peripherals.
If any value is invalid, or not in descending order, the defaults
will be used.
Defaults:
PercentageLow=10
PercentageCritical=3
PercentageAction=2
PercentageLow=10
PercentageCritical=3
PercentageAction=2
When UsePercentageForPolicy is false, the time remaining at which UPower
will consider the battery low, critical, or take action for the critical
battery level.
If any value is invalid, or not in descending order, the defaults
will be used.
Defaults:
TimeLow=1200
TimeCritical=300
TimeAction=120
TimeLow=1200
TimeCritical=300
TimeAction=120
The action to take when “TimeAction” or “PercentageAction” above has been
reached for the batteries (UPS or laptop batteries) supplying the computer
Possible values are:
PowerOff
Hibernate
HybridSleep
If HybridSleep isn’t available, Hibernate will be used
If Hibernate isn’t available, PowerOff will be used
CriticalPowerAction=HybridSleep
Pogrubiona czcionka to info a zwykła ustawienia.
Rozumiem, że:
PercentageLow=10
PercentageCritical=3
PercentageAction=2
wartości to procent akumulatora , a przy
PercentageAction=2
następuje
CriticalPowerAction=HybridSleep (lub PowerOff jeżeli zmieniłbym)
czy może się myle?
Tak jak mówisz, teraz wpisz odpowiednie wartości procentowe , przyporządkuj akcję i zrestartuj system.
Wklejaj takie rzeczy jako ‘Tekst sformatowany’ na przyszłość.
A nie masz normalnego GUI do tego ?
W KDE jest takie coś :
Dziękuję za pomoc i wyjaśnienia
Możesz też zmienić z poziomu GUI.
Zainstaluj dconf-editor
https://www.putorius.net/wp-content/uploads/2020/03/dconf-editor.png.webp
Tam masz te same ustawienia i wiele innych.
Wejdź w ustawienia, tam masz zarzadzanie energią. Możesz doinstalować też laptop mode tools.