Monitor

Cómo cambiar el brillo de la pantalla usando la línea de comandos en Linux

Cómo cambiar el brillo de la pantalla usando la línea de comandos en Linux
Este artículo enumerará varias herramientas de línea de comandos que se pueden usar para controlar el brillo de la pantalla. Estas aplicaciones son especialmente útiles si está utilizando una distribución de Linux sin interfaz gráfica. Tenga en cuenta que es posible que algunas de estas herramientas no funcionen en su sistema según la configuración de su hardware y la tarjeta gráfica. Este artículo también enumerará las aplicaciones que no cambian el brillo del nivel de hardware, sino que cambian el valor gamma o crean un filtro tintado en todo el sistema manejado por software. Todas las aplicaciones y comandos mencionados en el artículo son compatibles solo con el administrador de pantalla "X" (no es compatible con Wayland).

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:

$ xrandr --prop | grep "conectado"

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.4

Tenga 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 xdotool

Para aumentar el brillo usando xdotool, ejecute el siguiente comando:

$ xdotool key XF86MonBrightnessUp

Para disminuir el brillo usando xdotool, ejecute el siguiente comando:

$ xdotool key XF86MonBrightnessDown

Dado 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):

$ xgamma

Para cambiar el valor de gamma, ejecute un comando en el siguiente formato:

$ xgamma -gamma 0.60

Xbacklight (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 xbacklight

Es 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 -obtener

Si 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.60

Brightnessctl (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 brilloctl

Para 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 redshift

Para 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.70

Ademá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.

Las mejores aplicaciones de mapeo de gamepad para Linux
Si te gusta jugar juegos en Linux con un gamepad en lugar de un sistema de entrada de teclado y mouse típico, hay algunas aplicaciones útiles para ti....
Herramientas útiles para jugadores de Linux
Si le gusta jugar juegos en Linux, es probable que haya utilizado aplicaciones y utilidades como Wine, Lutris y OBS Studio para mejorar la experiencia...
Juegos HD remasterizados para Linux que nunca tuvieron un lanzamiento de Linux antes
Muchos desarrolladores y editores de juegos están creando una remasterización HD de juegos antiguos para extender la vida útil de la franquicia, por f...