Arreglar Brillo en Dell Inspiron 1501

No, no es mi Laptop, es el de redDEAD.Los controles del brillo (Fn + [flecha arriba] o [flecha abajo]) nunca me funcionaron, ni en Feisty ni en Gutsy. Mi solución consistía en ajustar el brillo en el GRUB. ¿Arcaico no?.

Bueno, en Ubuntu 1501 nos dan una solución al problema, que es muy sencilla. Consiste en usar la Bios 1.7.0 que pueden descargar desde aquí. Tienen que escoger la versión en cuestión y descargarla. Ahora les tengo 2 noticias, una buena y una mala. Partamos por la mala, hay que tener Windows. La buena es que el proceso es completamente automatizado y lo único a tener en cuenta es tener enchufado el laptop (o lo echan a perder).

Hay otras maneras de cambiar la BIOS, pero no las recomendaría ya que son muuy riesgosas.

¿Que pasa con los usuarios que no tenemos Windows?

Hay una especie de Windows Live-CD (Infr@CD, ruso) donde hay reportes que lo pueden hacer desde ahí. Pero antes, sigue leyendo para ahorrarte tocar la BIOS.

Bueno, la verdad es que no me interesa tener que tocar Windows para esto, además me parece ridículo hacer un downgrade para lograr que las teclas funcionen, así que les presento otra solución. Lo divertido es que en ese mismo artículo encontré la solución en un comentario!.

Desde la terminal tipea (como root):

# echo -n 50 > /proc/acpi/video/VGA/LCD/brightness

Dónde 50 es la mitad del brillo y 100 el máximo, donde por supuesto pueden cambiarlo al valor que quieran (si ponen 0 (cero), no se ve nada).

Si bien funciona, puede no ser cómodo así que les presento otra forma de hacerlo a través de una aplicación gráfica. Ahí salen las alternativasa través de aplicaciones gráficas o con la terminal, respectivamente.

  1. Nos aseguramos de tener instalado zenity (en mi caso lo tenía instalado)
    • Sistema –> Administración –> Gestor de paquetes Synaptic y lo instalamos
    • sudo apt-get install zenity
  2. Descargamos éste archivo y extraemos su contenido
    • Botón derecho –> Extraer aquí
    • unzip screenbrightness.zip (ojo que no crea un directorio nuevo como tar xf)
  3. Copiamos el archivo descomprimido set-brightness a /usr/bin
    • Alt + F2 –> gksudo nautilus –> copiamos el archivo
    • sudo cp set-brightness /usr/bin
  4. Copiamos el archivo descomprimido Set Screen Brightnessicon al escritorio (donde podemos cambiarle el nombre)
  5. Botón derecho en el ícono –> Propiedades –> Podemos elegir la imagen (el archivo trae una)
  6. Usamos el programa
    • Doble click en el ícono
    • set-brightness

Espero que les sirva y cualquier problema, crítica o felicitación (XD), no duden en dejar un comentario.

Opcional

Si a alguien no le gusta usar scripts de terceros (como a mí), les copio el contenido para que lo peguen en un editor de texto cualquiera, lo guarden y le den permisos de ejecución:

#!/bin/sh

ans=$(zenity --width=40 --height=340 --title="Set Screen Brightness" --list --text "Brightness Level" --radiolist --column "Select" --column "Brightness (%)" FALSE 12% FALSE 25% FALSE 37% FALSE 50% FALSE 62% FALSE 75% FALSE 87% FALSE "100%";)
if [ "$ans" = "12%" ]; then
echo -n 12 > /proc/acpi/video/VGA/LCD/brightness
fi
if [ "$ans" = "25%" ] ; then
echo -n 25 > /proc/acpi/video/VGA/LCD/brightness
fi
if [ "$ans" = "37%" ]; then
echo -n 37 > /proc/acpi/video/VGA/LCD/brightness
fi
if [ "$ans" = "50%" ] ; then
echo -n 50 > /proc/acpi/video/VGA/LCD/brightness
fi
if [ "$ans" = "62%" ]; then
echo -n 62 > /proc/acpi/video/VGA/LCD/brightness
fi
if [ "$ans" = "75%" ]; then
echo -n 75 > /proc/acpi/video/VGA/LCD/brightness
fi
if [ "$ans" = "87%" ]; then
echo -n 87 > /proc/acpi/video/VGA/LCD/brightness
fi
if [ "$ans" = "100%" ]; then
echo -n 100 > /proc/acpi/video/VGA/LCD/brightness
fi

