Я использую свой ноутбук с многоэкранным: экран ноутбука на одной стороне, мое ТВ, отображающее мой медиацентр (Kodi) с другой стороны. Проблема, когда я использую свой медиацентр для просмотра кино, экран ноутбука, никогда не переключается на режим ожидания.
Я ищу команду, чтобы спать экран ноутбука, но ТОЛЬКО этот экран, и выйти из этого режима при помощи сенсорной панели. Я думал для использования xrandr, но кажется, что я могу только деактивироваться (с опцией --off
) экран, и не просто спит он.
Какая-либо идея, которая помогла бы?
От , Как я выключаю подсветку, но оставляю жидкокристаллический дисплей на? :
$ sudo -i
# Turn backlight off
echo 4 > /sys/class/backlight/intel_backlight/bl_power
# Turn backlight on
echo 0 > /sys/class/backlight/intel_backlight/bl_power
exit
$
я только что попробовал это, и это хорошо работает на моем ноутбуке.
Команда для потускнения экрана (не выключают, но не "сон" любой) была бы:
xrandr --output $monitor --brightness 0
Можно однако легко переключиться - тусклый целенаправленный экран с сочетанием клавиш. Добавьте сценарий ниже к ярлыку:
#!/bin/bash
# --- set your monitor below
monitor=VGA-0
# ---
if [ -z "$(xrandr --verbose | grep 'Brightness: 0.0')" ]; then
xrandr --output $monitor --brightness 0
else
xrandr --output $monitor --brightness 1
fi
dim_screen.sh
, и сделайте это исполняемым файломxrandr
узнать, не знаете ли Вы. /path/to/dim_screen.sh
Тест:
[ -z "$(xrandr --verbose | grep 'Brightness: 0.0')" ]
будет видеть если команда xrandr --verbose | grep 'Brightness: 0.0'
имеет вывод, другими словами, если Ваш экран недоступен. Если так, это установит целенаправленный экран на "нормальную" яркость (1.0):
xrandr --output $monitor --brightness 1
... еще это потускнеет экран с командой:
xrandr --output $monitor --brightness 0
Кажется невозможным только поместить определенный экран для сна. Этот ответ записан, предположив желание экрана потускнел, но выключение его, включая черный цвет из обоих экранов, является слишком много пухом.