links for 2007-04-27

sensors applet, monitorizando y controlando la temperatura en Ubuntu

Aviso: este post, aunque este relacionado con mi entrada anterior, esta dirigido a cualquier usuario de ubuntu y no solo a gente con portátiles de la marca Dell.

El otro día escribí sobre como regular mediante el paquete i8kutils la temperatura de un portátil Dell. El resultado era conseguir una mejor refrigeración aunque, eso sí, al final había que ir mirando la temperatura para lanzar manualmente los ventiladores, una tarea que debería ser automática.

Navegando por ubuntuforums conocí sensors-applet, un applet para los paneles de GNOME que facilita esta tarea, informando gráficamente sobre el estado de la temperatura, ventiladores, disco duros, etc… Y dando la posibilidad de lanzar procesos cuando lo veamos oportuno.

sensors applet

Para instalarlo simplemente tenemos que usar el poder de apt-get:

sudo apt-get install sensors-applet

Ahora para añadir el applet hacemos click derecho en el panel donde lo queramos integrar, seleccionando “Añadir al panel”. Aparecerá una pantalla donde en la categoría “Sistema y hardware” encontraremos el applet “Monitor de sensores”.

Una vez añadido, aparecerá un applet en el panel seleccionado, que por defecto mostrará la temperatura del procesador. A partir de aquí podemos añadir más sensores, pero todo dependerá de los módulos que tengamos cargados en el sistema. Los que instalamos el paquete i8kutils podremos añadir sensores para la temperatura del segundo procesador y para la velocidad de los ventiladores. Aquí os dejo la lista de módulos que soporta sensors-applet:

  • ACPI thermal zones
  • Modulo i2c
  • Paquetes lm_sensors e i2c
  • libsensors del paquete lm_sensors
  • Módulo i8k para portátiles Dell
  • Módulo ibm-acpi
  • Módulos therm_adt746x and therm_windtunnel
  • hddtemp
  • Módulo Omnibook para porátiles HP y Toshiba Satellite
  • libNVCtrl para tarjetas gráficas nVIDIA
  • Módulo sonypi para portátiles Sony Vaio

Para configurar sensors applet hay que hacer click derecho sobre el icono y escoger la opción preferencias.

sensors applet

Desde esta pantalla se puede modificar el aspecto general del applet, especificar la unidad para medir la temperatura, modificar el intervalo de refresco del applet y habilitar o no la visualización de los mensajes de alerta, los cuales se mostraran cuando el valor del sensor sobrepase los limites que hayamos establecido. Más adelante veremos como establecer estos limites.

En la misma pantalla si pinchamos en la pestaña de sensores podemos activar y ver que módulos del sistema ha detectado el applet. Como veis en mi portátil ha detectado el acpi, modulo que comentaba Zootropo en el post anterior, e i8kutils, con el que podemos ver la temperatura del segundo procesador y la velocidad de los ventiladores.

sensors applet

Para configurar cada sensor simplemente tenemos que seleccionarlo y pinchar en propiedades.

sensors applet

Desde esta pantalla tenemos la posibilidad de establecer los limites para que se muestre el mensaje de alerta, y si es necesario, lanzar un proceso. Podemos configurar tanto el limite inferior como el superior, en mi caso he configurado la temperatura del segundo procesador, y he asignado los límites entre 35º y 50º, es decir, la temperatura será normal si se mantiene entre este rango. En el caso de que sobrepase el limite superior, es decir, los 50º, he configurado el encendido del ventilador:
i8kfan -r 1Y en el caso de que la temperatura sea inferior de 35º, el ventilador se parara:
i8kfan -r 0

En definitiva, un applet muy recomendable, con el que podemos controlar y automatizar la ventilación de nuestro portátil, algo imprescindible para los ordenadores que se sobrecalientan demasiado :)

Controlando la temperatura de un portátil Dell en Ubuntu mediante i8kutils

TermometroNo sé vosotros, pero los ventiladores de mi Dell Inspiron 6400 no regulan correctamente la temperatura del portátil en Ubuntu. Visto el problema, me he puesto a buscar y he encontrado la solución gracias a Google. Se trata del paquete i8kutils, que reúne un conjunto de herramientas para controlar la velocidad de los ventiladores, ver la temperatura de los procesadores y habilitar los botones para controlar el volumen.

