5 votos

¿Por qué Ubuntu restablecer la configuración de brillo en la pantalla de carga?

Desde que tengo instalado Ubuntu 11.10, me di cuenta de que el volumen y el brillo de la pantalla se restablecen cada vez que Ubuntu se inicia.

¿Por qué es esto así? Y ¿qué formas existen para mantener el brillo y los niveles de volumen después de reiniciar?

He encontrado algunos scripts que cambiar la pantalla-brillo en el inicio de sesión. Pero esta no es una buena solución, ya que

  • inicio de sesión es más lento, porque parece esperar hasta que el brillo de la pantalla es en el nivel especificado por el script. Después de introducir la contraseña veo el brillo de la pantalla ir bajando poco a poco. Sólo después de esto se completa (~1 o 2 segundos), el fondo desaparece y la Unidad de llegar.
  • El screenbrightness no se recuerda, pero en lugar de redefinido en el inicio de sesión. Así que es recordado por la primera parte de la bota, luego se puso a MAX y luego otra vez a re-establecer el valor normal por la secuencia de comandos. Mi proceso de arranque es el siguiente:
    brillo deseado: 2 (13,33%) / brillo máximo: 15 (100%)
    1. Bios / brillo: OK
    2. GRUB (violeta color de fondo, texto blanco) / brillo: OK
    3. Ubuntu pantalla de carga con los puntos / brillo: MAX (win7 cargas con OK-brillo)
    4. Inicio de Sesión de usuario / brillo: MAX
    5. La unidad se inicia / brillo: OK
  • Parece ser más como un parche temporal que una solución real.

Estoy buscando soluciones para ajustar el brillo deseado de forma permanente y constantemente a lo largo de todo el arranque del proceso de

Después de actualizar a 12.04, el comportamiento es el mismo.

He intentado

Cualquier ayuda es muy apreciada. Gracias!

15voto

Nick Hutchinson Puntos 1831

Este método no va a frenar nada. Presione Ctrl+Alt+t para openeing terminal, a continuación, utilizar -

cat /sys/class/backlight/acpi_video0/max_brightness

se le dará el brillo máximo valor, a cambio de que para después de arrancar abierto

sudo gedit /etc/rc.local

y añadir la línea que se muestra a continuación antes de salir , mirar el screenshort he adjuntado-

echo 0 > /sys/class/backlight/acpi_video0/brightness

Cambio de 0 hasta el valor que desee en el inicio como lo consiguió desde el anterior comando de salida.

como se muestra aquí-here changing

Ahora sólo tienes que guardar y reiniciar. Espero que te ayudó.

11voto

jasmines Puntos 5427

Has probado el siguiente?

Abre el Terminal (Presione Ctrl+Alt+T) y escribir:

sudo gedit /etc/rc.local

Agregar esta antes de la última línea de "exit 0":

echo 4 > /sys/class/backlight/acpi_video0/brightness

2voto

sh2p Puntos 21

Con esta guía usted puede guardar su nivel de brillo del reinicio/apagado y traerlo de vuelta tras el inicio del sistema. Esto no afecta sistema de tiempo de arranque.


Hacer un archivo de texto en tu directorio home (o cualquier otro lugar) para guardar el nivel de brillo. Abrir terminal presionando Ctrl+Alt+T, a continuación, introduzca el siguiente comando:

sudo gedit /home/brightness

Guardar y salir de gedit. Acaba de dejarlo vacío. A continuación, escriba este comando en la terminal:

sudo gedit /etc/rc0.d/K99FixBrightness

Y copiar y pegar el siguiente script en bash:

#!/bin/bash
brightness=`cat /sys/class/backlight/acpi_video0/brightness`
echo $brightness > /home/brightness
exit 0

A continuación, hacer que sea ejecutable por entrar: sudo chmod 644 /etc/rc0.d/K99FixBrightness en la terminal. Rpeat pasos anteriores con la rc6.d directorio:

sudo gedit /etc/rc6.d/K99FixBrightness

Sólo así:

#!/bin/bash
brightness=`cat /sys/class/backlight/acpi_video0/brightness`
echo $brightness > /home/brightness
exit 0

A continuación, hacer que sea ejecutable por entrar: sudo chmod 644 /etc/rc6.d/K99FixBrightness en la terminal. Hasta ahora podemos configurar el nivel de brillo para ser guardado en /home/brillo antes de apagar y reiniciar el sistema. Un paso para ir! Escriba el siguiente comando en la terminal:

sudo gedit /etc/rc.local

Agregar esta antes de la última línea de "exit 0":

brightness=`cat /home/brightness`
echo $brightness > /sys/class/backlight/acpi_video0/brightness

Guardar y salir de gedit. Ahora con el inicio del sistema el último nivel de iluminación será cargado!

Hecho! :)

EnMiMaquinaFunciona.com

EnMiMaquinaFunciona es una comunidad de administradores de sistemas en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros sysadmin, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X