如何将Unity Launcher移动到另一台显示器?

我有两台显示器。 左侧监视器设置为主监视器,但Unity Launcher显示在右侧监视器上。

双屏问题

如何将其移动到另一台显示器?

这是一个错误:

  • 在某些多显示器设置中,启动器显示在错误的屏幕上

(摘自错误报告)

永久解决方法(需要重新登录):

编辑~/.config/monitors.xml ,找到希望启动器显示的监视器并更改:

 no 

至:

 yes 

现在注销并再次登录。

临时解决方法(无需注销):

打开一个终端窗口……

  1. 运行xrandr以查找要作为主要输出的输出的NAME。
  2. 运行xrandr --output NAME --primary && nohup unity --replace &

它在11.04中是不可配置的,但它是一个已知的问题,我想我已经读过它在11.10中修复了。 不过不确定。

如果您使用的是Ubuntu 13.10及更高版本

在设置屏幕方向的同一窗口(系统设置>显示:启动器放置)上,您可以设置启动器显示的屏幕显示:

在此处输入图像描述

有几件事要尝试。 您可以按照此处的说明操作。

总之,运行xrandr以获取监视器列表。 列出的第一个(例如VGA1 )将是您的主监视器。 然后运行sudo xrandr --output VGA2 --primary以使您的第二台显示器成为主显示器。 请注意,您的显示器可能不会被称为VGA1VGA2 。 您需要查看xrandr输出以查找正确的名称。

其次,您的监视器看起来可能具有相同的连接类型。 如果是这种情况,您可以尝试切换用于连接的电缆。

最后,如果所有其他方法都失败了,您只需切换显示器的物理位置即可。 也许不是最好的解决方案,也可能是最简单的解决方案。

对于11.10没有解决方法 ,但是在启动板上有一个ppa (不支持)可以解决问题。

安装:

  1. sudo add-apt-repository ppa:vanvugt/unity
  2. sudo apt-get update
  3. sudo apt-get install unity

您需要重新启动才能使更改生效。