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