Есть ли способ сохранить настройки моего монитора? У меня есть внешний монитор на работе, но каждое утро я должен подключить его, переставить окна так, чтобы они были рядом друг с другом. Могу я просто сохранить это?
Короче говоря (то есть: делайте то, что предлагает Николя Бернартс , но я не буду вам вдаваться в подробности): конфигурация мониторов фактически сохраняется ~/.config/monitors.xml
, но она не применяется при запуске / входе в систему.
Шаги, чтобы преодолеть это:
Войдите с неправильной конфигурацией мониторов.
Удалить текущую конфигурацию монитора:
cd .config
mv monitors.xml{,.bak}
Используйте приложение « Дисплеи», чтобы расположить мониторы так, как вы хотите (у меня монитор с одной стороны повернут против часовой стрелки).
Как только вы нажмете кнопку Применить , monitors.xml
будет создан новый .
Теперь загрузите и сделайте исполняемый скрипт и панель запуска, которые принудительно конфигурируют монитор на основе вновь созданного файла конфигурации:
$ sudo wget -O /usr/local/sbin/update-monitor-position https://raw.githubusercontent.com/NicolasBernaerts/ubuntu-scripts/master/ubuntugnome/update-monitor-position
$ sudo chmod +x /usr/local/sbin/update-monitor-position
$ sudo wget -O /usr/share/applications/update-monitor-position.desktop https://raw.githubusercontent.com/NicolasBernaerts/ubuntu-scripts/master/ubuntugnome/update-monitor-position.desktop
$ sudo chmod +x /usr/share/applications/update-monitor-position.desktop
На этом этапе конфигурацию мониторов можно исправить, запустив приложение обновления положения монитора .
Если вы хотите, чтобы это было автоматически, просто добавьте запускаемое приложение со следующими записями:
Update Monitors Position
update-monitor-position 5
Force monitors position 5 seconds after login
Конфигурация для всех ваших мониторов - горячекатаного подключено или нет - должно быть сохранена в
$HOME/.config/monitors.xml
вxrandr
плагин дляgnome-settings-daemon
, который является то , что на самом деле применяет конфигурацию вы делаете в капплете Мониторы.Поскольку кажется, что это не работает должным образом для всех, где-то явно есть ошибка. Urgh.
источник
Первые три шага, чтобы подключить внешний монитор так, как вы хотите, и четвертый - сохранить настройки.
Подключите внешний монитор и проверьте его поддерживаемое разрешение:
Дайте следующую команду (это отключит монитор вашего ноутбука):
Если вы хотите, чтобы ноутбук и внешнее устройство были включены:
(yyyyXzzzz - разрешение вашего ноутбука.)
Приведенная выше конфигурация клонирует ваш экран. Играйте с опцией "
--right-of
/--left-of
", если хотите.Если вам нужны эти настройки при входе в систему, добавьте чеки
/etc/X11/Xsession.d/45custom_xrandr-settings
(возможно, вам придется их создать).источник
В офисе у меня 3 ноутбука на моем ноутбуке и 2 дома. Два из офисных мониторов установлены вертикально, в то время как другие мониторы находятся в нормальной ориентации.
A. monitors.xml находится в ~ / .config.
Б. Получить скрипт оболочки "update-monitor-position".
Измените определение «MONITOR_XML», «monitors.xml» на «monitors-office.xml».
Сохраните его как «update-monitor-position-office» в пути к исполняемому файлу (/ usr / local / sbin /).
C. Получить ярлык на рабочем столе "update-monitor-position.desktop"
«update-monitor-position-office».
обновление-монитор-позиционный office.desktop:
Скрипт оболочки, update-monitor-position-office
источник
Ubuntu 12.04 запоминает настройки монитора с горячей заменой. Но они применяются только при повторном открытии конфигурации системы> Дисплеи апплета. По крайней мере, это касается меня, и это определенно ошибка.
источник
Ответ Джея почти сработал для меня, но мне нужно было сделать пару дополнительных шагов. Я бы прокомментировал его ответ, но у меня нет репутации.
В файле update-monitor-position-office:
источник
Я предпочитаю запускать этот скрипт из терминала, так как сначала открываю один после входа в систему.
Первый вход в систему с неверной конфигурацией - мониторы размещены неправильно:
Теперь установите ваши мониторы с настройками системы, чтобы создать новый
~/.config/monitors.xml
файл с правильными настройками.Скопируйте фиксированный сценарий Николя Бернаэрта из моего репозитория: https://raw.githubusercontent.com/alextomko/monitors/master/monitors и поместите его в путь для запуска из терминала.
источник
Нет, нет возможности сохранить конфигурации на мониторах с горячим подключением. Если вы подключаете перед загрузкой, GNOME должен помнить конфигурацию при каждой загрузке для каждого устройства (т. Е. Подключаться к монитору на работе, а не дома).
источник
~/.config/monitors.xml
, но она не применяется при запуске