Каждый раз, когда я перезагружаю свой ноутбук, даже если я не отключил внешний монитор, он снова настраивает внешний монитор на экран ноутбука. Я хочу, чтобы они оставались «рядом».
Запуск Ubuntu 12.10 с Unity для моей среды и всеми текущими обновлениями безопасности.
Если вам нужна дополнительная информация, пожалуйста, спросите.
При загрузке этим утром:
csjewell@curtislap:~$ ls -al .config/monitors.xml
-rw-rw-r-- 1 csjewell csjewell 1019 Jan 4 09:52 .config/monitors.xml
csjewell@curtislap:~$ cat .config/monitors.xml
<monitors version="1">
<configuration>
<clone>no</clone>
<output name="LVDS1">
<vendor>LGD</vendor>
<product>0x0259</product>
<serial>0x00000000</serial>
<width>1920</width>
<height>1080</height>
<rate>60</rate>
<x>1920</x>
<y>0</y>
<rotation>normal</rotation>
<reflect_x>no</reflect_x>
<reflect_y>no</reflect_y>
<primary>no</primary>
</output>
<output name="VGA1">
<vendor>DEL</vendor>
<product>0xa079</product>
<serial>0x3255544c</serial>
<width>1920</width>
<height>1200</height>
<rate>60</rate>
<x>0</x>
<y>0</y>
<rotation>normal</rotation>
<reflect_x>no</reflect_x>
<reflect_y>no</reflect_y>
<primary>yes</primary>
</output>
<output name="HDMI1">
</output>
<output name="DP1">
</output>
</configuration>
</monitors>
После изменения его обратно на бок:
csjewell@curtislap:~$ ls -al .config/monitors.xml
-rw-rw-r-- 1 csjewell csjewell 1019 Jan 7 08:55 .config/monitors.xml
csjewell@curtislap:~$ cat .config/monitors.xml
<monitors version="1">
<configuration>
<clone>no</clone>
<output name="LVDS1">
<vendor>LGD</vendor>
<product>0x0259</product>
<serial>0x00000000</serial>
<width>1920</width>
<height>1080</height>
<rate>60</rate>
<x>1920</x>
<y>0</y>
<rotation>normal</rotation>
<reflect_x>no</reflect_x>
<reflect_y>no</reflect_y>
<primary>no</primary>
</output>
<output name="VGA1">
<vendor>DEL</vendor>
<product>0xa079</product>
<serial>0x3255544c</serial>
<width>1920</width>
<height>1200</height>
<rate>60</rate>
<x>0</x>
<y>0</y>
<rotation>normal</rotation>
<reflect_x>no</reflect_x>
<reflect_y>no</reflect_y>
<primary>yes</primary>
</output>
<output name="HDMI1">
</output>
<output name="DP1">
</output>
</configuration>
</monitors>
Надеюсь, это поможет.
Я закончил тем, что нашел свою проблему. Я установил Jupiter , и он возвращал монитор к загрузке, потому что его настройки сказали, что это так. Удаление Jupiter устранило проблему (потому что Юпитер понятия не имел, что я хочу ноутбук справа, а полосу слева.)
В любом случае, спасибо за помощь!
Так что это, вероятно, более техническая вещь, чем было бы хорошее решение, но если ничего не помогает, вы можете выполнить этот код в терминале (с подключенным внешним монитором):
if [ "$(xrandr|grep -c 'connected')" > 2 ]; then xrandr --output LVDS1 --mode 1920x1080 --right-of VGA1; xrandr --output VGA1 --mode 1920x1200; fi
xrandr
чтобы перенастроить настройки вашего монитора.
Вы также можете посмотреть, как это автоматически запускается при входе в систему.
Я бы немного подождал, чтобы посмотреть, не придет ли кто-нибудь с лучшим решением.
p.s. вы можете заменить --right-of
в команде на --left-of
в зависимости от того, на какой стороне у вас ноутбук.