Hace unos meses me compré (bueno, me compró la Universidad, con dinero de un proyecto en el que estamos trabajando) un portátil HP Pavilion dv3000. Un modelo que en su momento era bastante reciente. De nada sirvió la experiencia, muchas veces contrastada, de que la última tecnología suele ser la más inestable, falta de soporte, etc. Esto, que suele suceder con los portátiles sobremesa debido a problemas como el soporte para las tarjetas gráficas, se ve agrabado aún más por el hecho de que los portátiles incorporan hardware específico y funcionalidades no presentes en los sobremesas y que no son estándar. Vaya, que cada fabricante se lo monta a su manera.
Por ejemplo, mi HP incorpora lector de huellas dactilares. Pero es un lector que no soporta el software disponible para Linux (fprint). Poner a funcionar la webcam también me llevó lo suyo. Camorama no me la detecta y tengo que utilizar un programa que ahora mismo no recuerdo...
Pero no contento con eso, además me he lanzado de lleno a los 64 bits. No voy a desperdiciar ni un mega de los 4Gb que tiene la máquina. De hecho, los necesito todos (Eclipse + VirtualBox es una combinación usual la mayor parte del tiempo). Desconozco si la versión 64 bits de Ubuntu Jaunty es menos estable que la de 32 (espero que no), pero desde luego, soy consciente de que puede haber problemas con software privativo (drivers de nvidia, por ejemplo), que funcionen en modo 32 bits en un sistema de 64.
Bueno, la cosa es que no me funcionaban los controles de brillo en el portátil. En el HP dv3000 las combinaciones son Fn+F7 y Fn+F8. Aunque se actualizaba la barra en el área de notificaciones, el brillo permanecía al 100%. Esto es muy incómodo sobre todo cuando se trabaja en ambientes con poca luminosidad. Comprobé que podía modificar el brillo del LCD desde el panel de control de nvidia. Sin embargo, yo quería hacerlo desde consola para poder meterlo en el script que es llamado como resultado de presionar la combinación de teclas anteriores.
Después de dar muchas vueltas di con la solución: el comando nvclock. Este comando permite modificar el brillo de la pantalla de la siguiente manera (prueba esto en la consola para verificar que te funciona):
nvclock -S -30
con esto debería reducirse un 30% el brillo de la pantalla. Si te ha funcionado, el siguiente paso es añadir la siguiente línea al final del fichero /etc/acpi/video_brightnessdown.sh:
nvclock -S -10
Y la siguiente línea al final del fichero video_brightnessup.sh:
nvclock -S +10
Listo.
No hay comentarios:
Publicar un comentario