Unity在多显示器配置中如何工作?


39

10.10中的Unity似乎集中于具有单个任务工作流的单个监视器配置。这在屏幕空间有限的上网本上效果很好。

当前版本的Unity如何扩展以包括多监视器和多任务工作流?


嗯 iPad或iPhone上没有多显示器:)
Extender

Answers:


23

对于10.10来说,多显示器支持是基本的,因为它主要针对上网本-如果您要进行演示并且运行Unity,则我们不希望顶部面板覆盖您的演示。

对于11.04和11.10,多监视器支持要好得多。我将讨论我的设置如何与Nvidia一起使用,但是我没有对ATI和Intel支持发表评论的硬件,因此希望有人会为它们提供单独的答案。

对于12.04和12.10,有一个有关如何改善桌面中多监视器支持的规范。

英伟达Twinview

在此处输入图片说明

每个监视器都有一个带有窗口控件,应用程序菜单和指示灯的面板。当窗口最大化时,每个窗口将集成到每个屏幕的顶部面板中。指示符已克隆,因此您离系统菜单不会太远。

当窗口未最大化时,该应用程序的应用程序菜单将显示在该应用程序所在的任何面板上,这样您就不会在其他屏幕上看到菜单了:

在此处输入图片说明

ATI公司

将开源ATI驱动程序与RandR一起使用(可从Monitor Preferences中设置,请参见屏幕截图),则可获得与Nvidia Twinview相同的结果。

监控器首选项截图

已知的问题:

这是多监视器设置及其结果的可能组合的列表:

有一些错误(除了第一个错误,它们通常是很小的美学细节):

  • 错误#742544:对于在主监视器的左侧具有辅助监视器的用户,启动器显示在错误的位置,并且与[主面板的位置,错误#757652]类似
  • 错误#769458:启动时无法正确呈现桌面背景
  • 错误#742020:指示器在两个屏幕上均显示为选中
  • 错误#743621:全屏运行的应用程序偶尔会出现问题

还有潜力进一步改善支持,例如Bug#755357中的建议允许同时激活两个全局菜单

另请参见Unity UI元素的正确术语是什么?


2
从X堆栈开始,在11.04中还普遍要求更好的多监视器行为。
RAOF

这将很有趣,因为在多显示器配置中如何处理gnome_globalmenu?
user2029 2011年

这个错误太糟糕了……我的辅助显示器肯定在左边。
Zookalicious

您可能会提到,可以使用gksudo nvidia-settings
Jader Dias

2

我在Unity上遇到的最大问题是,它正确地将我的右显示器确定为主要显示器,并将启动器显示在该显示器的左侧。

这导致了我无法轻易调用启动器的情况,因为将鼠标移至左侧会导致其切换到左侧监视器。要显示启动器,我必须按Super(Win键)或将鼠标移至顶部面板上的Ubuntu图标,然后缓慢移至左侧。

我短暂地寻找了将启动器移到屏幕右侧的设置,但没有找到任何设置。这导致我回到Gnome的“经典”状态,因为我无法使用Unity及其当前的多监视器支持。



@fluteflute,据我了解的问题,此错误与此问题无关。正确的监视器应该是主要的监视器,但是应该可以使用鼠标以某种方式触发Unity菜单。或将菜单放在右侧...
falstaff 2011年

0

目前,它有点愚蠢的实现,因为似乎没有设置主监视器的方法。统一启动器设置讨论“屏幕的左侧”。在上一个千年中,当没有人拥有一个以上的显示器但今天谈论“屏幕”时,这可能是一个明智的假设,类似于谈论“硬盘驱动器”或“ usb端口”或用户所进行的任何操作可能有多个。


1
我在使用nvidia twinview时设置了主显示器,所以不确定您的意思。
Cas

好吧,我无法通过一些ati移动性radeon将fglrx安装在触摸板上,因此我不得不依靠开源驱动程序,但我还没有找到实现此目的的方法。
山姆


0

据我所知,无法将启动器配置为其他监视器。最简单的方法似乎是交换物理连接,以使启动器出现在其上的监视器为左手。如果没有合适的硬件连接,则可能无法实现。


0

我真的觉得需要更新,因为我在14.04上使用750ti,专有驱动程序和三个屏幕使用统一。您可以选择在每个屏幕上放置启动器,每个屏幕上分别放置一个屏幕,启用和禁用粘性边缘,分别对所有三个屏幕进行旋转,更改缩放比例,镜像,在所有屏幕上放置图像,在一个屏幕上全屏显示,然后在其他两个屏幕上工作,在所有三个屏幕上运行一个视频,或在三个屏幕上运行一个视频(不必要...)。这已经走了很长一段路,寻求支持的人们应该有最新的答案。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.