Use xrandr
para escolher o monitor que você deseja escurecer (suponho que o monitor secundário, se não remover o ^
):
$ xrandr | awk '/ connected [^p]/{print }'
HDMI2
Em seguida, use-o para desativar o brilho dessa tela:
xrandr --output HDMI2 --brightness 0
Você pode defini-lo como 1 para torná-lo visível novamente:
xrandr --output HDMI2 --brightness 1
A saída de xrandr
é da seguinte forma:
Screen 0: minimum 320 x 200, current 3840 x 1080, maximum 32767 x 32767
VGA1 disconnected (normal left inverted right x axis y axis)
HDMI1 connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 477mm x 268mm
1920x1080 60.0*+
...
720x400 70.1
DP1 disconnected (normal left inverted right x axis y axis)
HDMI2 connected 1920x1080+1920+0 (normal left inverted right x axis y axis) 476mm x 267mm
1920x1080 60.0*+ 50.0 59.9
1920x1080i 60.1 50.0 60.0
...
720x400 70.1
DP2 disconnected (normal left inverted right x axis y axis)
VIRTUAL1 disconnected (normal left inverted right x axis y axis)
Estou procurando uma exibição com connected
, mas não seguida por primary
na descrição.