T520 + Bumblebee可以通过DisplayPort运行外接显示器吗?

使用64位Ubuntu 11.10和集成(Intel)显卡,我可以运行1600×900笔记本电脑显示器和连接到VGA适配器的1600×1200外接显示器。 但我的外接显示器是1920×1200,所以每侧都有黑色条纹。

我认为分辨率是有限的,因为英特尔GPU提供的最大分辨率为2560×1600 = 4,096,000像素,而我要求的是3520×1200 = 4,224,000显示屏(1200×300在笔记本电脑屏幕上方丢失)。 在3200×1200 = 3,840,000像素,英特尔GPU似乎很高兴。

在Windows下,使用VGA适配器时存在相同的限制,但如果我打开Optimus,那么我可以将外部显示器连接到DisplayPort并获得其全分辨率和扩展桌面。

我已经看到Bumblebee可以使用’optirun’命令在DisplayPort上运行应用程序。 我的问题是:大黄蜂能否与运行笔记本电脑屏幕的英特尔卡一起运行DisplayPort,创建一个大型虚拟桌面(如在Windows上)?

如果是这样,有没有指示如何做到这一点? 我试过一次,失败了,然后又回到了集成图形(和黑色条纹),因为我找不到这种配置的报告。

我有一个W520,但我认为这个信息也适用于T520(尽管两个配置之间在VGA端口方面存在一些细微差别)。 据我所知,显示端口直接连接到Nvidia卡。 在“Optimus”模式(在BIOS中设置)时,内置Thinkpad显示屏由集成卡控制。 由于xrandr无法处理控制相同X会话的多个图形卡(据我所知),如果你想保持“Optimus”bios模式(这是没有大黄蜂),你必须使用Xinerama才能拥有一个桌面。屏幕。 这意味着创建自定义xorg.conf。 您的另一个选择是在BIOS中切换到“离散”图形模式,以便nvidia卡直接连接到Thinkpad显示器和DisplayPort输出。 在这种情况下,您可以使用disper轻松连接和断开外部显示器(这也没有大黄蜂)。

我在这里准备了一篇博客文章,概述了W520的情况。 如果你想追求Optimus选项,它还包含一个xorg.conf来帮助你入门。 总而言之,我认为如果你想在所有屏幕上使用桌面,你将不得不避开Bumblebee。