В настоящее время я использую Xubuntu 13.10 с ядром 3.12rc7 на ноутбуке Sony Vaio Pro 13. Когда я подключаю свой ЖК-телевизор через HDMI, ничего не происходит в первую очередь. Только когда я перехожу к своим настройкам дисплея (диспетчер настроек> дисплей), выбираю «использовать этот вывод» и «Право на» (экран ноутбука - я хочу расширенный рабочий стол, а не клон), экран телевизора активируется.
Мой вопрос: возможно ли сохранить эту настройку, чтобы при подключении кабеля HDMI телевизор автоматически активировался и устанавливался как дополнительный дисплей / расширение рабочего стола? А когда я подключаю кабель, вторичный дисплей деактивируется?
Мне удалось сделать расширенную настройку дисплея постоянной с помощью следующей команды 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). Если это еще не так, вы можете установить это, зайдя в Диспетчер настроек> Клавиатура> Ярлыки приложений и назначив там ярлык.
Для меня это одинаково удовлетворительное решение.