Recientemente actualicé de Ubuntu 13.10 a 14.04. Todo está bien, excepto el brillo de la pantalla de mi computadora portátil. Cuando cambio el brillo, la pantalla simplemente no responde. Supuse que se trataba de un problema de controlador de gráficos, pero después de haber actualizado y reinstalado todos los controladores de nvidia, el problema persiste. Es bastante desagradable, ya que la pantalla ahora está configurada permanentemente en la configuración más oscura, lo que hace que sea casi imposible ver nada.
También probé la solución propuesta aquí: Ubuntu 14.04 - problema de brillo en la computadora portátil híbrida HP, pero esto, lamentablemente, tampoco ayudó.
Tengo un HP Elitebook 8560w, con un nvidia Quadro 1000M y estoy ejecutando los últimos controladores nvidia-current disponibles en los repositorios de apt-get
Para el registro, probé controladores experimentales de nvidia, que en consecuencia bloquearon todo mi sistema operativo. Por lo tanto, reinstalé 14.04 limpiamente, pero este problema aún persiste
fuente
Respuestas:
Probablemente sea un error con los controladores> 304 que ha existido por un tiempo:
Kernel Ubuntu 13.10
3.11.0-12.19-generic 3.11.3
-> soluciones sugeridas: uso de los controladores nvidia 304Kernel Ubuntu 13.10
3.11.0-15.25-generic 3.11.10
-> soluciones sugeridas: uso de los controladores nvidia 304Kernel Ubuntu 14.04
3.13.0-24.47-generic 3.13.9
-> soluciones alternativas sugeridas: ningunaKernel Ubuntu 14.04
3.13.0-32.57-generic 3.13.11.4
-> soluciones alternativas sugeridas: ningunaSegún estos informes de errores, la única solución es volver a una versión del controlador <= 304.
fuente
No es una solución, sino una solución alternativa.
Debe haber un archivo
/sys/class/backlight/acpi_video0/brightness
En este archivo tiene un valor decimal particular que corresponde al brillo.
Ahora, cuando uso el entorno de escritorio openbox, mi tecla fn no funciona, por eso uso el siguiente script para configurarlo:
Ahora, es posible que desee verificar la
/sys/class/backlight
carpeta solo para asegurarse de que tiene el archivo acpi_video0 allí. Puede tener un nombre diferente para su sistemaVoy a vincular una pregunta relevante de askubuntu si está interesado en varias soluciones para configurar el brillo
Actualizar
Escribí otro script que usa zenity (interfaz gráfica para scripts) y xrandr, con un acceso directo de escritorio.
Herramientas que necesitas
Atajo de escritorio
Cree un
backlight.desktop
archivo en su escritorio y hágalo ejecutable consudo chmod a+x ~/Desktop/backlight.desktop
. (Tenga en cuenta que puede hacer que sea ejecutable haciendo clic derecho -> propiedades y también permitir ejecutar archivos de texto como ejecutables en Nautilus-> Editar-> Propiedades-> Comportamiento).Nota, la parte del icono es opcional.
La secuencia de comandos
Coloque este archivo en la
/usr/bin
carpeta, llámelobacklightscript
Explicación del guión
Descubrí que el brillo óptimo está entre 0.2 y 0.9. Si sigue abajo, la pantalla 0.2 o 1 se vuelve demasiado oscura o demasiado brillante. En este script, el usuario hace doble clic en el acceso directo backlight.desktop, que llama a una ventana emergente gráfica con una escala, donde el usuario selecciona el brillo necesario de 0 a 7. Ese valor se incrementa en 2 (entonces max es 7 + 2 = 9 y min es 0 + 2 = 2) y se almacena en brillo variable. Esa variable se convierte en el valor después del punto decimal para
xrandr --output LVDS --brightness 0.$brightness
.El bloque if - then se usa para probar si el usuario realmente seleccionó algo. Sin él, xrandr establecerá el brillo en 0, en cuyo caso no verá nada en su pantalla, incluso tty1, y tendrá que reiniciar o hacer Alt+ SYSRQ+ R+ E+ I+ S+ U+B
Tenga en cuenta que xrandr es una solución de software, no una solución de hardware, es decir, no está cambiando el brillo de la pantalla directamente.
Cómo debería verse
Nota sobre xrandr Ejecute xrandr sin ningún argumento para determinar su pantalla conectada primaria
Mi ejemplo
Fuentes
El brillo cambia a través de la línea de comando
Hacer un atajo de guión
Escala Zenity
fuente
acpi_video0
carpeta. Intenté cambiar el valor/sys/class/backlight/acpi_video0/brightness
pero no pasó nada./sys/class/backlight/intel_backlight/brightness
. Entonces, primero haga unls
encendido/sys/class/backligh
ycd
en su carpeta correspondiente. Encontrará unomax_brightness
que supongo es el valor máximo que puede establecer en subrightness
archivo. En mi caso, mi valor máximo era4648
y mi valor de brillo actual era401
. Lo configuré1500
y es perfecto.Lo hice funcionar en un Lenovo W510 con un Quadro FX 880M creando
/usr/share/X11/xorg.conf.d/20-nvidia.conf
con el siguiente contenido:Después de reiniciar, mis controles de brillo funcionan correctamente.
fuente
Finalmente, se solucionó con el último controlador que lanzó Nvidia con fecha de lanzamiento: 2017.5.4 y su número de versión: 375.66
Notas de la versión, incluida la siguiente explicación:
Se corrigió un error que causaba que el brillo de la luz de fondo no fuera controlable en algunos portátiles con paneles internos DisplayPort.
fuente