所以我最近购买了一台电脑并一直在尝试定制显示屏。
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
驱动程序来阻止此操作。