我最近切换到一台正在工作的新PC,其中一台带有两个(相同的Dell 23“)显示器。我正在运行Linux Mint 15 64bit / Cinnamon。是否可以通过这种方式进行设置,而不是同时安装显示器共享一个相同的巨大工作空间,它们位于单独的较小的工作空间上?例如工作空间1的左显示器,工作空间2的右显示器,如果需要,我可以将其中一个显示器切换到工作空间3?
如果失败,是否可以将底部面板复制到第二台显示器上?目前,它仅显示在左侧。
我最近切换到一台正在工作的新PC,其中一台带有两个(相同的Dell 23“)显示器。我正在运行Linux Mint 15 64bit / Cinnamon。是否可以通过这种方式进行设置,而不是同时安装显示器共享一个相同的巨大工作空间,它们位于单独的较小的工作空间上?例如工作空间1的左显示器,工作空间2的右显示器,如果需要,我可以将其中一个显示器切换到工作空间3?
如果失败,是否可以将底部面板复制到第二台显示器上?目前,它仅显示在左侧。
Answers:
简短的回答:是的,您可以这样做。我以这种方式设置了我的(Fedora)桌面,每个显示器都是一个独立的显示器。从X角度来看,它是相同的“桌面”,但是与“单个桌面分布在两个显示器上”配置相比,此设置对典型桌面功能有一些限制。[例如,您不能将窗口从一个监视器拖到另一个监视器上,甚至不能从一个监视器上的文件夹中拖动文件并将其拖放到另一监视器上显示的文件夹中。
不过,我更喜欢独立显示。对我而言,很自然地可以在一个监视器上循环工作区,而与在另一监视器上显示的工作区无关。我会警告您-有些人非常热衷于哪种方法是“正确的方法”,因此,如果您研究如何做自己想做的事情,请准备好克服很多噪音和烦恼。我曾经有很多人不愿为实现此设置而做出的努力,因为他们认为这毫无意义,并且“没有理智的人会希望事情能够那样做”。
正如另一位用户指出的那样,某些桌面环境支持独立的显示,而另一些则不支持。我很高兴地将Gnome作为桌面使用了十年或更长时间,直到3.0系列的Gnome(失去了在单个台式机上支持独立X显示器的功能...而且Gnome开发社区似乎没有对恢复此功能的兴趣)。早期版本的Cinnamon Desktop具有此功能,但是使用Fedora 19或20,我可以使用Cinnamon来实现。目前,我仍在使用Xfce。
为了获得独立的X显示器,我必须仔细地制作一个xorg.conf文件。对于我的硬件,使用专有的nvidia驱动程序,关键似乎是使用相同的BusID识别多个设备,然后对每个“屏幕”部分使用“ metamodes”选项来唯一地识别与设置中的每个显示器关联的端口。
这是我的xorg.conf:
“ ServerLayout”部分 标识符“ Layout0” 屏幕0“ Screen0” 0 0 屏幕1“ Screen1”“屏幕0”的右 InputDevice“ Keyboard0”“ CoreKeyboard” InputDevice“ Mouse0”“ CorePointer” 选项“ Xinerama”“ 0” 结束部分 “文件”部分 FontPath“ / usr / share / fonts / default / Type1” 结束部分 “ InputDevice”部分 #默认生成 标识符“ Mouse0” 司机“老鼠” 选项“协议”“自动” 选项“设备”“ / dev / input /鼠标” 选项“ Emulate3Buttons”“否” 选项“ ZAxisMapping”“ 4 5” 结束部分 “ InputDevice”部分 #默认生成 标识符“ Keyboard0” 驱动程序“ kbd” 结束部分 “监视器”部分 标识符“ Monitor0” 供应商名称“ DELL” 型号名称“ P2411Hb” HorizSync 28.0-33.0 VertRefresh 43.0-72.0 选项“ DPMS” 结束部分 “设备”部分 标识符“ Device0” 驱动程序“ nvidia” 供应商名称“ NVIDIA Corporation” 板名“ Quadro K2000M” BusID“ PCI:1:0:0” 屏幕0 结束部分 “屏幕”部分 标识符“ Screen0” 设备“ Device0” 监视“ Monitor0” 选项“ TwinView”“ 0” 选项“方法”“ DFP-0:nvidia-自动选择+ 0 + 0” 默认深度24 小节“显示” 深度24 EndSubSection 结束部分 “监视器”部分 标识符“ Monitor1” 供应商名称“ DELL” 型号名称“ P2411Hb” HorizSync 28.0-33.0 VertRefresh 43.0-72.0 选项“ DPMS” 结束部分 “设备”部分 标识符“ Device1” 驱动程序“ nvidia” 供应商名称“ NVIDIA Corporation” 板名“ Quadro K2000M” BusID“ PCI:1:0:0” 屏幕1 结束部分 “屏幕”部分 标识符“ Screen1” 设备“ Device1” 监视“ Monitor1” 选项“ TwinView”“ 0” 选项“方法”“ DFP-2:nvidia-自动选择+ 0 + 0” 默认深度24 小节“显示” 深度24 EndSubSection 结束部分
希望这可以帮助您入门。我在任何桌面环境中都找不到可以可靠创建支持独立显示的xorg.conf的gui工具。我的建议是从选择的视频驱动程序附带的任何“ X配置生成器”工具开始(例如nvidia的nvidia-xconfig
),并查看是否可以使用上面的示例来指导您的反复试验。
在Ubuntu论坛上的标题为“ 在两台显示器上安装gnome面板 ”的线程中找到了此功能。
摘抄
我相信您想要的是以下内容:
注意: “扩展”面板始终“紧贴”物理屏幕的边缘,因此无法跨越2个监视器,这是设计使然。
我相信所有看起来都有2个面板延伸的双头截图都是4个单独面板的巧妙布局。
我还在Linux Mint问题跟踪器中看到了这张票,可以概括地说这是当前在MATE中不可用的功能。
最简单的解决方案是在第二个屏幕上使用Docky,Docky默认会在屏幕上调用应用程序:)