Para instalarlo usamos apt-get:
sudo apt-get install i8kutilsAhora cargamos el módulo:
sudo modprobe i8k force=1Y finalmente para añadir la carga del módulo cada vez que arranque el sistema, editamos el fichero /etc/modules y añadimos la siguiente linea al final del archivo:
i8k force=1

Una vez instalado el paquete, el comando i8kctl nos devolverá toda la información necesaria. Por ejemplo, para ver el estado de los ventiladores:
i8kctl fan
Devuelve:
-1 1
El primer valor corresponde al ventilador izquierdo y el segundo al derecho. Para entender los códigos:

  • 0 = ventilador apagado
  • 1 = ventilador en funcionamiento
  • 2 = ventilador funcionando a la máxima velocidad
  • -1 = ventilador que no se puede controlar

Si lo que queremos es obtener la velocidad de los ventiladores:
i8kctl speed
Devuelve:
27660 78450
Al igual que en el comando anterior, el primer valor corresponde al ventilador izquierdo y el segundo al derecho.

También podemos ver la temperatura del portátil usando:
i8kctl temp
Devuelve:
37

Incluso podemos obtener toda la información tecleando nada más que el comando i8kctl:
1.0 (null) DFR2R2J 38 -1 1 27660 77640 0 -1

Los valores corresponden a:
formato del i8kutils, versión bios, identificador de la maquina, temperatura, estado del ventilador izquierdo, estado del ventilador derecho, velocidad del ventilador izquierdo, velocidad del ventilador derecho, bit que indica si el portátil esta conectado al adaptador de corriente y estado de los botones multimedia del portátil.

Si lo que deseamos es modificar la velocidad de los ventiladores, simplemente tenemos que asignarle un valor a cada uno:

i8kctl fan 1 2

Otra manera de modificar la velocidad es utilizando el comando i8kfan:

Modificando la velocidad del ventilador izquierdo:
i8kfan -l 1
Modificando el derecho:
i8kfan -r 2

En definitiva, i8kutils es un paquete imprescindible para todos los que tengamos un portátil Dell. Nos ayudará a mantener el ordenador en buen estado, informándonos sobre su temperatura y dándonos la posibilidad de activar los ventiladores para enfriarlo.

No sé cuales son los motivos para que Ubuntu no regule automáticamente la temperatura en los portátiles Dell, pero gracias al trabajo de Massimo Dal Zotto podemos hacerlo nosotros mismos. Me pregunto si Dell instalará este paquete por defecto cuando venda los portátiles con Linux :)

Para más información sobre el paquete i8kutils visitar i8kutils for Linux

Disponible Ubuntu 7.04 (Feisty Fawn)

Logo UbuntuYa es oficial, desde ya mismo tenemos disponible Ubuntu 7.04 (Feisty Fawn). Para conseguirla podéis:

Entre la cantidad de cambios realizados en esta versión, hay que destacar:

  • GNOME 2.18 con todas sus mejoras, destacar el nuevo panel de control
  • Kernel 2.6.20
  • X.org 7.2
  • Mejora del Network Manager, sobretodo en las conexiones inalámbricas
  • Se ha añadido una herramienta que ayuda la migración de datos desde Windows a Ubuntu
  • Fácil instalación de codecs multimedia
  • Fácil instalación de drivers propietarios
  • Efectos en el escritorio gracias a Compiz. Ojo que bien desactivados por defecto.
  • Centro de Ayuda rediseñado
  • Virtualización nativa mediante KVM
  • Mejorada la búsqueda mediante Tracker, un programa muy parecido a Beagle
  • Beryl está oficialmente en los repositorios

Para ver más mejoras visitar el siguiente enlace o la página oficial de ubuntu.

Traduciendo extensiones de Firefox mediante BabelZilla

Traduciendo extensionesSiempre me he preguntado cómo conseguir traducir al máximo número de idiomas una extensión de Firefox. Muchos pensaréis que la respuesta es fácil, ya que los mismos usuarios que usan la extensión, pueden ir enviando por correo electrónico las traducciones al desarrollador y listo. En realidad es un buen método, pero no el mejor, porque luego vienen las actualizaciones de la extensión con las respectivas variaciones en las traducciones, lo que conlleva a estar mandando correos para que la gente vaya actualizando los idiomas. Al final, la traducción y actualización se convierte en un verdadero lío y quebradero de cabeza.

