У меня есть два монитора с разрешениями 1366x768
(CRT1) и 1024x768
(CRT0). CRT0 остается направо от CRT1, таким образом, общее разрешение (1366+1024)x768
. Недавно я заметил, что, когда я перемещаю мышь от CRT1 до CRT0, это не переходит к CRT0 immideately, то есть, общий resulution больше, чем (1366+1024)x768
. Я перешел в X Server Settings
и там было следующим:
Это действительно странно где это 1708
число прибыло из, но я не думал очень об этом и просто изменил его на +1366+0
, сохраненный это к /etc/X11/xorg.conf
и забыл об этом. Но на следующей начальной загрузке я вижу таинственный +1708+0
снова. Я пытался изменить настройки к этому:
Это работало только до перезагрузки также. Таким образом, я потерян. У меня нет ошибок, я могу сохранить xorg.conf
Я попробовал все, о чем я, возможно, думал, но на каждой начальной загрузке я получаю это +1708+0
.
Вот мой /etc/X11/xorg.conf
.
Ubuntu 14.04 LTS x64
$ cat /proc/version
Linux version 3.19.0-42-generic (buildd@lgw01-24) (gcc version 4.8.2 (Ubuntu 4.8.2-19ubuntu1) ) #48~14.04.1-Ubuntu SMP Fri Dec 18 10:24:49 UTC 2015
$ dpkg -l | grep nvidia
ii nvidia-331 340.96-0ubuntu0.14.04.1 amd64 Transitional package for nvidia-331
ii nvidia-340 340.96-0ubuntu0.14.04.1 amd64 NVIDIA binary driver - version 340.96
rc nvidia-libopencl1-340 340.96-0ubuntu0.14.04.1 amd64 NVIDIA OpenCL Driver and ICD Loader library
ii nvidia-opencl-icd-340 340.96-0ubuntu0.14.04.1 amd64 NVIDIA OpenCL ICD
ii nvidia-prime 0.6.2 amd64 Tools to enable NVIDIA's Prime
ii nvidia-settings 331.20-0ubuntu8 amd64 Tool for configuring the NVIDIA graphics driver
Заранее спасибо.
UPD
Проблема с экранным положением была устранена, это было о monitors.xml
файл, который overrided xorg.conf
настройки, благодаря @Jacob Vlijm. Но когда я сменил положение в monitors.xml
человечность забыла, где мой основной монитор, и теперь после перезагрузки у меня есть мониторы, 'подкачанные', куда я должен переместить мышь налево для движения в правильный монитор. Вот мой monitors.xml. Между прочим, Это решение не помогло.
Существует много возможных причин, почему экранная конфигурация не "переживает" перезапуск. В большинстве случаев существуют локальные источники как monitors.xml
файл, которые просто отвергают ранее установленные настройки.
Обнаружение, что это точно, может быть трудоемким, таким образом, мой подход был бы практическим решением: просто возьмите верх что бы ни случилось на, входят в систему простой командой или маленький (xrandr
) сценарий. В этом случае это, вероятно, сделано командой:
xrandr --output VGA-0 --pos 0x0 && xrandr --output DVI-I-0 --pos 1366x0
, который располагает экраны от левого до права , который необходимо всегда делать.
, Выбирает Dash> Startup Applications> Add, добавляет команда:
/bin/bash -c "sleep 15 && xrandr --output VGA-0 --pos 0x0 && xrandr --output DVI-I-0 --pos 1366x0"
Объяснение:
расположение экрана может быть сделано с командой:
xrandr --output VGA-0 --pos 0x0
для расположения, например, левый экран, тогда:
Всегда располагают экраны от левого до права
sleep 15
, должен удостовериться выполнения команды, когда рабочий стол "готов", и возможные локальные настройки не отвергают команду. Разъяснить далее на одном аспекте ответ @Jacob : файл monitor.xml действительно переопределяет любого подобного слева направо упорядочивание, которое настраивается в Настройках Nvidia. Менее чем Единица , Системные Настройки/Дисплей обновляют ~/.config/monitor.xml
файл. Измените порядок того, что монитор слева или прямо путем перетаскивания прямоугольников наверху окна:
Запускают Настройки Nvidia через основную кнопку Search Your Computer:
И именно здесь Вы думаете , можно изменить порядок, но monitor.xml
файл переопределит его:
я испытал желание просто удалить файл monitors.xml в надежде, что Настройки Nvidia примут управление ситуацией, но комментарий о другом ответе подразумевает, что это не хорошая вещь сделать.