Сделать постоянные расширенные настройки экрана при использовании нескольких мониторов

Сделать постоянные расширенные настройки экрана при использовании нескольких мониторов

В настоящее время я использую Xubuntu 13.10 с ядром 3.12rc7 на ноутбуке Sony Vaio Pro 13. Когда я подключаю свой ЖК-телевизор через HDMI, сначала ничего не происходит. Только когда я захожу в настройки дисплея (менеджер настроек > дисплей), выбираю «использовать этот выход» и «Справа от» (экран ноутбука — я хочу расширенный рабочий стол, а не клон), экран телевизора активируется.

Мой вопрос: Можно ли сохранить эту настройку, чтобы при подключении кабеля HDMI телевизор автоматически активировался и устанавливался как дополнительный дисплей/расширение рабочего стола? А при отключении кабеля дополнительный дисплей отключался?

решение1

Мне удалось сделать расширенную настройку отображения постоянной с помощью следующей команды xrandr:

#!/bin/sh
xrandr --output HDMI1 --mode 1280x720 --pos 1920x0 --rotate normal --output DP1 --off --output eDP1 --mode 1920x1080 --pos 0x0 --rotate normal --output VIRTUAL1 --off

(Мой основной дисплей имеет разрешение 1920x1080, мой дополнительный дисплей, подключенный через HDMI, имеет разрешение 1280x720)

Но это не отключает выход HDMI автоматически, когда кабель HDMI подключен (а это функция, которую я хотел). Пока не нашел, как это сделать.

Однако я также узнал о минималистичном диалоге настроек дисплея xfce4, о котором я раньше не знал. Похоже, он полезен для быстрого расширения на другой экран или его отключения. Он вызывается следующим образом:

xfce4-display-settings -m

Я обнаружил, что эта команда уже привязана к сочетанию клавиш (+p, как в Windows). Если это еще не так, вы можете настроить это, перейдя в Диспетчер настроек > Клавиатура > Сочетания клавиш приложений и назначив сочетание клавиш там.

Для меня это не менее удовлетворительное решение.

Связанный контент