viernes, 10 de agosto de 2012

Solución Brillo en Equipos Dell, Acer y Linux (Actualizado para Precise y Linux Mint)

Bueno, como les había contado en el review anterior, no todo en Dell Studio 15 y ubuntu podía ser perfecto. La piedra de tope en esta oportunidad fue el brillo. Simplemente no funcionaba.
Este bug fue expuesto en Launchpad, con bastantes réplicas. Y no tan sólo en Dell Studio, sino que en varios más de la línea Dell. El problema al parecer radica en el Chipset Intel
Pero como siempre, apareció un genio que fue capaz de descubrir la fuente del error. Y por si fuera poco, hizo una solución. ¿Su nombre? Kamal Mostafaingeniero y uno de los encargados del Kernel en Linux.
La solución consiste en instalar un nuevo Kernel que cambia y parchea el sistema para que sí reconozca el brillo. Lo genial de esta opción es que sólo tienes que actualizar el sistema y el Kernel se instalará como una actualización más.
Si quieres más detalles de esta solución, visita el sitio del proyecto.

Instalación

Abre la Terminal y añade el PPA con
sudo add-apt-repository ppa:kamalmostafa/linux-kamal-mjgbacklight/
Luego actualiza el sistema con
sudo apt-get update
Y aparecerá una actualización a tu Kernel en Sistema/Administración/Gestor de Actualizaciones. Si no aparece en tu lista de actualizaciones, dirígete a Synaptic desdeSistema/Adminitración/Synaptic. Luego, selecciona los paquetes:
  • linux-headers
  • linux-headers generic
  • linux-image-generic
Que tengan el repositorio de kamal como última versión disponible:
Después de seleccionarlos, haz click en Aplicar y el sistema hará el resto. una vez reiniciado, ¡listo! Problema solucionado
En ArchLinux:
Pueden instalar desde Yaourt con:
yaourt -S linux-kamal
Sin embargo su autor dejó de actualizarlo a partir de la versión 3.0.7-1, debido a partir de esta versión kernel se arregló el problema.
Para solucionarlo en kernel posteriores debes agregar (si utilizas grub, si utilizas grub2 ve la solución de más adelante) al archivo menu.lst la opción acpi_backlight=vendor.
sudo nano /boot/grub/menu.lst
Les debería quedar algo así:
(0) Arch Linux
title Arch Linux
root (hd0,5)
kernel /vmlinuz26 root=/dev/sda3 ro acpi_backlight=vendor
nitrd /kernel26.img

Solución desde Oneiric, Precise y Linux Mint

Bueno, el detalle de la solución se encuentra acá. Afortunadamente cuento con expertos como Felipe Lucero, ex escritor de este sitio, que nos pueden ayudar con este problema.
Lo que tienes que hacer es activar el soporte para el brillo. Para esto abre una terminal y escribe
sudo gedit /etc/default/grub
Y en la línea que dice
GRUB_CMDLINE_LINUX_DEFAULT=”quiet splash”
Agregas acpi_backlight=vendor, quedando como resultado
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_backlight=vendor"
Luego actualiza el grub2 con
sudo update-grub
Y reinicia. Si lo hiciste bien y tu equipo es compatible, funcionará todo sin problemas.
NOTA: Si tienes problemas con tu equipo, reinícialo. Cuando salga la el grub, elige el kernel anterior y desinstala el nuevo. Además, esta solución añade unos paquetes adicionales. No los he revisado, si saben algo interesante, no duden en comentarlo.
Si tienen algo más que añadir, como por ejemplo si les ha resultado en equipos dell, no duden en comentarlo. Saludos

No hay comentarios: