当前位置: 首页>>技术教程>>正文


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

, , , ,

问题描述

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

最佳办法

我相信Unity需要3D图形。因此,如果有一个开放的驱动程序可以做到这一点,那么您就不需要专有的驱动程序。

查看FLOSS nouveau驱动程序的status,当前可能需要NVIDIA的专有驱动程序,但是,它们正在开发必要的功能。

次佳办法

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

第三种办法

我有一张ATI卡,Unity /Compiz可以很好地与打开的驱动程序配合使用,尽管我确定这取决于您特定卡的驱动程序的状态。如果您的卡使用打开的驱动程序支持compiz,则它也应该支持unity。

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

第四种办法

在Maverick上,我可以将Nouveau用于Nvidia图形卡,并且具有3D图形。因此,我相信在Natty上,您可以根据需要使用驱动程序开源。

第五种办法

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

Nvidia卡将需要专有驱动程序,因为开源驱动程序不支持3D。

我有一台带有Intel芯片组945GM的笔记本电脑,该笔记本电脑具有用于图形的开放驱动程序。它还支持3D。

答案是-Unity需要3D支持。如果您的卡具有支持3D的FOSS驱动程序,那么您可以,否则,您需要安装专有驱动程序

第六种办法

目前,我正在使用提供的实验性3D FOSS驱动程序在Nvidia卡上使用Unity 3D运行Natty。除了我的纸牌迷之外,没有任何问题。

如果驱动程序的质量至少保持不变,则不需要Nvidia卡。

nvidia-current驱动程序仍然不支持新的Xorg。

参考资料

本文由Ubuntu问答整理, 博文地址: https://ubuntuqa.com/article/11652.html,未经允许,请勿转载。