miércoles, 20 de noviembre de 2013

Ajustar brillo de pantalla no funciona en Fedora 19 [Solución]

Siguiendo con Fedora y lo que a veces cuesta ponerlo a punto, al menos en el caso particular de la Inspiron 5520, noté que la combinación Fn+F4 (para bajar el brillo de la pantalla) o Fn+F5 (para aumentar el brillo de la pantalla) no funcionan como se espera. 

De hecho, en pantalla se despliega el ícono y la barra indicadora se llena y se vacía según subimos o bajamos el brillo. Pero lamentablemente eso no produce ningún efecto en el brillo de la pantalla.

Pudiéramos enviarle con echo o cat el valor correspondiente al archivo de configuración que controla este comportamiento, el cual se encuentra en /sys, pero realmente estas teclas están ahí por una razón: Cumplir su propósito.

Luego de consultar algunos foros en inglés, encontré la solución definitiva a este problema y la comparto con ustedes. Solo necesitamos agregar los parámetros pcie_aspm=force acpi_osi=Linux acpi_backlight=vendor a la variable GRUB_CMDLINE_LINUX del fichero /etc/default/grub, quedando de la siguiente manera.
[fraterneo@rainbow ~]$ sudo nano /etc/default/grub
GRUB_TIMEOUT=0
GRUB_DISTRIBUTOR="$(sed 's, release .*$,,g' /etc/system-release)"
GRUB_DEFAULT=saved
GRUB_DISABLE_SUBMENU=true
GRUB_TERMINAL_OUTPUT="console"
GRUB_CMDLINE_LINUX="rd.lvm.lv=fedora/swap rd.md=0 rd.dm=0 vconsole.keymap=us $([ -x /usr/sbin/rhcrashkernel-param ] && /usr/sbin/rhcrashkernel-param || :) rd.luks=0 vconsole.font=latarcyrheb-sun16 rd.lvm.lv=fedora/root rhgb quiet pcie_aspm=force acpi_osi=Linux acpi_backlight=vendor"
GRUB_DISABLE_RECOVERY="true"
Finalmente actualizarmos grub para que tome los nuevos parámetros de arranque.
[fraterneo@rainbow ~]$ sudo grub2-mkconfig -o /boot/grub2/grub.cfg
Generating grub.cfg ...
Found linux image: /boot/vmlinuz-3.11.8-200.fc19.x86_64
Found initrd image: /boot/initramfs-3.11.8-200.fc19.x86_64.img
Found linux image: /boot/vmlinuz-3.11.7-200.fc19.x86_64
Found initrd image: /boot/initramfs-3.11.7-200.fc19.x86_64.img
Found linux image: /boot/vmlinuz-3.9.5-301.fc19.x86_64
Found initrd image: /boot/initramfs-3.9.5-301.fc19.x86_64.img
Found linux image: /boot/vmlinuz-0-rescue-28d4b90441df4405a2dab6e920774be9
Found initrd image: /boot/initramfs-0-rescue-28d4b90441df4405a2dab6e920774be9.img
done

9 comentarios:

  1. Te pasaste, funciono perfecto!!

    ResponderEliminar
  2. hola amigo, voy a probar ojala funcione.

    ResponderEliminar
  3. Amigo no tienes un método para fedora 20??

    ResponderEliminar
    Respuestas
    1. Esta guía debe fucionar igual en la 20, ya que está relacionado con Grub.

      Eliminar
  4. Amigo estoy en fedora 21 actualize con yum update y perdi el control del brillo por lo tanto debo elegir un kenrel anterior en el grub para que funcione esto podria servirme?

    ResponderEliminar
  5. a mi no me funcionó con fedora 23

    ResponderEliminar
  6. Hola, gracias pero no me funcionó en fedora 29 en una Dell PP39L

    ResponderEliminar
  7. Hola, gracias pero no me funcionó en Fedora 29 en una Dell PP39L

    ResponderEliminar