Saludos a todos los Taringeros Linuxeros
Hace un par de días re-instalé Fedora 14 en mi notebook por que tenía mal distribuido el espacio de las particiones ( /home tenía menos capacidad que / ), y además por que quería instalar LXDE para agilizar el sistema, y probarlo igualmente.
En un comienzo estaba un poco feo el sistema, lo tuve que manejar bastante para activar la composición, ajustar detalles, entre otros. El cambio mereció la pena en un 100%, el sistema demora mucho menos en cargar y ya no quedó tan feo. Pero me di cuenta de un detalle importante a mi parecer. Al ser notebook, cuando uno no usa el cargador, es necesario bajar el brillo de la pantalla para ahorrar energía, y cuando apreté la tecla función más F7 (Fn+F7) no bajaba el brillo, ni tampoco lo subía. En resumen, muchas teclas de las funciones no funcionaban, y no es que se hayan muerto, si no es que no estaban mapeadas (en gnome funcionan espectacular) así que investigué un poco y me puse manos a la obra para poder obtener mi propia solución.
Por ahora les daré una guía, con un script que hice en bash para aumentar y disminuir el brillo de la pantalla con una combinación de teclas.
Lo primero, el script:
Para que el script funcione, es requisito tener instalado xbacklight. En fedora lo pueden instalar así:
su -c 'yum install -y xbacklight'
En Ubuntu lo pueden instalar así:
sudo apt-get install xbacklight
Copian ese código y luego en una terminal escriben:
su -c 'leafpad /usr/local/bin/xbrillo'
Escriben su contraseña y pegan el contenido; guardan y cierran.
Luego en una terminal escriben:
sudo chmod +x /usr/local/bin/xbrillo
Con eso le dan permisos de ejecución.
Ahora, falta el keybinding o "mapeo" de la combinación de teclas. Para eso debemos editar un archivo.
Escribimos en una terminal:
leafpad ~/.config/openbox/lxde-rc.xml
Van a la línea 265 apretando Ctrl+J y luego escriben 265 y presionan enter.
Deben pegar el siguiente código debajo del comentario <!-- Keybindings for running applications -->
Guardan el archivo y todo lo que tengan que guardar (si tienen algún trabajo abierto) y presionan Ctrl+Alt+Backspace (la tecla para barrar hacia atrás) para reiniciar las X.
Ahora presionan la tecla Windows+F7 para disminuir el brillo y Windows+F8 para aumentar el brillo.
Estas teclas son modificables en el código anterior.
Espero que le haya sido útil a alguien, saludos.

Y para los que dijeron que LXDE Es primitivo, arcaico, troglodita, etc.
Les dejo una captura express de mi escritorio:
Hace un par de días re-instalé Fedora 14 en mi notebook por que tenía mal distribuido el espacio de las particiones ( /home tenía menos capacidad que / ), y además por que quería instalar LXDE para agilizar el sistema, y probarlo igualmente.
En un comienzo estaba un poco feo el sistema, lo tuve que manejar bastante para activar la composición, ajustar detalles, entre otros. El cambio mereció la pena en un 100%, el sistema demora mucho menos en cargar y ya no quedó tan feo. Pero me di cuenta de un detalle importante a mi parecer. Al ser notebook, cuando uno no usa el cargador, es necesario bajar el brillo de la pantalla para ahorrar energía, y cuando apreté la tecla función más F7 (Fn+F7) no bajaba el brillo, ni tampoco lo subía. En resumen, muchas teclas de las funciones no funcionaban, y no es que se hayan muerto, si no es que no estaban mapeadas (en gnome funcionan espectacular) así que investigué un poco y me puse manos a la obra para poder obtener mi propia solución.
Por ahora les daré una guía, con un script que hice en bash para aumentar y disminuir el brillo de la pantalla con una combinación de teclas.
Lo primero, el script:
Para que el script funcione, es requisito tener instalado xbacklight. En fedora lo pueden instalar así:
su -c 'yum install -y xbacklight'
En Ubuntu lo pueden instalar así:
sudo apt-get install xbacklight
#!/bin/sh
# Escrito por HengartT
# Martes 08/02/2011 23:27
arg=$1
s=~/.brillo # Archivo que almacena el porcentaje de brillo
function brillo(){
b=`cat ~/.brillo` # Obtiene un valor numérico
if [ "$arg" == "--more" ]; then
if (( $b<100 && $b>=20 )); then
expr $b + 20 > $s
xbacklight -set $b
elif (( $b==100)); then
xbacklight -set 100
fi
elif [ "$arg" == "--less" ]; then
if (( $b==20 )); then
xbacklight -set 20
elif (( $b<=100 && $b>20)); then
expr $b - 20 > $s
xbacklight -set $b
exit
fi
fi
}
if [ -e $s ]; then
brillo
else
touch $s
echo "100">$s
brillo
fi
Copian ese código y luego en una terminal escriben:
su -c 'leafpad /usr/local/bin/xbrillo'
Escriben su contraseña y pegan el contenido; guardan y cierran.
Luego en una terminal escriben:
sudo chmod +x /usr/local/bin/xbrillo
Con eso le dan permisos de ejecución.
Ahora, falta el keybinding o "mapeo" de la combinación de teclas. Para eso debemos editar un archivo.
Escribimos en una terminal:
leafpad ~/.config/openbox/lxde-rc.xml
Van a la línea 265 apretando Ctrl+J y luego escriben 265 y presionan enter.
Deben pegar el siguiente código debajo del comentario <!-- Keybindings for running applications -->
<!-- Brillo de pantalla -->
<keybind key="W-F8">
<action name="Execute">
<command>xbrillo --more</command>
</action>
</keybind>
<keybind key="W-F7">
<action name="Execute">
<command>xbrillo --less</command>
</action>
</keybind>
<!-- Fin Brillo de pantalla -->
Guardan el archivo y todo lo que tengan que guardar (si tienen algún trabajo abierto) y presionan Ctrl+Alt+Backspace (la tecla para barrar hacia atrás) para reiniciar las X.
Ahora presionan la tecla Windows+F7 para disminuir el brillo y Windows+F8 para aumentar el brillo.
Estas teclas son modificables en el código anterior.
Espero que le haya sido útil a alguien, saludos.

Y para los que dijeron que LXDE Es primitivo, arcaico, troglodita, etc.
Les dejo una captura express de mi escritorio: