contrib: thermald: merge power adapter udev rules
This commit is contained in:
parent
5a5faddde4
commit
122d84623f
|
@ -23,14 +23,18 @@
|
||||||
# E: POWER_SUPPLY_ONLINE=0
|
# E: POWER_SUPPLY_ONLINE=0
|
||||||
# E: SUBSYSTEM=power_supply
|
# E: SUBSYSTEM=power_supply
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
# Plugged
|
# Plugged
|
||||||
SUBSYSTEM=="power_supply", ENV{POWER_SUPPLY_ONLINE}=="1", RUN+="/usr/bin/logger -t surface power supply online"
|
ACTION=="change", SUBSYSTEM=="power_supply", ENV{POWER_SUPPLY_NAME}=="ADP1", ENV{POWER_SUPPLY_ONLINE}=="1" \
|
||||||
SUBSYSTEM=="power_supply", ENV{POWER_SUPPLY_ONLINE}=="1", RUN+="/usr/bin/surface profile set performance"
|
, RUN+="/usr/bin/logger -t surface power supply online" \
|
||||||
SUBSYSTEM=="power_supply", ENV{POWER_SUPPLY_ONLINE}=="1", RUN+="/usr/bin/ln -sf /etc/thermald/thermal-conf.xml.auto.performance /etc/thermald/thermal-conf.xml.auto"
|
, RUN+="/usr/bin/surface profile set performance" \
|
||||||
SUBSYSTEM=="power_supply", ENV{POWER_SUPPLY_ONLINE}=="1", RUN+="/usr/bin/systemctl try-restart thermald"
|
, RUN+="/usr/bin/ln -sf /etc/thermald/thermal-conf.xml.auto.performance /etc/thermald/thermal-conf.xml.auto" \
|
||||||
|
, RUN+="/usr/bin/systemctl try-restart thermald"
|
||||||
|
|
||||||
# Unplugged
|
# Unplugged
|
||||||
SUBSYSTEM=="power_supply", ENV{POWER_SUPPLY_ONLINE}=="0", RUN+="/usr/bin/logger -t surface power supply offline"
|
ACTION=="change", SUBSYSTEM=="power_supply", ENV{POWER_SUPPLY_NAME}=="ADP1", ENV{POWER_SUPPLY_ONLINE}=="0" \
|
||||||
SUBSYSTEM=="power_supply", ENV{POWER_SUPPLY_ONLINE}=="0", RUN+="/usr/bin/surface profile set low-power"
|
, RUN+="/usr/bin/logger -t surface power supply offline" \
|
||||||
SUBSYSTEM=="power_supply", ENV{POWER_SUPPLY_ONLINE}=="0", RUN+="/usr/bin/ln -sf /etc/thermald/thermal-conf.xml.auto.mobile /etc/thermald/thermal-conf.xml.auto"
|
, RUN+="/usr/bin/surface profile set low-power" \
|
||||||
SUBSYSTEM=="power_supply", ENV{POWER_SUPPLY_ONLINE}=="0", RUN+="/usr/bin/systemctl try-restart thermald"
|
, RUN+="/usr/bin/ln -sf /etc/thermald/thermal-conf.xml.auto.mobile /etc/thermald/thermal-conf.xml.auto" \
|
||||||
|
, RUN+="/usr/bin/systemctl try-restart thermald"
|
||||||
|
|
Loading…
Reference in a new issue