众所周知,在Linux上获得多个显示器和合成(Compiz)的唯一方法是使用可同时驱动两个(或三个)屏幕的图形卡。
我购买Radeon 5750的原因是它声称能够驱动3台显示器。我可以插入3个监视器(2个DVI,1个HDMI),并且Catalyst Control Center显示全部3个,但一次只能启用2个。
确切的消息是:
The current settings cannot be applied. Possible issues may include:
- Display(s) cannot be enabled.
- Setting(s) cannot be applied due to insufficient video memory.
因此,我将假设5750不支持3个显示器,或者更可能是ATI不会费心将该支持添加到其Linux驱动程序中。
所以这是一个多方面的问题:
首先,谁能建议一个可以在Linux上运行3个屏幕而不会造成很大痛苦的PCI Express图形卡?我正在寻找在其中安装驱动程序和所有三个屏幕都“正常工作”的东西。是否存在这样的卡?
其次,如果您有一台5750,您是否能够使它用于3台显示器?
我目前正在运行Ubuntu 10.04。
更新:
我今天在邮件中收到了活动适配器(它是DisplayPort到DVI),到目前为止,情况似乎有所改善。我可以运行我的第三个屏幕,在它们之间无缝拖动东西,并且我也在运行compiz。我使用的适配器是“ Accell”制造的“ B087B-005B”,UPC是“ 826388106239”。
不过,仍然有一些“烦恼”需要解决:
最左侧的屏幕始终是主监视器。这意味着“ gnome栏”(这就是您所谓的applications-places-system菜单吗?)始终位于最左侧的屏幕上。
这也意味着新对话框始终在左侧屏幕的中央打开,这很直观。特别是当您使用GIMP之类的程序时,文本编辑器或颜色选择器会在左侧弹出。有谁知道更改它的方法,以便新窗口始终在中心屏幕上弹出?