контекст
Я использую Ubuntu 11.04 на ноутбуке. У меня есть три конфигурации монитора:
- Работа : отключить монитор ноутбука, использовать внешний монитор 1920 X 1200
- Home : отключить монитор ноутбука, использовать внешний монитор 1680 x 1050
- Другое : просто монитор ноутбука
Я использую настройки NVIDIA X Server для переключения между конфигурациями монитора.
- В идеальном случае конфигурация монитора может быть активирована в зависимости от того, какой внешний монитор подключен к ноутбуку.
- Другой разумный вариант - иметь сочетание клавиш, которое переключалось между тремя конфигурациями ноутбука (или, возможно, три клавиши быстрого доступа, по одному для каждой конфигурации).
Вопрос
- Как мне проще переключаться между конфигурациями монитора?
Начальные мысли
- Пользователь спросил об автоматическом переключении конфигураций монитора на форумах Ubuntu с некоторыми другими предложениями здесь
- Я подумал, что может быть какой-то способ использования сочетания клавиш для манипулирования
xorg.conf
файлом.
xorg
nvidia
multiple-monitors
Джером англим
источник
источник
Ответы:
Попробуйте Disper , у него есть некоторый потенциал. Я все еще выясняю это, но он точно сделает то, что вы описали. Я не думаю, что автоматическое переключение является реалистичным вариантом, но стоит попробовать Disper с сочетанием клавиш.
источник
Если вы используете xorg.conf для своей установки, это нелегкое, но простое решение сработало для меня:
Создайте отдельный файл конфигурации для каждой установки, который вы поместите в / etc / X11. Назовите их примерно так:
(Двойной exes предотвратит самопроизвольное удаление файлов сервером)
Затем создайте три простых сценария оболочки и поместите их в / usr / local / bin. Назовите их примерно так:
Пример содержимого одного из файлов выглядит так:
Чтобы использовать эти сценарии, предполагая, что вы загрузились и смотрите не на тот экран -
Да, это не так хорошо, как подключи и играй, но, тем не менее, довольно быстро и безболезненно.
источник
Как предположил @ JE2Tom, Диспер смог справиться с этой задачей. Для тех, кто интересуется, это то, что я сделал.
Я установил Диспер для Ubuntu
Затем я использовал
CompizConfig - General - Commands
для создания сочетания клавиш для двух команд, которые я хотел:disper -s
активирует только основной мониторdisper -S
активирует только дополнительный монитористочник