Чтобы бороться с проблемами разрешения с двумя мониторами, я следовал совету, найденному здесь в других вопросах, связанных со сценарием настройки сеанса и дисплея. У меня есть следующее /etc/lightdm/lightdm.conf
:
[SeatDefaults]
user-session=ubuntu
greeter-session=unity-greeter
allow-guest=false
display-setup-script=/usr/bin/dualmon.sh
session-setup-script=/usr/bin/dualmon.sh
У меня также есть следующий (исполняемый файл), /usr/bin/dualmon.sh
который я создал:
#!/bin/bash
xrandr --output LVDS1 --auto --left-of HDMI1 --output HDMI1 --auto
# notify-send Dualscreen activated
touch /home/shade/Desktop/touched
Тем не менее, разрешение неверно как на экране входа в систему, так и после того, как я вхожу в систему. Кроме того, файл / home / shade / Desktop / touch не существует. Когда я запускаю dualmon.sh
скрипт вручную (после входа в систему), разрешение устанавливается правильно.
Это заставляет меня думать, что сценарии вообще не запускаются. В чем причина этого и как я могу это исправить?
Ответы:
Используя Ubuntu, лучший способ добиться того, чтобы ваша учетная запись пользователя имела правильное разрешение для настройки двух мониторов, выглядит следующим образом:
После выполнения вышесказанного вы заметите, что monitors.xml переписывается, и каждый раз, когда вы входите в систему, ваша двойная настройка монитора будет работать.
Во- вторых, чтобы получить экран входа в систему для работы правильно процесс , вы должны следовать, как этот ответ . Сложность состоит в том, чтобы убедиться, что ваши права доступа правильные. Помимо установки правильных прав доступа для символической ссылки, вам также необходимо убедиться, что другие пользователи имеют доступ к файлу monitors.xml, а также к папке ~ / .config.
Прелесть этой настройки заключается в том, что в отличие от попыток грубой силы некоторых команд xrandr, всякий раз, когда вы меняете настройку разрешения / монитора в Ubuntu, ваш экран входа в систему будет следовать его примеру.
Чтобы оба вышеперечисленных варианта работали, вам нужно убедиться, что при запуске вы удалили все ссылки на команды xrandr.
источник