cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_available_governors
#!/bin/sh
echo ondemand > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
chmod +x cpus_scaling.sh #!/bin/sh
echo performance > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
chmod +x cpus_scaling.sh #!/bin/bash
POWERSTATE=`grep -c off-line /proc/acpi/ac_adapter/ACAD/state`
if [ $POWERSTATE != 0 ]; then
/etc/acpi/battery.d/cpus_scaling.sh
else
/etc/acpi/ac.d/cpus_scaling.sh
fichmod +x getpowerln -s /etc/init.d/getpower /etc/rc2.d/S99getpower
ln -s /etc/init.d/getpower /etc/rc3.d/S99getpower
ln -s /etc/init.d/getpower /etc/rc4.d/S99getpower
ln -s /etc/init.d/getpower /etc/rc5.d/S99getpower 4eVaH escribió:#!/bin/sh
[LEFT] echo performance > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
[/LEFT]
![sonrisa [sonrisa]](/images/smilies/nuevos/risa_ani1.gif)
4eVaH escribió:#!/bin/bash
POWERSTATE=`grep -c off-line /proc/acpi/ac_adapter/ACAD/state`
if [ $POWERSTATE != 0 ]; then
/etc/acpi/battery.d/cpus_scaling.sh
else
/etc/acpi/ac.d/cpus_scaling.sh
fi
4eVaH escribió:Pensaba que para todos la ruta era ACAD, buenos pues ahora edito al final que puede que la ruta sea otra. Gracias por las observaciones!
4eVaH escribió:El mio en concreto es de la marca synaptics... curioso xD
Aug 1 14:29:34 localhost kernel: [17185875.972000] ipw2200: Failed to send SCAN_ABORT: Command timed out.
Aug 1 14:29:35 localhost kernel: [17185877.356000] ipw2200: Firmware error detected. Restarting.Aug 1 11:31:59 localhost kernel: [17179591.020000] input: SynPS/2 Synaptics TouchPad as /class/input/input1
Aug 1 11:31:59 localhost kernel: [17179591.060000] sdhci: ============== REGISTER DUMP ==============
Aug 1 11:31:59 localhost kernel: [17179591.060000] sdhci: Sys addr: 0x00000000 | Version: 0x00008400
Aug 1 11:31:59 localhost kernel: [17179591.060000] sdhci: Blk size: 0x00000000 | Blk cnt: 0x00000000
Aug 1 11:31:59 localhost kernel: [17179591.060000] sdhci: Argument: 0x00000000 | Trn mode: 0x00000000
Aug 1 11:31:59 localhost kernel: [17179591.060000] sdhci: Present: 0x00020000 | Host ctl: 0x00000000
Aug 1 11:31:59 localhost kernel: [17179591.060000] sdhci: Power: 0x00000000 | Blk gap: 0x00000000
Aug 1 11:31:59 localhost kernel: [17179591.060000] sdhci: Walk up: 0x00000000 | Clock: 0x00000002
Aug 1 11:31:59 localhost kernel: [17179591.060000] sdhci: Timeout: 0x0000000e | Int stat: 0x00000000
Aug 1 11:31:59 localhost kernel: [17179591.060000] sdhci: Int enab: 0x11ff00cf | Sig enab: 0x11ff00cf
Aug 1 11:31:59 localhost kernel: [17179591.060000] sdhci: AC12 err: 0x00000000 | Slot int: 0x00000000
Aug 1 11:31:59 localhost kernel: [17179591.060000] sdhci: Caps: 0x01821090 | Max curr: 0x00000000
Aug 1 11:31:59 localhost kernel: [17179591.060000] sdhci: ===========================================
Aug 1 11:31:59 localhost kernel: [17179591.112000] mmc0: SDHCI at 0xe0208400 irq 169 DMA
Aug 1 11:31:59 localhost kernel: [17179591.160000] sdhci: ============== REGISTER DUMP ==============
Aug 1 11:31:59 localhost kernel: [17179591.160000] sdhci: Sys addr: 0x00000000 | Version: 0x00008400
Aug 1 11:31:59 localhost kernel: [17179591.160000] sdhci: Blk size: 0x00000000 | Blk cnt: 0x00000000
Aug 1 11:31:59 localhost kernel: [17179591.160000] sdhci: Argument: 0x00000000 | Trn mode: 0x00000000
Aug 1 11:31:59 localhost kernel: [17179591.160000] sdhci: Present: 0x00020000 | Host ctl: 0x00000000
Aug 1 11:31:59 localhost kernel: [17179591.160000] sdhci: Power: 0x00000000 | Blk gap: 0x00000000
Aug 1 11:31:59 localhost kernel: [17179591.160000] sdhci: Walk up: 0x00000000 | Clock: 0x00000002
Aug 1 11:31:59 localhost kernel: [17179591.160000] sdhci: Timeout: 0x0000000e | Int stat: 0x00000000
Aug 1 11:31:59 localhost kernel: [17179591.160000] sdhci: Int enab: 0x11ff00cf | Sig enab: 0x11ff00cf
Aug 1 11:31:59 localhost kernel: [17179591.160000] sdhci: AC12 err: 0x00000000 | Slot int: 0x00000000
Aug 1 11:31:59 localhost kernel: [17179591.160000] sdhci: Caps: 0x01821090 | Max curr: 0x00000000
Aug 1 11:31:59 localhost kernel: [17179591.160000] sdhci: ===========================================
Aug 1 11:31:59 localhost kernel: [17179591.212000] mmc1: SDHCI at 0xe0208000 irq 169 DMA
Aug 1 11:31:59 localhost kernel: [17179591.312000] sdhci: ============== REGISTER DUMP ==============
Aug 1 11:31:59 localhost kernel: [17179591.312000] sdhci: Sys addr: 0x00000000 | Version: 0x00008400
Aug 1 11:31:59 localhost kernel: [17179591.312000] sdhci: Blk size: 0x00000000 | Blk cnt: 0x00000000
Aug 1 11:31:59 localhost kernel: [17179591.312000] sdhci: Argument: 0x00000000 | Trn mode: 0x00000000
Aug 1 11:31:59 localhost kernel: [17179591.312000] sdhci: Present: 0x000a0000 | Host ctl: 0x00000000
Aug 1 11:31:59 localhost kernel: [17179591.312000] sdhci: Power: 0x00000000 | Blk gap: 0x00000000
Aug 1 11:31:59 localhost kernel: [17179591.312000] sdhci: Walk up: 0x00000000 | Clock: 0x00000002
Aug 1 11:31:59 localhost kernel: [17179591.312000] sdhci: Timeout: 0x0000000e | Int stat: 0x00000000
Aug 1 11:31:59 localhost kernel: [17179591.312000] sdhci: Int enab: 0x11ff00cf | Sig enab: 0x11ff00cf
Aug 1 11:31:59 localhost kernel: [17179591.312000] sdhci: AC12 err: 0x00000000 | Slot int: 0x00000000
Aug 1 11:31:59 localhost kernel: [17179591.312000] sdhci: Caps: 0x01821898 | Max curr: 0x00000000
Aug 1 11:31:59 localhost kernel: [17179591.312000] sdhci: ===========================================
Aug 1 11:31:59 localhost kernel: [17179591.360000] mmc2: SDHCI at 0xe0207c00 irq 169 DMA
Aug 1 11:31:59 localhost kernel: [17179591.432000] ts: Compaq touchscreen protocol output
Aug 1 11:31:59 localhost kernel: [17179591.676000] cs: IO port probe 0x100-0x3af: clean.
Aug 1 11:31:59 localhost kernel: [17179591.680000] cs: IO port probe 0x3e0-0x4ff: excluding 0x4d0-0x4d7
Aug 1 11:31:59 localhost kernel: [17179591.680000] cs: IO port probe 0x820-0x8ff: clean.
Aug 1 11:31:59 localhost kernel: [17179591.680000] cs: IO port probe 0xc00-0xcf7: clean.
Aug 1 11:31:59 localhost kernel: [17179591.680000] cs: IO port probe 0xa00-0xaff: clean.psmouse.c: TouchPad at isa0060/serio2/input0 lost sync at byte 4
psmouse.c: TouchPad at isa0060/serio2/input0 lost sync at byte 1
psmouse.c: TouchPad at isa0060/serio2/input0 - driver resynched.
si la cuestión es ganarle algo. Ahora se vino unos días a mi casa, ya le pondre el asunto al día durante está semana. El tema del Step y demás ya lo comprobara él en persona.
4eVaH escribió:No estaria de mas que cada uno fuera posteando su configuración y hacer así la mas óptima entre todos. Yo obtengo 45 min mas o menos en comparación con "ondemand" y mas de una hora si lo comparamos con "perfomance" siempre a 1,5 ghz.
Por cierto, alguien sabe si en linux se ajusta la potencia de la tarjeta wireless dependiendo si trabajamos con batería o con AC?
sudo nautilusDarkcaptain escribió:Muchas gracias!!
Ahora tengo otro problem (menudo noob estoy echo en esto xD)
Cuanto intento hacer el Script ejecutable, es decir esto:
chmod +x cpus_scaling.sh
No sé como hacerlo, así ke lo hago desde la konsole o terminal, poniendo esto:
dark@dark-laptop:~$ chmod +x '/etc/acpi/ac.d/cpus_scaling.sh'
chmod: cambiando los permisos de `/etc/acpi/ac.d/cpus_scaling.sh': Operación nopermitida
Pero como podeis ver me dice ke la operación no está permitida.. como lo puedo hacer??
THX de nuevo.
Salu2.
sudo chmod +x '/etc/acpi/ac.d/cpus_scaling.shsudo -sDarkcaptain escribió:Pero como podeis ver me dice ke la operación no está permitida.. como lo puedo hacer??
THX de nuevo.
Salu2.
Finalmente para todos las carpetas rc.d en /etc (rc2.d, rc3.d, rc4.d, rc5.d) excepto para rc1.d y rc6.d creamos un enlace simbólico al script getpower en /etc/init.d:
ln -s /etc/init.d/getpower /etc/rc2.d/S99getpower
ln -s /etc/init.d/getpower /etc/rc3.d/S99getpower
ln -s /etc/init.d/getpower /etc/rc4.d/S99getpower
ln -s /etc/init.d/getpower /etc/rc5.d/S99getpower
Darkcaptain escribió:Muchas gracias a los 2.. algo he aprendido, aunke si ke me tengo ke leer alguna guia de estas para Newbies
Ahora ya me keda el ultimo paso.. ke no lo entiendo muy bien:
Como se crea un enlace simbolico??
THX y sorry por ser tan pesao xD
Salu2.
sudo ln -s /etc/init.d/getpower /etc/rc2.d/S99getpower
sudo ln -s /etc/init.d/getpower /etc/rc3.d/S99getpower
sudo ln -s /etc/init.d/getpower /etc/rc4.d/S99getpower
sudo ln -s /etc/init.d/getpower /etc/rc5.d/S99getpower"ln -opción <origen> <destino>" sudo ln -s /etc/init.d/getpower /etc/rc2.d/S99getpowerDarkcaptain escribió:Vale ya pillo más o menos xD.
No hace falta copiar el archivo "getpower" en cada carpeta rc2 rc3 etc.. no?
cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_cur_freq
4eVaH escribió:Bueno tampoco es un problema
Prueba a escribira ver que te sale.cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_cur_freq
Hazlo tanto conectado a la corriente como trabajando con batería.