有没有能力设置我的主显示器?

我希望我的主显示器位于右侧,而我的电视(附加)位于左侧。
在这种情况下,新的窗户应出现在电视上。

我能以某种方式设置新窗口的显示位置吗?

关闭“显示”应用程序中的当前主监视器并应用。

辅助监视器将成为主监视器。 然后,只需再次转动旧的主监视器,即可再次激活两个显示器。

不幸的是,这里唯一正确的答案是被埋没的评论 :

我在https://bugs.launchpad.net/unity/+bug/1425000报告了这一点 – mmalmeida

似乎主要的(至少在14.04)总是最接近左上角的那个。 因此,没有办法让“正确”显示成为主要显示。 编辑~/.config/monitors.xml没有区别。

(由于这个问题在14.04之前,我猜这已经有一段时间了问题)

以下的答案使得右侧的监视器成为主监视器(Ubuntu 14.04)

关键的想法是用您喜欢的编辑器编辑“〜/ .config / monitors.xml”。

识别主监视器(名称,分辨率等)并将“否”更改为:

 yes 

对于此时的值,您可以通过将菜单栏从一个监视器拖动到另一个监视器来调整哪个监视器是主监视器。

  • 进入System Settings > Displays
  • 将鼠标hover在辅助监视器上的菜单栏上
    • 单击并将其拖动到首选主节点
  • 您还可以调整“ Launcher Placement下拉菜单以反映您想要它的显示器,或者如果您愿意,还可以调整所有显示器上的显示器。
  • 单击“ Apply

调整前 调整后

如果你做错了,如果你做错了

  • 单击电源按钮 在此处输入图像描述
  • 进入“ 显示”菜单
  • 通过拖动突出显示的屏幕,按照您喜欢的方式重新排列两个显示器(在您的情况下将有2个):

在此处输入图像描述

  • 然后确保启动器位置在主屏幕上,然后应该做我假设的技巧。

如果您运行的是Nvidia卡(使用Nvidia驱动程序),则可以使用其设置工具设置主监视器。 Nvidia驱动程序比原生Ubuntu监视器配置有更多选项。

  1. 运行以下命令以启动Nvidia设置配置

     sudo nvidia-settings 

    如果找不到此命令,则在安装Nvidia驱动程序之前,此解决方案将无法运行。

  2. 选择左侧的“X Server Display Configuration”选项卡。

  3. 选择您想要成为主要的监视器(在我的示例中,我希望LGD显示器是主要的)。

  4. 选中“将其设为X屏幕的主显示”复选框,然后点击“应用”。

  5. 退出设置窗口,然后运行此命令以通过重新启动使此更改持久化:

     sudo nvidia-xconfig 

之前我遇到过这个问题,我有一些古怪的显示器设置。 这一直对我有用(现在是16.04),希望它对Nvidia的其他任何人都有效!

