Document new commands equivalents
This commit is contained in:
parent
37be0936b3
commit
62c16c7e76
1 changed files with 20 additions and 2 deletions
22
README.md
22
README.md
|
@ -6,9 +6,9 @@ Steam Deck power tweaks for power users.
|
|||
|
||||
This is generated from the template plugin for the [SteamOS Plugin Loader](https://github.com/SteamDeckHomebrew/PluginLoader).
|
||||
|
||||
## Cool, whatever
|
||||
## Cool, but that's too much work
|
||||
|
||||
Yeah, that's fair.
|
||||
Fair enough.
|
||||
In case you still want some of the functionality, without the nice GUI, here's some equivalent commands.
|
||||
These should all be run as superuser, i.e. run `sudo su` and then run these commands in that.
|
||||
|
||||
|
@ -32,6 +32,14 @@ Use `cpupower` (usage: `cpupower --help`).
|
|||
This isn't strictly how PowerTools does it, but it's a multi-step process which can involve changing the CPU governor.
|
||||
All that can be done automatically by `cpupower frequency-set --freq {frequency}` where `{frequency}` is `1.7G`, `2.4G` or `2.8G`.
|
||||
|
||||
### Set GPU Power
|
||||
|
||||
Set Slow Powerplay Table (PPT):`echo {microwatts} > /sys/class/hwmon/hwmon4/power1_cap` where `{microwatts}` is a wattage in millionths of a Watt. This doesn't seem to do a lot.
|
||||
|
||||
Set Fast Powerplay Table (PPT): `echo {microwatts} > /sys/class/hwmon/hwmon4/power2_cap` where `{microwatts}` is a wattage in millionths of a Watt.
|
||||
|
||||
Get the entry limits for those two commands with `cat /sys/class/hwmon/hwmon4/power{number}_cap_max` where `{number}` is `1` (slowPPT) or `2` (fastPPT).
|
||||
|
||||
### Set Fan speed
|
||||
|
||||
Enable automatic control: `echo 0 > /sys/class/hwmon/hwmon5/recalculate` enables automatic fan control.
|
||||
|
@ -45,6 +53,16 @@ Read the actual fan RPM: `cat /sys/class/hwmon/hwmon5/fan1_input` gives the fan
|
|||
NOTE: There's a bug in the fan controller; if you enable automatic fan control it will forget any previously-set target despite it appearing to be set correctly (i.e. `cat /sys/class/hwmon/hwmon5/fan1_target` will display the correct value).
|
||||
When you disable automatic fan control, you will need to set the fan RPM again.
|
||||
|
||||
### Battery stats
|
||||
|
||||
Get the battery charge right now: `cat /sys/class/hwmon/hwmon2/device/charge_now` gives charge in uAh (uAh * 7.7/1000000 = charge in Wh).
|
||||
|
||||
Get the maximum battery capacity: `cat /sys/class/hwmon/hwmon2/device/charge_full` gives charge in uAh.
|
||||
|
||||
Get the design battery capacity: `cat /sys/class/hwmon/hwmon2/device/charge_full_design` gives charge in uAh.
|
||||
|
||||
Get whether the deck is plugged in: `cat /sys/class/hwmon/hwmon5/curr1_input` gives the charger current in mA.
|
||||
|
||||
### Steam Deck kernel patches
|
||||
|
||||
This is how I figured out how the fan stuff works.
|
||||
|
|
Loading…
Reference in a new issue