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:
$ xauth info
Authority file: /run/user/1000/gdm/Xauthority
Por lo tanto, cambiamos la línea relevante:
-OLD: export XAUTHORITY=/home/redsandro/.Xauthority
+NEW: export XAUTHORITY=/run/user/1000/gdm/Xauthority
Además, también tuve que cambiar eDP1
a eDP-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)
Jan 16 13:03:01 chaiX1YG2 oled-brightness: Can't open display :0.0
Jan 16 13:03:01 chaiX1YG2 oled-brightness: No protocol specified
Jan 16 13:23:46 chaiX1YG2 oled-brightness: warning: output eDP1 not found; ignoring
Jan 16 13:23:46 chaiX1YG2 oled-brightness: xrandr: Need crtc to set gamma on.
¡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).