使用XRANDR命令的另一种方法

  1. 检查可用的连接名称

    xrandr

     Screen 0: minimum 8 x 8, current 2806 x 900, maximum 32767 x 32767 LVDS1 connected primary 1366x768+0+0 (normal left inverted right x axis y axis) 309mm x 173mm 1366x768 60.07*+ 40.02 1360x768 59.80 59.96 1280x720 60.00 1024x768 60.00 1024x576 60.00 960x540 60.00 800x600 60.32 56.25 864x486 60.00 640x480 59.94 720x405 60.00 680x384 60.00 640x360 60.00 DP1 disconnected (normal left inverted right x axis y axis) DP2 disconnected (normal left inverted right x axis y axis) DP3 disconnected (normal left inverted right x axis y axis) HDMI1 disconnected (normal left inverted right x axis y axis) HDMI2 disconnected (normal left inverted right x axis y axis) HDMI3 disconnected (normal left inverted right x axis y axis) VGA1 connected 1440x900+1366+0 (normal left inverted right x axis y axis) 370mm x 230mm 1440x900 59.89*+ 74.98 1280x1024 75.02 60.02 1280x800 59.81 1152x864 75.00 1024x768 75.08 70.07 60.00 832x624 74.55 800x600 72.19 75.00 60.32 56.25 640x480 75.00 72.81 66.67 60.00 720x400 70.08 VIRTUAL1 disconnected (normal left inverted right x axis y axis) 
  2. 因此,当您看到LDVS1连接为主要时 ,将VGA1更改为主要运行:

    xrandr --output VGA1 --primary

    再检查一遍:

    xrandr

     Screen 0: minimum 8 x 8, current 2806 x 900, maximum 32767 x 32767 LVDS1 connected 1366x768+0+0 (normal left inverted right x axis y axis) 309mm x 173mm 1366x768 60.07*+ 40.02 1360x768 59.80 59.96 1280x720 60.00 1024x768 60.00 1024x576 60.00 960x540 60.00 800x600 60.32 56.25 864x486 60.00 640x480 59.94 720x405 60.00 680x384 60.00 640x360 60.00 DP1 disconnected (normal left inverted right x axis y axis) DP2 disconnected (normal left inverted right x axis y axis) DP3 disconnected (normal left inverted right x axis y axis) HDMI1 disconnected (normal left inverted right x axis y axis) HDMI2 disconnected (normal left inverted right x axis y axis) HDMI3 disconnected (normal left inverted right x axis y axis) VGA1 connected primary 1440x900+1366+0 (normal left inverted right x axis y axis) 370mm x 230mm 1440x900 59.89*+ 74.98 1280x1024 75.02 60.02 1280x800 59.81 1152x864 75.00 1024x768 75.08 70.07 60.00 832x624 74.55 800x600 72.19 75.00 60.32 56.25 640x480 75.00 72.81 66.67 60.00 720x400 70.08 VIRTUAL1 disconnected (normal left inverted right x axis y axis) 

解决方案:我知道这是一个老线程,但是这里发布的解决方案对我来说在Ubuntu 16.04上不起作用(但是这里发布的xrandr答案帮助我指明了正确的方向)对于后代并帮助其他人寻找答案。 ..

完全解决这个问题的完整答案可以在以下链接中找到,如果它可以帮助其他任何正在努力解决此问题的人: 在16.04设置主监视器

Ubuntu 17.04我可以通过设置>设备>显示更改主显示 ,并将主显示选项更改为扩展显示。

是。 启动系统设置,单击“显示”,然后拖动监视器,使它们位于您希望的位置。

我有诀窍。 在“显示”设置中,您会看到两个屏幕,但主显示屏的标题栏的日期位于向上。 您需要单击此栏并将其拖动到您想要主要的监视器。 申请et voila

对于运行较新版本(在16.04上工作)的人,您可以通过拖放轻松更改显示器的位置。 最左边的显示屏将成为您的主要显示屏。

例如 – 我将笔记本电脑连接到外部显示器,该显示器位于我桌面的左侧。 所以我要从内置显示器的右侧向左侧拖动外部显示图标(见图)。

改变监视器位置

在Ubuntu 18.04中,有一个选项可以设置主显示。
设备>显示排列>主显示。

如果要在显示模式之间快速切换,还有一个扩展名。 https://extensions.gnome.org/extension/1030/display-switcher/

是的,有一个“默认监视器”设置,它通常可以从图形实用程序控制面板访问。 因此,请查找或安装您的Nvidia或ATI卡控制面板软件。

我正在使用kubuntu 13.04,使用2 Gb持久性。 我的笔记本电脑左侧有第二台显示器。 显示器设置工作得很好(拿那个!Debian 7 Live,Fedora Live!)但是Windows会在我的2号显示器上打开。 我打开了显示设置,将第二个mon设置为主要设置,点击Apply,然后将我的主要mon设置为primary,点击Apply,并且一切正常。

您可能希望点击上面显示器选择图片上的那个小黑条,设置菜单所在的位置,这似乎也是默认显示器。 12.04和gnome为我工作