重启后需要重新配置双显示器的绝对位置,如何解决?

重启后需要重新配置双显示器的绝对位置,如何解决?

我有两台显示器,一台是 DELL P2411H 24 英寸,另一台是 BenQ FP91G+ 19 英寸。每次我重新启动电脑时,都必须重新配置绝对位置。我该如何解决这个问题?

答案1

我通过编辑解决了这个问题监视器.xml.config 文件夹中的文件。您可以在此处查看带有示例的更详细描述...Ubuntu 11.10 双显示器设置说明

但你可以简单地尝试一下:

  1. 打开终端(ctrl+alt+t)
  2. 转到您的配置文件夹(cd ~/.config)
  3. 打开文件进行编辑(gedit monitors.xml)
  4. 您的 2 台显示器将列在这里,找到左侧的显示器,它将具有<x>0<x>和的值<y>0<y>
  5. 这些值以像素为单位,使用 x 和 y 值将另一台显示器相对于此显示器定位。您在此处看到的当前值将是您登录时的错误设置的值 - 您可以将它们用作参考点。

希望这也能为您解决问题。

答案2

我有一个适合我的情况的解决方案:

  1. 我使用 ATI 驱动程序应用程序进行配置
    超微
    amd 设置
  2. 引导
  3. 并再次配置它但使用屏幕显示默认应用程序当然,点击按钮保存新设置
    安福
    aff 设置

只有在使用 AMD 应用程序和默认应用程序执行两次之后,我的设置才得以保留。

请注意,我添加了图标的图片,因为我不确定该应用程序的英文名称,大多数时候,好的图片比好的说明更好。

之后您最好检查文件的内容,~/.config/monitors.xml以避免在此文件中保存多种配置。

答案3

请参阅有关如何配置 lightdm 在登录屏幕出现和/或桌面会话开始之前运行脚本的说明这里这里

您可以对前面提到的说明进行一项改进,即更改脚本,以便仅在连接外部显示器时执行 xrandr 命令(如果您的笔记本电脑上连接了外部显示器)。我的脚本如下所示:

#!/bin/sh

xrandr -q | grep "HDMI1 connected" && xrandr --output LVDS1 --auto --pos 1920x0 --output HDMI1 --auto --pos 0x0 --primary

只有插入 HDMI 线后才会执行 && 后面的命令。

答案4

xrandr完美完成这个技巧!

sudo apt-get 安装 xrandr

兰德

如何改变监视器位置/导航?

相关内容