Вот здесь я нашел рецепт автоматического включения внешнего монитора при загрузке системы.
http://linux-tipps.blogspot.com/2009/03/automatically-switch-to-connected.html
Решение показалось мне достаточно простым и элегантным, чтобы прибегнуть к нему. Немного адаптировал команду под свои нужды и вот что получил:
xrandr -q | grep 'VGA1 connected' \ && xrandr --output LVDS1 --off --output VGA1 --auto \ || xrandr --output LVDS1 --auto --output VGA1 --off
Эта команда включает один дисплей и выключает другой в зависимости от того, подключен ли внешний монитор или нет. В итоге после подключения или отключения внешнего монитора достаточно нажать кнопку, к которой привязана эта команда, и вывод адаптируется под текущую конфигурацию мониторов. Прикрутить команду к кнопке можно легко в разделе Действия в Параметрах системы.
Если б еще сделать как-то, чтобы команда запускалась сама при подключении/отключении монитора - было бы вообще супер.
xrandr мега вещь. Вот здесь, про использование xrandr на нетбуке http://www.helplinux.ru/ubuntu-eeepc-switch-display
ОтветитьУдалитьНа работе используются док-станции. Пользователи под виндой мучаются, и решение пока не нашёл.
По идее, MyKrandr должен быть в этом деле полезным:
ОтветитьУдалитьhttp://kde-apps.org/content/show.php/MyKrandr?content=117906
для настройки автоматического срабатывания скрипта можно попробовать запустить acpi_listen и выдернуть/вставить кабель внешнего монитора. Если событие отслеживается — сделать правило для него в /etc/acpi
ОтветитьУдалить