Unity是否需要专有的显卡驱动程序?

我知道Natty中的Unity桌面使用Compiz,因此需要支持合成效果的显卡驱动程序。 这是否意味着如果我有ATI或NVIDIA卡,我被迫安装专用驱动程序,因为这些卡的开源驱动程序不支持Compiz?

我相信Unity需要3D图形。 因此,如果有一个可以执行此操作的开放驱动程序,则不需要专有驱动程序。

看一下FLOSS nouveau驱动程序的状态 ,目前你可能需要NVIDIA的专有驱动程序,但是,他们正在研究必要的function。

对于使用较旧硬件或存在驱动程序问题的人, Unity 2D界面将在11.04(以及10.10中的PPA)中提供

  • 如何安装和切换到Unity 2D桌面?

我有一张ATI卡,Unity / Compiz可以在natty中使用开放式驱动程序,但我确信这取决于您特定卡的驱动程序状态。 如果你的卡支持与开放驱动程序的compiz它应该也支持统一。

在https://help.ubuntu.com/community/RadeonDriver上有一个(令人印象深刻的)带有开源3D加速的ATI卡列表

在Maverick我可以使用Nouveau作为我的Nvidia显卡,我有3D图形; 所以我相信在Natty你可以使用驱动程序开源如果你想…

Unity的要求是图形驱动程序应该具有3D支持。

由于开源驱动程序不支持3D,因此Nvidia显卡需要专有驱动程序。

我有一台配备英特尔芯片组945GM的笔记本电脑,它有开放的图形驱动程序。 它还支持3D。

答案是 – Unity需要3D支持。 如果您的卡有支持3D的FOSS驱动程序,那么您没问题,否则您需要安装专有驱动程序

目前,我使用提供的实验性3D FOSS驱动程序在Nvidia卡上运行带有Unity 3D的Natty。 除了我的卡片风扇旋转速度更快,没有问题。

如果驾驶员的质量至少保持不变,则不需要Nvidia卡的专用。

无论如何,nvidia-current驱动程序还不支持新的Xorg。

简而言之:不。

我听说Unity应该有一个低功耗(2D)选项。

答案是否定的是:只要你的免费/自由/开源驱动程序 – 甚至实验 – 支持3D加速,Compiz就会很开心。 我爸爸有一台带有GeForce2 MX 400(nv11)的AMD K7盒子。 我刚刚在它上面运行了一个natty实时会话,Compiz很好地向我展示了所有桌面效果(“尝试Ubuntu”按钮确实为我选择了后备Gnome桌面,但是……)