Xrandr (nivel de software)
Xrandr es una aplicación de línea de comandos que se utiliza para administrar la configuración de salida de pantalla. Puede cambiar la resolución, la orientación, manejar múltiples pantallas, etc. Para ver su identificador de pantalla utilizado actualmente, ejecute el siguiente comando:
Verá una salida como esta:
HDMI-A-0 primario conectado 1920x1080 + 0 + 0 (eje y eje x derecho invertido izquierdo normal)510 mm x 287 mm
La cadena justo antes de la parte "conectada" es el identificador de su pantalla (HDMI-A-0 en este caso). Ahora puede usar el identificador para cambiar el brillo de su pantalla.
Para verificar el valor de brillo actual, use el siguiente comando:
$ xrandr --prop --verbose | grep -A10 "conectado" | grep "Brillo"Para cambiar el brillo, ejecute el siguiente comando (reemplace HDMI-A-0 con su propio identificador de pantalla):
$ xrandr --salida HDMI-A-0 - brillo 0.4Tenga en cuenta que no cambia el brillo del nivel de hardware, es solo un filtro de nivel de software con valores de gamma ajustados.
Xdotool (nivel de hardware)
Xdotool es una utilidad de línea de comandos que se puede utilizar para ejecutar pulsaciones de teclas y clics del mouse simulados. Es posible cambiar el brillo simulando pulsaciones de teclas de los botones de brillo + y brillo- en su sistema.
Para instalar xdotool en Ubuntu, ejecute el siguiente comando:
$ sudo apt install xdotoolPara aumentar el brillo usando xdotool, ejecute el siguiente comando:
$ xdotool key XF86MonBrightnessUpPara disminuir el brillo usando xdotool, ejecute el siguiente comando:
$ xdotool key XF86MonBrightnessDownDado que xdotool simula pulsaciones de teclas de hardware reales, este es un cambio de brillo a nivel de hardware.
Xgamma (nivel de software)
Xgamma, como su nombre indica, es una utilidad para administrar los valores gamma de la pantalla. Los cambios realizados con xgamma son cambios de nivel de software, por lo que el brillo real del monitor no cambia. Xgamma viene preinstalado en la mayoría de las distribuciones de Linux.
Para ver los valores de gamma actuales, ejecute el siguiente comando (muestra los valores RGB):
$ xgammaPara cambiar el valor de gamma, ejecute un comando en el siguiente formato:
$ xgamma -gamma 0.60Xbacklight (nivel de hardware)
Xbacklight le permite configurar la intensidad de la luz de fondo de su pantalla. Para instalarlo en Ubuntu, ejecute el siguiente comando:
$ sudo apt install xbacklightEs posible que Xbacklight no funcione en todas las configuraciones de hardware. Para confirmar si funciona en su sistema, ejecute el siguiente comando:
$ x retroiluminación -obtenerSi no ve ningún resultado, xbacklight no funcionará en su sistema. Para configurar el brillo de la luz de fondo, ejecute el siguiente comando:
$ x retroiluminación -conjunto 0.60Brightnessctl (nivel de hardware)
Brightnessctl le permite controlar la retroiluminación de la pantalla y el brillo de los indicadores de luz LED disponibles en su hardware.
Para instalar shinectl en Ubuntu, ejecute el siguiente comando:
$ sudo apt instalar brilloctlPara enumerar todos los dispositivos controlables, ejecute el siguiente comando:
$ brilloctl -l
Puede que no sea fácil identificar correctamente los identificadores de pantalla, ya que los nombres pueden no ser fáciles de usar y es posible que deba recurrir a algunas conjeturas para identificar el monitor. En la captura de pantalla anterior, la cadena del monitor es "0005: 054C: 09CC.0005: global ". Una vez que haya identificado el nombre correcto, ejecute el siguiente comando para cambiar el brillo:
$ brilloctl -d "0005: 054C: 09CC.0005: global "establecido 60%Redshift (nivel de software)
Redshift es una herramienta de línea de comandos que le permite configurar manual o automáticamente la temperatura del color y / o el brillo de su pantalla.
Para instalar redshift en Ubuntu, ejecute el siguiente comando:
$ sudo apt install redshiftPara cambiar el brillo usando corrimiento al rojo, ejecute el siguiente comando (0.60 para el día, 0.70 para la noche, el máximo es 1.0, el mínimo es 0.1):
$ corrimiento al rojo -b 0.60: 0.70Además de los controles de brillo, el desplazamiento al rojo también viene con muchas opciones para cambiar los valores de gamma, así como la temperatura del color. También puede proporcionar su ubicación al desplazamiento al rojo para que la configuración de la pantalla se pueda cambiar automáticamente antes y después de la puesta del sol. Cubrir otras opciones de configuración está fuera del alcance de este artículo. Para ver todas las opciones disponibles, ejecute uno de los siguientes comandos:
$ redshift --help$ man corrimiento al rojo
Conclusión
Estos son algunos de los métodos que puede utilizar para controlar el brillo o la intensidad de la luz de fondo de su pantalla. Como se indicó anteriormente, es posible que algunos de estos métodos no funcionen en su hardware. Es mejor probar estas herramientas usted mismo y elegir la que funcione y se adapte mejor a sus necesidades.