Я хотел бы иметь возможность из командной строки определить, подключен ли монитор к компьютеру (чтобы я мог по сценарию решить, должен ли X работать или нет). Как я могу это сделать?
Я не могу зависеть от присутствия X, так что это исключает все, что зависит от правильного отображения X, например, xrandr
. Я нашел ddccontrol
, но его вывод является многострочным и не тривиальным для анализа. (Это говорит мне, что информация теоретически доступна так, как я хочу). Есть ли более удобная для сценариев программа, которая может сказать мне, подключен ли монитор к системе?
Большинство систем, на которых я хотел бы запустить это, работает на Fedora 20.