配备 AMD Radeon 6800 的 Eyefinity 可在 3 个显示器上实现

配备 AMD Radeon 6800 的 Eyefinity 可在 3 个显示器上实现

所以我最近购买了一台电脑并一直在尝试定制显示屏。

AMD Radeon HD 6800 系列 Ubuntu 10.10。我有三个 22 英寸 1080p LCD 显示器,它们安装在一起。一切运行正常。

如何获得“大桌面”显示,即在所有显示器上都有一个巨大的显示?

Linux - ATI Catalyst Control Center 11.2 没有提供对我的配置文件进行“分组”的选项,就像其网站上的图片与 Windows 一起显示的那样。

在此处输入图片描述

答案1

我正在运行类似的设置,不幸的是,据我所知,仍然无法实现真正​​的 Eyefinity 配置。至少就我而言,这三个显示器开箱即可正确使用。尽管我还没有看到安装 Catalyst 驱动程序与安装开源驱动程序相比有什么优势。不过,Ubuntu 可以很好地处理这三个显示器。有一些方法可以让游戏跨越具有增强分辨率的显示器,但是很多游戏不支持 Eyefinity 分辨率。您可以手动调整窗口大小以跨越显示器,但请注意某些 Compiz 增强功能,它们会在超过某个窗口像素大小时崩溃并重新启动 X。我认为摇晃的窗口就是其中之一。

拥有一个大桌面分辨率的唯一真正原因是游戏。否则,Windows 总是在三个屏幕上最大化,例如浏览器会给你两个显示器的空白空间,这很烦人。为了提高工作效率,你不需要具有分组功能的 Eyefinity。只需扩展桌面即可。

我接下来会升级那台电视,因为它离你家很近,所以可以连接到你的电脑。改为播放流媒体电视。

答案2

我也一直在研究这个问题,据我所知,问题是您的窗口管理器 (Gnome) 使用扩展xinerama来获取有关显示器位置的提示,并使用它们来放置最大化/全屏窗口。如果您可以阻止这种情况,那么您的愿望就实现了。

在 中compizconfig-settings-manager,在 下General Options, Display Settings,禁用Detect Outputs并删除任何输出,然后您应该能够正确跨越窗口。

或者,您可以尝试设置与示例类似的分辨率。请务必删除类似示例640x480+0+0

另一种方式是重新配置 X 以不加载xinerama extension

笔记扩展xinerama与功能不同xinerama。您将看到/var/log/xorg.0.log扩展是否正在加载,并且可以使用命令进行验证xdpyinfo | grep XINERAMA

我不知道如何阻止扩展加载,但我无法通过xorg.conf使用fglrx驱动程序来阻止此操作。

相关内容