Можно ли программно настроить конфигурацию дисплея во время входа в систему?
У меня есть сервер Ubuntu 16.04.3 LTS с толстыми клиентами LTSP с графической средой рабочего стола MATE.
У некоторых клиентов есть два порта дисплея (DVI и VGA) на встроенной видеокарте Intel. На некоторых из них Ubuntu неправильно выбирает главный экран.
Можно ли программно настроить конфигурацию дисплея во время входа в систему? Я имею в виду установить его mate-display-properties
один раз и затем загрузите эти настройки на выбранных клиентах. Является xrandr
лучше?
Мой текущий план:
- Вручную настроить проблемных клиентов с
mate-display-properties
после входа в систему; - Запишите MAC- и / или IP-адреса проблемных клиентов;
- Измените lts.conf, чтобы сохранить постоянные имена для этих MAC-адресов и / или IP-адресов.
Может быть, есть более простое решение? Как я могу установить параметры отображения на этих клиентах с xrandr
?
1 ответ
Предполагая, что вы используете LightDM, отредактируйте файл конфигурации по адресу /usr/share/lightdm/lightdm.d/
Мой 01_debian.conf, но я подозреваю, что ваш будет 01_ubuntu.conf
Добавлять: display-setup-script=xrandr --output HDMI1 --primary
замените HDMI1 на название монитора, который вы хотите использовать.
Примечание: если на сервере нет пользовательских настроек для LightDM, приведенную выше строку можно добавить в /etc/lightdm/lightdm.conf