V
e
r

l
i
s
t
a
d
o

tractatus@lapipaplena:/# _

 

brightd

Daemon que ajusta el brillo de la pantalla y si un usuario está inactivo durante un tiempo determinado, la pantalla se oscurece automáticamente.

Crear un archivo de servicio para que brightd pueda ser gestionado con systemctl:

# nano /etc/systemd/system/brightd.service

Con el contenido:

[Unit]

Description=Brightd Daemon for Auto Screen Dimming

After=multi-user.target

[Service]

ExecStart=/usr/bin/brightd

Restart=always

User=root

[Install]

WantedBy=multi-user.target

Guardar el archivo y recargar la configuración de systemd

# systemctl daemon-reload

Habilitar y arrancar el servicio

# systemctl enable brightd
# systemctl start brightd
# systemctl status brightd
comprobar que se está ejecutando

Asegurar que la ruta del ejecutable en ExecStart sea correcta:

# nano /etc/systemd/system/brightd.service

ExecStart=/usr/bin/brightd

# nano /etc/brightd.conf

Asegurar que los valores sean correctos:

# nano /etc/brightd.conf

# Brillo máximo (al 100%)

max_brightness = 255

#

# Brillo mínimo (cuando se oscurece automáticamente)

min_brightness = 10

#

# Tiempo de inactividad en segundos antes de oscurecer

idle_time = 300

#

# Ajustar la ruta

backlight_path = /sys/class/backlight/*/brightness

Algunos sistemas requieren permisos adicionales para que brightd acceda al control de brillo. Si el log muestra errores de permisos, añadir la regla de udev:

# nano /etc/udev/rules.d/99-backlight.rules

SUBSYSTEM=="backlight", RUN+="/bin/chmod 666 /sys/class/backlight/*/brightness"

Recargar las reglas:

# udevadm control --reload

Nota.- No funciona en todos los monitores.

Navegando por staredsi.eu aceptas las cookies que utilizamos en esta web. Más información: Ver política de cookies
[0] 0:bash*
3667 entradas - Acerca del Tractatus
La Pipa Plena 2025