14 comentarios en “Arreglar Brillo en Dell Inspiron 1501

  1. ¡Hola, Pablito!
    Se me hace familiar el problema. En mi Compaq V3418 tampoco me funcionaban los botones para el brillo. Pillé la solución en un hilo de ForoPowers, pero en este momento no estoy en mi casa así que pongo el link luego.

    Según entendí, el problema se da con ciertas BIOS que no dan bien al kernel los eventos ACPI. La solución consiste en recompillar un minúsculo módulo del kernel (un par de kb’s) para generar los eventos correctos y asociarles luego un par de scripts (como el que posteas, pero internamente) que se encargan de subir o bajar el brillo de la pantalla.

    Me gusta

  2. Gonzo: Hm, la verdad es que no sé, aunque creo que conozco gente que le puedo preguntar dónde imprimir stickers.

    Gash: Por algún motivo, Akismet tomó tu comentario como spam… =S. Me acabo de dar cuenta, después podrías dejar el hilo del topic del que hablas =).

    Me gusta

  3. El hilo es el siguiente:
    http://foro.powers.cl/viewtopic.php?t=237352

    Te aviso si que los valores para LCD/brightness que usa F3lip3 en los scripts no son necesariamente los mismos que debes usar tu. En todo caso, tal como está explicado en el how-to, puedes revisar los valores soportados haciendo un

    cat /proc/acpi/video/VGA/LCD/brightness

    Dejo también el link al hilo original en ubuntuforums:
    http://ubuntuforums.org/showthread.php?t=500516

    Eventualmente, si es necesario, puedo subir el modulo modificado y los scripts. Ya dirán ustedes.

    Me gusta

  4. Yo debo decir que de todos los puntos negros que tengo de ubuntu (INSISTO: UBUNTU NO PUEDE SER TAAAAAAAAAAN PERFECTO), este es uno de los peores. Odiaba el hecho de tener que reiniciar el notebook para poder ajustar el brillo!. LO encontraba al menos inútil, me quitaba libertad.
    Después me acuerdo que tú me diste el tip de escribir comandos en la terminal, que fue mucho más agradable, pero aún le falta.
    Pero con esto… Dios… Es como si se abriera el cielo… La cagó… Realmente el tener control total sobre el brillo de mi computer el genial.
    Muchas gracias por el dato, y sobre todo: el día que lo pueda controlar con el teclado… lloraré nuevamente (jajaja)

    Me gusta

  5. Pues tengo instalado Winbugs XP, Ubuntu 8.04 y Fedora 8. Lo curioso es que en Fedora tampoco funcionaba el control de brillo, pero despues de una actualizacion, comenzo a funcionar. Lo malo es que no me fije que paquete fue el que corrigio el problema. En Fedora, por lo general se actuliza el kernel, junto con los modulos ya sean los de video o los de ndiswrapper o etc. Entonces, si en Fedora se puede, tambien deberia poderse en ubuntu. Voy a comparar y si es cosa del kernel, se me hace que es mas facil compilar uno nuevo e instalarlo en ubuntu.

    Me gusta

  6. Navegando encontre algo mejor aun ke el programita de marras :D

    3. sudo gedit /etc/acpi/video_brightnessup.sh y sustituir todo por:

    #!/bin/bash

    CURRENT=$(grep “current:” /proc/acpi/video/VGA/LCD/brightness |awk ‘{print $2}’)

    case “$CURRENT” in

    100)
    echo -n 100 > /proc/acpi/video/VGA/LCD/brightness;
    ;;
    87)
    echo -n 100 > /proc/acpi/video/VGA/LCD/brightness;
    ;;
    75)
    echo -n 87 > /proc/acpi/video/VGA/LCD/brightness;
    ;;
    62)
    echo -n 75 > /proc/acpi/video/VGA/LCD/brightness;
    ;;
    50)
    echo -n 62 > /proc/acpi/video/VGA/LCD/brightness;
    ;;
    37)
    echo -n 50 > /proc/acpi/video/VGA/LCD/brightness;
    ;;
    25)
    echo -n 37 > /proc/acpi/video/VGA/LCD/brightness;
    ;;
    12)
    echo -n 25 > /proc/acpi/video/VGA/LCD/brightness;
    ;;
    *)
    echo -n 100 > /proc/acpi/video/VGA/LCD/brightness ;
    ;;
    esac

    4. sudo gedit /etc/acpi/videobrightnessdown.sh y sustituir todo por:

    #!/bin/bash

    CURRENT=$(grep “current:” /proc/acpi/video/VGA/LCD/brightness |awk ‘{print $2}’)

    case “$CURRENT” in

    12)
    echo -n 12 > /proc/acpi/video/VGA/LCD/brightness;
    ;;
    25)
    echo -n 12 > /proc/acpi/video/VGA/LCD/brightness;
    ;;
    37)
    echo -n 25 > /proc/acpi/video/VGA/LCD/brightness;
    ;;
    50)
    echo -n 37 > /proc/acpi/video/VGA/LCD/brightness;
    ;;
    62)
    echo -n 50 > /proc/acpi/video/VGA/LCD/brightness;
    ;;
    75)
    echo -n 62 > /proc/acpi/video/VGA/LCD/brightness;
    ;;
    87)
    echo -n 75 > /proc/acpi/video/VGA/LCD/brightness;
    ;;
    100)
    echo -n 87 > /proc/acpi/video/VGA/LCD/brightness;
    ;;
    *)
    echo -n 50 > /proc/acpi/video/VGA/LCD/brightness ;
    ;;
    esac

    Me gusta

  7. Hola:

    mira tengo kubuntu 10.11 el problema no es el sistema si no q mi teclca F2 no sirve y no puedo encender mi wifi ocn la donbinacion fn + F2, habra alguna manera de encenderla por console con algun comendo o modificar q no sea la tecla F2 la q encienda la wifi??

    gracias

    Me gusta

    • dependiendo del equipo que tengas ahi una opción de activar la tarjeta de red inalámbrica yo tengo un toshiba lo que tienes que hacer es entrar a la bios y desactivar la red lan del equipo con eso el pc solo reconocerá la inalámbrica y no tendrá problemas de compatibilidad ni con controladores de terceros

      Nota: al realizar este procedimiento se desactiva la red cableada del equipo si la necesitas nuevamente simplemente dejas la configuración de la bios como estaba por defecto y listo.

      espero que te sirva

      Me gusta

  8. dependiendo del equipo que tengas ahi una opción de activar la tarjeta de red inalámbrica yo tengo un toshiba lo que tienes que hacer es entrar a la bios y desactivar la red lan del equipo con eso el pc solo reconocerá la inalámbrica y no tendrá problemas de compatibilidad ni con controladores de terceros

    Nota: al realizar este procedimiento se desactiva la red cableada del equipo si la necesitas nuevamente simplemente dejas la configuración de la bios como estaba por defecto y listo.

    espero que te sirva.

    Me gusta

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión /  Cambiar )

Google photo

Estás comentando usando tu cuenta de Google. Cerrar sesión /  Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión /  Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión /  Cambiar )

Conectando a %s

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios .