Registrarse
Home
Foros
Miembros
Calendario
Normas
Ayuda

Foros de usuarios de openSUSE
Retroceder   ForoSUSE > Zona Técnica > Programación y Scripts > Scripts


Síguenos en Twitter Suscríbete a nuestras noticias Acompáñanos en Facebook

Respuesta
 
Herramientas Desplegado

Script para frecuencia de cpu y brillo pantalla
  #1  
Antiguo 23-ene-2013, 17:46
pfleonel pfleonel está desconectado
Aforado
 
Fecha de Ingreso: 23-enero-2013
Versión: 12.2
Mensajes: 3
Agradecimientos: 1
Agradecido 0 Veces en 0 Mensajes
Poder de Credibilidad: 0
pfleonel está en el buen camino
Script para frecuencia de cpu y brillo pantalla

Buen dia, mi nombre es leonel, soy de Mexico

Espero la ayuda de la comunidad, de entrada les comento que soy nuevo en linux y poco a poco he ido aprendiendo cosillas sin ser un experto, bueno les comento mi problematica

Dado que me di a la tarea que me dure un poco mas mi lap, instale frequtils, la verdad que me ha servido bastante, pero como es cansado estar poniendo cada vez que inicia la lap en powersave u ondemand segun el perfil de gestion de energia, me di a la tarea de realiza un script el cual pongo en la siguientes lineas.

#!/bin/bash
# bajamos a powersave nucleo 1
echo "password" | sudo -S cpufreq-set -c 0 -g powersave
# bajamos a powersave nucleo 2
echo "password" | sudo -S cpufreq-set -c 1 -g powersave
# bajamos el brillo de la pantalla a 4%
echo "password" | sudo -s echo 400 > /sys/class/backlight/intel_backlight/brightness

Cabe mencionar que el script me funciona a medias, ya que la frecuencia si funciona segun el perfil de gestion de energia deseado, sin embargo para bajar el brillo no esta funcionando, y les explico.

Si el comando
echo 400 > /sys/class/backlight/intel_backlight/brightness
lo ejecuto desde la terminal modo superusuario funciona de perlas

Si el comando lo hago desde konsole
sudo echo 400 > /sys/class/backlight/intel_backlight/brightness
lo ejecuto desde console me dice que el permiso es denegado

Por lo cual intuyo que es lo que pasa con mi script, ahora bien que permisos tendria que asignarle para que se ejecute, supongo que debe ser permisos a la carpeta, pero como hago esto o que comandos utilizo, ya que con este, definitivamente me quedaria en linux, ya que representa un gran ahorro de energia durandome la lap entre 4.10 horas a 4.30hrs, lo mismo que me duraba en windows, sin esto la lap acaso me alcanza para unas 3 horas, espero su ayuda y gracias a todos los que hacen posible linux

Cabe mencionar que soy el unico usuario de mi equipo por eso no importa poner el comando echo "password"
Responder Citando
  #2  
Antiguo 23-ene-2013, 18:14
Avatar de VampirD
VampirD VampirD está desconectado
Miembro Senior
 
Fecha de Ingreso: 28-diciembre-2010
Ubicación: Frente al teclado
Versión: Leap 42.2
Mensajes: 828
Agradecimientos: 5
Agradecido 177 Veces en 144 Mensajes
Poder de Credibilidad: 8
VampirD está en el buen camino
Enviar un mensaje por ICQ a VampirD Enviar un mensaje por MSN a VampirD
que tal si cambias el comando por:

Código:
echo "passwd" | su - -c "echo 400 > /sys/class/backlight/intel_backlight/brightness" 2> /dev/null
__________________
VampirD

Microsoft Windows is like air conditioning
Stops working when you open a window.
Responder Citando
El Siguiente Usuario Ha Dado las Gracias a VampirD Por Este Mensaje:
pfleonel (23-ene-2013)
Cpu brillo script
  #3  
Antiguo 23-ene-2013, 18:40
pfleonel pfleonel está desconectado
Aforado
 
Fecha de Ingreso: 23-enero-2013
Versión: 12.2
Mensajes: 3
Agradecimientos: 1
Agradecido 0 Veces en 0 Mensajes
Poder de Credibilidad: 0
pfleonel está en el buen camino
Cpu brillo script

Que tal VampirD

Agradezco enormemente la aportacion, pero sigue sin darme resultados, lo ejecute, sin embargo, a pesar de que no me marca error, no hace el cambio de brillo de la pantalla.

Ya hice chmod a la ruta /sys/class/backlight/intel_backlight/brightness y aun asi sigue sin funcionarme, no se que permisos haya que darle a la ruta para que se ejecute como en modo superusuario.

Sin embargo agradezco toda la ayuda posible
Responder Citando
CPU Brillo
  #4  
Antiguo 23-ene-2013, 21:18
pfleonel pfleonel está desconectado
Aforado
 
Fecha de Ingreso: 23-enero-2013
Versión: 12.2
Mensajes: 3
Agradecimientos: 1
Agradecido 0 Veces en 0 Mensajes
Poder de Credibilidad: 0
pfleonel está en el buen camino
CPU Brillo

Cita:
Iniciado por VampirD Ver Mensaje
que tal si cambias el comando por:

Código:
echo "passwd" | su - -c "echo 400 > /sys/class/backlight/intel_backlight/brightness" 2> /dev/null
Estimadisimo VampirD

Tu codigo esta correctisimo, simplemente lo que hice puede darle permisos 777 a la ruta del backlight, y con tu codigo esta corriendo a la perfeccion, de tal forma que en la gestion de energia cuando esta con la bateria baja el pcu a powersave con un 40% de brillo y cuando esta conectada a la corriente este pasa la cpu a ondemand, y con un brillo de 80%, la verdad que te agradezco por esta enorme ayuda y espero aprender mas de ti y esta valiosa comunidad, bueno, ya contento con esta primera personalizacion de mi opensuse.

Saludos y Gracias nuevamente.
Responder Citando
Respuesta

Marcadores

Etiquetas
brillo, cpu, frecuencia


(0 miembros y 1 visitantes)
 
Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder mensajes
No puedes subir archivos adjuntos
No puedes editar tus mensajes

Los Códigos BB están Activado
Las Caritas están Activado
[IMG] está Activado
El Código HTML está Desactivado

Ir al Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Samba. un buen manual para SuSE keops FAQs, Manuales y Tutoriales 26 02-ago-2009 20:03
Guía de Instalación de OpenSuSE 10.3 DiabloRojo Instalación y Actualizaciones 5 11-feb-2008 11:41
Bienvenido a GNU/Linux (y III) karlggest FAQs, Manuales y Tutoriales 0 13-ene-2008 18:26
Gestión simple de permisos (I) karlggest FAQs, Manuales y Tutoriales 4 05-ene-2008 16:03
Problemas con la actualización de OpenSuse 10.3 gery Instalación y Actualizaciones 18 28-oct-2007 18:43



Síguenos en Twitter Suscríbete a nuestras noticias Acompáñanos en Facebook


La franja horaria es GMT +2. Ahora son las 21:27.
Powered by vBulletin™
Copyright © vBulletin Solutions, Inc. All rights reserved.

Esta página está bajo una licencia de Creative Commons, salvo que no se indique lo contrario.
Creative Commons License

Valid CSS!

Diseño por:Designed by: vbdesigns.devbdesigns.de 
Contáctenos - ForoSUSE - Archivo - Declaración de Privacidad - Arriba