在Xubuntu上有3D效果吗?(硬件加速图形)

默认的XFCE窗口管理器提供任何3D效果吗?如果有的话,在安装相关驱动程序后如何启用它?
我想在Xubuntu中安装Nouveau的实验性3D驱动程序(在Ubuntu下对我非常好用),即libgl1-mesa-dri-experimental。但我不知道仅仅安装它是否会启用任何3D效果。

4你看不到3D效果的原因是因为XFCE被设计成在占用空间和系统负载方面都非常轻量级 - Marco Ceppi
5个回答

Xubuntu没有预装Compiz,所以默认情况下没有3D效果,但是打开Composite功能可以获得许多效果,如透明度和阴影,并且允许您使用像Docky这样的3D程序...
要启用,请转到:应用程序->设置->XFCE设置管理器
然后运行:窗口管理器调整-合成器(选项卡)并启用
...然后在那里调整设置,美化您的桌面 :)

安装必要的驱动程序能使它们正常工作吗? - Oxwivi
@Oxwivi 不,如果你没有正确的驱动程序,它们是基于CPU的。 - RolandiXor
@RolandTaylor,这就是我在问的,如果我有正确的驱动程序,它会自动启用吗? - Oxwivi
我发现拥有必要的驱动程序将使合成变得可行。请将此添加到您的答案中,以便我可以选择它。 - Oxwivi

Xfce的设计故意不加入其他系统所具备的华丽效果,甚至连花哨的动画也没有。最多你可以获得的是2D加速合成效果,只要你的驱动程序支持(大多数都支持),除非你愿意安装其他软件。
在XFCE的设置管理器中,您需要启用合成功能,并且按照我记忆中的说法,它会自动使用硬件加速。(可能需要您手动操作,但因为我正在使用Unity,所以无法测试)。

在xubuntu 12.10中,前往:

设置管理器 -> 窗口管理器调整,然后导航到最后一个选项卡 "合成器"。 勾选 "启用显示合成"

我知道,这对于一个一年前的问题来说并没有直接用处 - 但是我在12.10中遇到了困难,然后就来到了这个网站。把它当作TenPlus1答案的更新吧。


据我所知,只有KWin和compiz提供基于OpenGL/3D的合成功能。xfwm4(即xfce的默认窗口管理器)只提供一些花哨的效果,如透明度/阴影等。至于您关于驱动程序的问题,安装必要的驱动程序可以使您的硬件准备就绪,但您仍然需要启用提供的功能,也就是@TenPlus在与xfwm4相关的上下文中建议的内容,以享受这些功能。您还可以查看cairo-compmgr,它可以在xfwm4之上轻松运行一些额外的合成效果。

2你忘了Mutter,但回答不错。 - Javier Rivera


如果可能的话,我想避免使用Compiz。虽然我喜欢它的炫彩效果,但是我希望尽量减少需要安装的额外软件。 - Oxwivi