xorg DPMS выключен: удерживайте VT от включения экрана
У меня есть встроенная плата с небольшим ИБП. Когда питание переменного тока прекращается, мне нужно выключить все устройства, требующие питания, чтобы обеспечить чистое отключение. Первое, что я делаю, это устанавливаю DPMS на принудительное отключение питания, затем выполняю обычную последовательность SIGTERM/SIGKILL/umount. У меня есть адаптер дисплея Intel i915, подключенный к ЖК-панели LVDS.
К сожалению, когда Xorg умирает, Xserver или код VT снова включают ЖК-панель.
Я даже попытался обойти это, напрямую щелкнув по регистру включения панели в чипе дисплея, так что X не знает об этом, но панель снова включается, когда возвращается VT.
Есть ли какой-нибудь "законный" способ выключения дисплея?
Спасибо
2 ответа
Просто оставь Xorg запущенным. Пусть он умрет, когда система выключится.
Не подключайте монитор к ИБП. Или это устройство со встроенным экраном? Для отключения дисплея от VT вам может пригодиться vbetool.