стартовый скрипт для проверки подключения внешнего монитора - PullRequest
1 голос
/ 20 февраля 2011

Мой первый вопрос здесь;Обычно я могу найти ответы с помощью пары запросов, но не в этот раз.

Я хочу написать скрипт, который будет запускаться при запуске, чтобы проверить, подключен ли внешний монитор к ноутбуку.

Я бы хотел написать скрипт на python.

Я использую 32-битную Ubuntu 10.04.Я искал вокруг, но не могу найти ничего полезного.Любые рекомендации?Спасибо

1 Ответ

2 голосов
/ 23 февраля 2011

Команда xrandr должна добиться цели:

$ xrandr -q
...
VGA-0 connected 1280x1024+0+26 ...
   ...
LVDS connected 1400x1050+1280+0 ...
   ...
DVI-0 disconnected ...

Внутри скрипта Python выполните эту команду с помощью модуля подпроцесс , затем найдите в выходной строке искомый идентификатор экрана, например, «VGA-0 подключен».

...