Al añadir la extensión Google Reader Notifier en Mozilla Addons me recomendaron usar BabelZilla, un proyecto en el cual se encargan de traducir extensiones para Firefox y Thunderbird. El funcionamiento es muy sencillo, uno sube la extensión y el sistema automáticamente da de alta las cadenas a traducir, para que los usuarios de Babelzilla puedan empezar a modificarlas a su idioma gracias a formularios. A la hora de actualizar se repite el procedimiento, con la ventaja de que los usuarios que ya habían modificado los idiomas de la extensión son notificados para traducir las nuevas cadenas.

La web no es que sea muy usable, pero el sistema es inmejorable ya que facilita la gestión de los idiomas, tanto para los traductores como para los desarrolladores. Para que os hagáis una idea, Google Reader Notifier ya ha sido traducido a 10 idiomas mediante este sistema.

Si queréis participar, solo os tenéis registrar en este enlace y empezar a traducir extensiones.

links for 2007-04-17

Aquellos maravillosos años

El siguiente vídeo con título My Childhood In Four Minutes, seguro que os hace recordar vuestra infancia.

Para saber la lista de juegos que aparecen en el vídeo, visitar la bitácora de Javier Gutiérrez Chamorro (Guti).

El timo del Antivirus y Firewall residencial de Telefónica

Logo telefonicaAyer por la noche al llegar a casa, me esperaban varias facturas en el buzón, entre ellas, la de Telefónica. Al abrirla me sorprendió el nuevo formato de la carta, este es más claro, con la fuente más grande y donde, en mi opinión, todo se entiende mejor.

Bueno, pues tan bien entendí la factura que me encontré un concepto que no había visto hasta ahora, se trata del Antivirus + Firewall Residencial. A primera vista pensé que era el típico concepto que luego te descuentan, y que simplemente lo incluyen para demostrar la cantidad de servicios que te ofrecen con la ADSL. Pero analizando la factura me di cuenta que esto no era así, y que me estaban cobrando un importe de 4,5€. ¡¡¡¡Increible!!!!

De inmediato llamé al 1004 para pedir más información y la respuesta de la operadora fue:

- Señor Mark, este es un servicio que en el alta de la ADSL se regala durante 3 meses, y que si el cliente transcurrido este tiempo no avisa de que lo quiere dar de baja, pasa a ser cobrado automáticamente cada mes por el importe de 4,5€.

Cabreado le pedí la baja de dicho servicio ya que no lo había solicitado, y además, no me hacía falta para nada. Me hizo gracia porque la operadora enseguida me advirtió que estaría indefenso frente a los males de Internet, pero yo simplemente le reafirme la baja.

Será un error mio por no haber leído la letra pequeña del contrato, pero esta claro que esta es otra jugada de Telefónica para ganar más dinero. No me quiero ni imaginar la cantidad que estarán ganando por este servicio sin que la gente sea consciente de que lo tiene contratado, normal que al final Telefónica tenga esos beneficios al finalizar el año.

Para los que tengáis ADSL con telefónica, espero que os sirva de ayuda y aún estéis a tiempo de dar de baja el servicio antes de pagar 4,5€ al mes por un servicio que no habéis contratado.

La imágen que esperabamos todos del OLPC

Los que no conozcáis OLPC (One Laptop per Child) o un portátil por niño, se trata de una iniciativa en la cual se proporcionará un portátil a todos los niños pobres del mundo, para que puedan tener acceso a una educación más moderna y avanzada. El ordenador es de muy bajo coste ya que tiene un precio de 100$, se basa en Linux y el proyecto ha contado con la ayuda de empresas como Google, AMD y Red Hat.

Aquí tenéis un vídeo, si tenéis curiosidad, sobre el sistema operativo que tiene instalado:

Bueno, pues después de leer tanto por la Web sobre OLPC, por fin podemos ver las primeras imágenes de niños con el portátil. En concreto se trata de una escuela en Abuja a 10 millas de Nigeria.

Primeros OLPC

Sin duda, una buena noticia para los tiempos que corren :)

Para ver más imágenes visitar news.com.com

Y para más información:
One Laptop per Child (OLPC), a $100 laptop for the world’s children’s education
One Laptop Per Child News

links for 2007-04-12