У меня свежая установка Ubuntu 13.10 и установка с двумя мониторами. Я не могу заставить установку работать правильно, потому что настройки монитора меняются каждый раз, когда я перезагружаюсь.
Как это исправить?
Обратите внимание, что я получаю начальные настройки при запуске nvidia-settings после выхода из системы / перезагрузки.
Хорошо, у меня все получилось: вам также нужно изменить настройки дисплея в system settings -> display
.
Теперь все работает как шарм!
Единственное решение для меня было dconf-editor
, и поиск xrandr
с помощью Ctrl-F
.
Отключите следующие ключи:
org.cinnamon.settings-daemon.plugins.xrandr.active = false
org.gnome.settings-daemon.plugins.xrandr.active = false
Удалите старый monitors.xml:
rm ~/.config/monitors.xml
Затем настройте мониторы с помощью sudo nividia-settings
. После этого apply
настройками и сохраните Xorg.conf в /etc/X11/xorg.conf
.
Перезагрузитесь, и это должно сработать.
Добавьте nvidia-settings --load-config-only
(см. man-страницу ) в свои программы запуска, которые будут применять ваши настройки при каждом входе в систему.
Здесь происходит то, что nvidia-settings
правильно сохраняет ваши настройки в ~/.nvidia-settings.rc
, но не может повторно применить их после перезапуска, пока не запустится. Поскольку вы, вероятно, не хотите видеть его окно при каждом входе в систему, переключатель --load-config-only
говорит ему загрузить существующую конфигурацию, применить ее и выйти.
Я решил эту проблему с помощью следующих шагов.
mv ~/.config/monitors.xml ~/.config/monitors.xml.bak
Этот monitors.xml переопределяет xorg.conf при каждой перезагрузке.
sudo nvidia-settings
затем установите желаемое, сохраните файл в /usr/share/X11/xorg.conf.d/xorg.conf
Вот и все. Это должно решить вашу проблему.
Возможно, Lightdm переопределяет ваши настройки. Смотрите этот ответ здесь .