Estoy ejecutando 16.04 en mi X1 Yoga OLED.
No puedo cambiar el brillo de la pantalla en absoluto, parece estar en brillo máximo todo el tiempo. He intentado:
- Fn+ F5/F6
xbacklight -set 50
(y 100, y 0, y 20, ...) /xbacklight -dec 10
Estoy usando GNOME Shell en Xorg.
Espero que sea útil la lista de software y versiones, dime en los comentarios si necesitas más.
gnome-shell 3.18.5-0ubuntu0.1
tlp 0.9-1~xenial
tp-smapi 0.41-1
icc-brightness watch
y luego usa tus teclas de brillo regulares. ¡Hurra!Respuestas:
No hay luz de fondo con una pantalla OLED. Entonces los métodos normales no funcionan. Ajuste el brillo de la pantalla mediante:
el número puede ser cualquier cosa entre 0 y 1
fuente
He estado buscando una manera de ejecutar el comando xrandr al presionar los botones de brillo. Creé eventos acpi personalizados para eso (más información sobre eso aquí: https://help.ubuntu.com/community/LaptopSpecialKeys ). Esto sigue siendo un truco y no es una solución adecuada, pero funciona para mí:
Creé tres archivos, / etc / acpi / events / yoga-shine-up:
y / etc / acpi / events / yoga-shine-down:
y finalmente /etc/acpi/yoga-brightness.sh:
que está fuertemente inspirado por el archivo asus-keyboard-backlight.sh y la información en https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-intel/+bug/660901 para la raíz xrandr- problema de acceso
No olvide reiniciar acpi escribiendo
Espero que esto ayude ;-)
fuente
Control de brillo suave
( Actualización: he cargado el script de provisión para automatizar esto en Github).
Este script se basa en la solución de Ivo Blöchliger . Odiaría que mi costosa computadora portátil se vea barata, por lo que necesito una transición suave entre los valores de brillo para competir con mis colegas que no son de Linux.
Esto se creó y probó en Linux Mint 18.3 y Ubuntu 16.04.3 en un Lenovo ThinkPad X1 Yoga (2da generación) con panel OLED.
/etc/acpi/events/oled-brightness-up
(644):/etc/acpi/events/oled-brightness-down
(644):/etc/acpi/oled-brightness.sh
(755):Elimine los controladores de brillo anteriores y, finalmente, haga
sudo service acpid reload
fuente
ACTUALIZACIÓN - 12 de julio de 2019 -
Ahora hay un buen script para Wayland, y puedo usar mis teclas de brillo.
https://github.com/udifuchs/icc-brightness y
./icc-brightness watch
.La secuencia de comandos que se muestra a continuación también aumentaría el brillo de la pantalla al cambiar el modo horizontal al modo vertical (o viceversa) y no respondería al control de brillo de la GUI de la pantalla táctil. Muy contento con la solución Wayland.
Antiguo
Necesitaba algunos ajustes para que la solución @Redsandro funcionara en mi instalación ubuntu 18.10.
Específicamente, la solución raíz de Xauth no funciona (¡gracias por mencionar que @Ivo B!) Ya que el
.Xauthority
archivo ya no existe. Para buscar la nueva ubicación del archivo:Por lo tanto, cambiamos la línea relevante:
Además, también tuve que cambiar
eDP1
aeDP-1
.En total, esto condujo a cambios en tres líneas.
Notas adicionales
Para depurar, solía
rui@chaiX1YG2:/var/log$ $ tail -f /var/log/syslog | grep oled-br
por ejemplo, para los dos errores respectivos que encontré (Xauthority y eDP)
¡NOTA también, esta solución no funciona en wayland! Como xrandr no funciona en wayland. Así que asegúrese de que cuando inicie sesión, elija xorg, no wayland),
(Un poco desafortunado para mí, los eventos táctiles de Firefox solo funcionan en Wayland, así que tengo que elegir entre el brillo o el desplazamiento táctil de Firefox. Aún no estoy seguro de por qué).
(Esta respuesta habría sido un comentario pero me faltan créditos).
fuente
Hice algo similar a lo anterior en Ubuntu MATE 17.04:
cat $MYDIR/scrbr.property
=0.5
(scrbr = brillo de pantalla)scrbr.sh
:`` `
Reasigne las teclas
WinKey + Up
ascrbr.sh --up
, y lo mismo para--down
.Lucro.
fuente