![Динамическая настройка мониторов (Debian, Intel i915)](https://rvso.com/image/38679/%D0%94%D0%B8%D0%BD%D0%B0%D0%BC%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%B0%D1%8F%20%D0%BD%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B0%20%D0%BC%D0%BE%D0%BD%D0%B8%D1%82%D0%BE%D1%80%D0%BE%D0%B2%20(Debian%2C%20Intel%20i915)%20.png)
У меня есть ноутбук Asus EEE PC 701 с экраном 7" 800x480, на котором установлен Debian Jessie с Openbox в качестве WM. Поскольку я пытаюсь максимально использовать все возможности этого ноутбука, я ищу способ получить динамически настраиваемую конфигурацию из двух мониторов, чтобы, когда я буду чувствовать себя ограниченным маленьким экраном этого ноутбука, я мог просто подключить внешний монитор, и он будет работать. Однако, похоже, информации об этом мало или совсем нет, учитывая, что я интегрировалИнтелGPU с одним выходом VGA. Вопрос в том, что мне нужно установить&&настроить, чтобы просто подключить монитор к ноутбуку и мгновенно расширить свое рабочее пространство?
решение1
Вы можете написать свой собственный сценарий и использоватьxrandr
.
примеры: проверьте, подключен ли новый монитор:
xrandr | grep -i conntected
Но вы можете выполнить grep для своего нового монитора.
xrandr | grep -i "The name of your monitor"
Итак, если команда:
xrandr | grep -i "имя вашего монитора" верно сделайте с ним что-нибудь.
if (xrandr | grep -i "connected"); then
echo "yes"
# do something with the new monitor
else
# no new monitors connected do nothing
echo "nope"
fi