Solución: Cinnamon no reduce o aumenta brillo en Arch Linux

Bueno chavos, hoy les traigo la solución a un problema que tuve que resolver en mi Cinnamon con Arch Linux.

El problema era que en una Notebook  HP Envy M4, el botón de reducir y aumentar brillo funciona y se despliega en cinnamon, PERO OH! no aumenta ni reduce el brillo.

Al ejecutar el siguiente comando:

$ ls /sys/class/backlight/

nos desplegaría el controlador en mi caso aparecían 2

acpi_video0 e intel_backlight

El problema esta en que todo funciona para acpi_video0 pero no esta usando el intel_backlight el cual es el que mi notebook usa.

Como podemos saber esto? Fácil con el comando:

# cat /sys/class/backlight/acpi_video0/brightness

El cual nos muestra su valor y si presionamos el botón del teclado y bajamos o subimos el brillo lo modifica. Pero como dije, ese no es el que la notebook usa si no intel_backlight, ahora si hacemos lo mismo pero para intel veremos algo diferente:

# cat /sys/class/backlight/intel_backlight/brightness

Nos da el valor pero si lo modificamos desde la terminal notaremos que el brillo se modifica.

Un ejemplo:

# echo 1000 > /sys/class/backlight/intel_backlight/brightness

Notaremos que el brillo cambia o aumenta dependiendo el valor que usemos.

Solución al problema:

Creamos ó Modificamos el archivo /etc/X11/xorg.conf.d/20-intel.conf y agregamos lo siguiente:

Section "Device"
        Identifier  "card0"
        Driver      "intel"
        Option      "Backlight"  "intel_backlight"
        BusID       "PCI:0:2:0"
EndSection

Después de esto necesitamos modificar en el fichero /etc/default/grub la siguiente línea:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_backlight=vendor"

Como pueden notar solo agregué acpi_backlight=vendor dentro de la sentencia, dependiendo como este la suya solo se agrega dentro.

Procedemos a regenerar nuestro grub.cfg con el siguiente comando:

# grub-mkconfig -o /boot/grub/grub.cfg

y listo por si acaso yo use un:

# mkinitcpio -p linux

pero solo por si acaso :3 suerte y espero que le sirva a alguien que tenga el mismo problema y se este dando de topes por solucionarlo n_n un saludo.


15 comentarios

  1.   panchomora dijo

    gracias por compartirlo.. saludos

  2.   Ruben dijo

    Y se supone que es un escritorio amigable y especial para usuarios novatos….
    por eso la gente se aleja de Linux.

    1.    elav dijo

      Sin ofender, si no tiene nada bueno que opinar, mejor no opine. Si leyó el artículo verá que solo esto sucede en un hardware determinado. A mi no me sucede, y 20 personas más que conozco que tienen Laptop y usan GNU/Linux tampoco.

      1.    Morfeo dijo

        Sin contar que los equipos que vienen preinstalados con el otro S.O. que “sí es superamigable”, el vendedor o el fabricante ya configuró todo eso por nosotros, o bien tuvo que instalar todos esos drivers que cualquier usuario de Linux no necesita instalar.

      2.    Raistlin dijo

        Sin ánimo de ofender ni de iniciar una discusión sin sentido, pero Rubén tiene razón, mucha gente se aleja de linux por problemas como esos, lo he visto muchas veces. Hay muchos comentarios que NO comentan nada “negativo” de linux pero tampoco dicen nada bueno… digamos por ejemplo un “muy bien, lo probaré” y a esos comentarios no se les reprime de ninguna manera… creo que hay que ser parejos o ser más tolerante.

        Por otro lado, en mi lap personal tengo el mismo problema, (aunquees con ubuntu y cinnamon), llegando a casa probaré la solución y postearé los resultados. Saludos.

        1.    Lucas dijo

          No sean maricos. Uno tiene que ver el objetivo del sistema operativo antes de instalarlo o utilizarlo. Es obvio que ciertas cosas hacen frustrar a iniciantes, lo que no saben es que esas cosas suceden para un hardware en particular, o bien sobre un sistema operativo en particular, como gentoo o arch linux.

          Instalé arch linux y en cierta parte es un dolor de cabeza, pero logré que tenga cinnamon, si bien luego de 3 inicios ya no inicia. Pero conozco mucho sobre gnu linux y podré solucionarlo; el tema es que es Arch, y así como gentoo si uds no conocen sus objetivos estarán muertos y hablarán mal de gnu linux de por vida.

          El primer objetivo es comprender que ciertas cosas no funcionan porque el firmware posiblemente sea genérico creado por ingeniería inversa ya que fueron hechos exclusivamente para uso en winbugdows y no dan soporte por cuestiónes de negocios. El segundo objetivo es comprender a qué apunta ese SO, cuáles son sus objetivos básicos, si es estabilidad (debian), si es funcionalidad (ubuntu/mint), si es flexibilidad (arch, gentoo), si es para servidores, si es para rescate, si es para juegos, si es para estudios, etc.

          En fin.

  3.   Nick dijo

    Excelente!, tenia el mismo problema. Gracias por el aporte.

  4.   dhunter dijo

    @beny_hm

    Ante todo, gracias!! Al fin mi laptop coge brillo ok, es una Fujitsu AH562 y no había encontrado nada al respecto en internet.

    Por eso creo que el artículo no debería ser específico a Arch, sirve para otras distros, lo acabo de hacer en Fedora 19 y estoy bastante seguro de que sirve para cualquier otra con software reciente.

    1.    beny_hm dijo

      de hecho 🙂 , lo probe en mint 16 y funciona solo al regenerar el codigo es : sudo update-grub

  5.   twin dijo

    Gracias por escribir este articulo! Has arreglado un problema muy molesto que tenia con dos de mis tres ordenadores.

    Animo a seguir escribiendo más artículos!

  6.   gato dijo

    Gracias por el artículo, le acaban de ser de mucha ayuda a mis ojos 😀

  7.   eldragon87 dijo

    Con crear el archivo 20-intel.conf me basto, ya que al agregar la linea al grub, este me daba error al iniciar. Gracias. :’)

  8.   martin dijo

    Justo estaba buscando la solución a ese problema!
    Quería consultarte si puedo hacer el mismo procedimiento usando Elementary OS Luna.

    PD: si sabes como configurar los parlantes para que suenen todos y los auriculares te agradezco mucho!

    saludos y gracias desde Uruguay!

  9. Funciono en mi ubuntu 14.04 con mi laptop Asus Aspire.

    Gracias!

  10.   juan nava dijo

    muchas gracias! hasta ahora solo había podido cambiar el brillo con “echo numero > /sys/class/backlight/intel_backlight/brightness” pero era muy tedioso y ahora ya sirve con las teclas 😀

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

*

*

  1. Responsable de los datos: Miguel Ángel Gatón
  2. Finalidad de los datos: Controlar el SPAM, gestión de comentarios.
  3. Legitimación: Tu consentimiento
  4. Comunicación de los datos: No se comunicarán los datos a terceros salvo por obligación legal.
  5. Almacenamiento de los datos: Base de datos alojada en Occentus Networks (UE)
  6. Derechos: En cualquier momento puedes limitar, recuperar y borrar tu información.