Кажется, nvidia-settings стираются (или вообще нигде не сохраняются) при перезагрузке. Есть еще несколько подобных вопросов, но ни одно из решений мне не помогло.
Я пытался:
sudo nvidia-settings. сохранить применить настройки и сохранить xorg config. Я создал git-репозиторий внутри /etc/X11.
Каждый раз, когда я открываю nvidia-settings после перезагрузки, монитор "jean" устанавливается как основной. Если я переключаюсь обратно на benq и сохраняю, монитор просто переключается между benq и jean. IE, если jean был там, он делает его benq, если benq был там, он делает его jean. Смотритеhttp://pastebin.com/cgdaL3iT.
Не открывая nvidia-settings, я зафиксировал оба изменения и проверил оба перед перезагрузкой, убедился, что после перезагрузки не было внесено никаких изменений в /etc/X11, и по-прежнему jeanq всегда является основным монитором при запуске.
~/.config/monitors.xml был изменен, чтобы сделать benq основным монитором. Это не изменилось и после перезагрузки. Не имеет значения. Конфигурация находится здесьhttp://pastebin.com/ivjYQc7u
Другим решением было закомментировать первые несколько строк в файле /etc/init/gpu-manager.conf. Я тоже пробовал, но это не помогло.
ubuntu 15.04 ii nvidia-settings 346.59-0ubuntu1 драйвер: двоичный драйвер nvidia версии 346.59 из nvidia-346 (проприетарный, протестированный)
хакерское решение:
Интересный момент, который стоит отметить: если я запускаю это из .profile, оно переопределяется. Мне пришлось добавить это в скрипт, сделать sleep перед ним и перевести его в фоновый режим в ~/.profile, так как все, что выполняется после ~/.profile, перезаписывает это xrandr --output HDMI-0 --primary