Ubuntu 14.04 双显示器位置在重启时重置

Ubuntu 14.04 双显示器位置在重启时重置

如何使显示器设置在重启后保存?

我已经在我的联想 T410S像这样:

在此处输入图片描述

重启后其重置为:

在此处输入图片描述

有趣的是,我的 monitor.xml 看起来正如我想要的那样:

<monitors version="1">
  <configuration>
  <clone>no</clone>
  <output name="LVDS1">
      <vendor>LEN</vendor>
      <product>0x4036</product>
      <serial>0x00000000</serial>
      <width>1440</width>
      <height>900</height>
      <rate>60</rate>
      <x>0</x>
      <y>180</y>
      <rotation>normal</rotation>
      <reflect_x>no</reflect_x>
      <reflect_y>no</reflect_y>
      <primary>no</primary>
  </output>
  <output name="VGA1">
  </output>
  <output name="HDMI1">
  </output>
  <output name="DP1">
  </output>
  <output name="HDMI2">
  </output>
  <output name="HDMI3">
      <vendor>DEL</vendor>
      <product>0x4067</product>
      <serial>0x3134374c</serial>
      <width>1920</width>
      <height>1080</height>
      <rate>60</rate>
      <x>1440</x>
      <y>0</y>
      <rotation>normal</rotation>
      <reflect_x>no</reflect_x>
      <reflect_y>no</reflect_y>
      <primary>yes</primary>
  </output>
  <output name="DP2">
  </output>
  <output name="DP3">
  </output>
  <output name="VIRTUAL1">
  </output>

答案1

xorg.conf是您可以进行持久更改的地方。它应该保存在/etc/X11/xorg.conf

服务器布局部分的示例如下

Section "ServerLayout" Identifier "seat0" Screen "screen0" 0 0 Screen "screen1" 1920 0 InputDevice "mouse0" "CorePointer" InputDevice "keyboard0" "CoreKeyboard"
EndSection

其中 screen1 位于 screen0 右侧 1920 像素处。您的 screen0 和 screen1 也必须进行配置。您可以sudo X -configure在没有 X 会话时运行(恢复模式可以做到这一点),然后保存文件xorg.conf.new。当您有想要测试的配置时,将其写入/etx/X11/xorg.conf。如果您有可用的 xorg.conf,请不要忘记备份它。

相关内容