Я пытаюсь разработать систему для нашего офиса (состоящую из ноутбуков и настольных компьютеров Ubuntu Desktop 18.04 LTS), в которой удаленный доступ к экранному графическому интерфейсу может быть объединен с локальный пустой экран для конфиденциальности от коллег.
Из всех инструментов, которые я пробовал до сих пор, лучшие, похоже, не поддерживают функцию гашения экрана, поэтому я пытался придумать свой собственный метод.
Результат xset dpms force standby
абсолютно идеален, однако я не могу временно отключить какие-либо функции пробуждения (физические мониторы повторно активируются при обнаружении любого входа удаленного сеанса) .
Я пробовал выводить коды устройств на / proc / acpi / wakeup
, но похоже, что это не то, что заставляет экраны снова включаться.
Для меня лучшим решением является запуск xrandr --output ${display_name} --brightness 0
.
Это погасит соответствующий дисплей.
Сделайте это для всех подключенных дисплеев.
Чтобы вернуть отображение, используйте --яркость 1
.