首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >辛尼拉马+合成

辛尼拉马+合成
EN

Server Fault用户
提问于 2009-07-08 16:01:19
回答 2查看 1.1K关注 0票数 0

我使用的是KUbuntu 9和两个监视器: CRT+DVI。Nvidia的TwinView工作得很好,但允许Xinerama扩展在KDE中分解组合。

有没有一种方法可以使合成(桌面效果)与辛尼拉马?这一切为什么要发生?

EN

回答 2

Server Fault用户

回答已采纳

发布于 2009-07-08 16:35:05

合成需要某些图形扩展(最常见的GLX)在您的图形卡上可用,并在您的X服务器中启用。然而,很少有驱动程序同时支持驱动辛纳麦和GLX的技术--使其中一个倾向于禁用另一个。

最近(GeForce 7或更高版本) Nvidia卡可以使用启用这类功能,如果GPU是相似程度的话。如果没有,官方的Nvidia驱动程序只会在不支持Xinerama+GLX的卡上禁用GLX扩展,而不是在所有屏幕上禁用GLX扩展。AFAIK,开源的nv驱动程序根本不支持Xinerama+GLX (或者如果支持的话,它会受到与官方nvidia驱动程序相同的限制)。

如果你完全没有办法让这两者在你的硬件上很好地工作,你可能想看看台面库--它是一个软件3D渲染工具,它取代了硬件GLX,允许合成发生,尽管性能受到了很大的影响。

票数 1
EN

Server Fault用户

发布于 2009-07-08 17:04:27

在使用TwinView时,通常不启用通常的Xinerama扩展,因为nVidia驱动程序已经提供了一个与TwinView兼容的Xinerama扩展。

来自司机的自述文件

窗口管理器是否能够适当地放置窗口(例如,避免在两个显示设备之间或在虚拟桌面不可访问的区域放置窗口)?是。NVIDIA驱动程序提供了一个Xinerama扩展,X客户端(例如窗口管理器)可以使用它来发现当前的TwinView配置。请注意,当发生配置更改时,鑫still协议无法通知客户端,因此,如果您将模式转换为不同的MetaMode,您的窗口管理器仍然会认为您有以前的配置。使用新华网扩展,结合XF86VidMode扩展获取模式去切换事件,窗口管理器应该能够在任何给定的时间确定TwinView配置。

票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/37761

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档