PowerTOP 2.1 gondok Eos (Ubuntu 12.04) alatt

Fórumok

A gondom az lenne, hogy a tuning fül résznél található parancsok közül kettőt nem hajt végre a PowerTOP.

Amit csináltam:

sudo powertop -html -> Tuning fül alatti második oszlop tartalmának kimásolása, ami a következőt tartalmazta:

iw dev wlan0 set power_save off
echo 'min_power' > '/sys/class/scsi_host/host0/link_power_management_policy';
echo '0' > '/proc/sys/kernel/nmi_watchdog';
echo '1500' > '/proc/sys/vm/dirty_writeback_centisecs';
echo '1' > '/sys/module/snd_hda_intel/parameters/power_save';
echo 'auto' > '/sys/bus/usb/devices/4-5/power/control';
echo 'auto' > '/sys/bus/pci/devices/0000:00:04.0/power/control';
echo 'auto' > '/sys/bus/pci/devices/0000:02:00.0/power/control';
echo 'auto' > '/sys/bus/pci/devices/0000:03:00.0/power/control';
echo 'auto' > '/sys/bus/pci/devices/0000:03:00.2/power/control';
echo 'auto' > '/sys/bus/pci/devices/0000:03:00.3/power/control';
echo 'auto' > '/sys/bus/pci/devices/0000:00:12.0/power/control';
echo 'auto' > '/sys/bus/pci/devices/0000:00:11.0/power/control';
echo 'auto' > '/sys/bus/pci/devices/0000:00:10.1/power/control';
echo 'auto' > '/sys/bus/pci/devices/0000:00:10.0/power/control';
echo 'auto' > '/sys/bus/pci/devices/0000:00:07.0/power/control';
echo 'auto' > '/sys/bus/pci/devices/0000:00:05.0/power/control';
echo 'auto' > '/sys/bus/pci/devices/0000:04:00.0/power/control';
echo 'auto' > '/sys/bus/pci/devices/0000:00:03.0/power/control';
echo 'auto' > '/sys/bus/pci/devices/0000:00:01.1/power/control';
echo 'auto' > '/sys/bus/pci/devices/0000:00:01.0/power/control';
echo 'auto' > '/sys/bus/pci/devices/0000:00:00.0/power/control';
echo 'auto' > '/sys/bus/pci/devices/0000:00:12.2/power/control';
echo 'auto' > '/sys/bus/pci/devices/0000:01:00.0/power/control';
echo 'auto' > '/sys/bus/pci/devices/0000:00:14.0/power/control';
echo 'auto' > '/sys/bus/pci/devices/0000:00:18.0/power/control';
echo 'auto' > '/sys/bus/pci/devices/0000:00:18.1/power/control';
echo 'auto' > '/sys/bus/pci/devices/0000:00:15.0/power/control';
echo 'auto' > '/sys/bus/pci/devices/0000:00:18.6/power/control';
echo 'auto' > '/sys/bus/pci/devices/0000:00:14.5/power/control';
echo 'auto' > '/sys/bus/pci/devices/0000:00:14.4/power/control';
echo 'auto' > '/sys/bus/pci/devices/0000:00:14.3/power/control';
echo 'auto' > '/sys/bus/pci/devices/0000:00:18.5/power/control';
echo 'auto' > '/sys/bus/pci/devices/0000:00:13.2/power/control';
echo 'auto' > '/sys/bus/pci/devices/0000:00:18.2/power/control';
echo 'auto' > '/sys/bus/pci/devices/0000:00:18.3/power/control';
echo 'auto' > '/sys/bus/pci/devices/0000:00:18.4/power/control';
echo 'auto' > '/sys/bus/pci/devices/0000:00:13.0/power/control';
echo 'auto' > '/sys/bus/pci/devices/0000:00:18.7/power/control';
echo 'auto' > '/sys/bus/pci/devices/0000:00:14.2/power/control';
ethtool -s eth0 wol d;

Majd ezt sudo gedit /usr/local/bin/startup.sh és utána sudo chmod +x /usr/local/bin/startup.sh majd sudo gedit /etc/rc.local és végül így nézett ki az rc.local:

#!/bin/sh -e
#
# rc.local
#
# This script is executed at the end of each multiuser runlevel.
# Make sure that the script will "exit 0" on success or any other
# value on error.
#
# In order to enable or disable this script just change the execution
# bits.
#
# By default this script does nothing.
/usr/local/bin/startup.sh <----- Ezt a két
exit 0 <------ sort kellett beleírnom

Ezek után restart, majd megnézni, mi történt, a sudo powertop -html paranccsal, és jött a rádöbbenés, hogy ezt a kettőt valamiért nem alkalmazta:

echo '1500' > '/proc/sys/vm/dirty_writeback_centisecs';
echo 'min_power' > '/sys/class/scsi_host/host0/link_power_management_policy';

Pedig mindkettőt tartalmazta (ez látható fent is) a scriptem.

Tipp?

**UPDATE1: Természetesen feltettem az ethtool-ot is.
**UPDATE2: Az érdekesség az, hogy a fent említett 2 parancsot a sudo powertop parancs kiadása után át tudom állítani "Jó"-ra az enterrel, de újraindítás után ez ismét visszaállítódik.