Unity 将为 Nvidia 卡提供什么样的支持?

Unity 将为 Nvidia 卡提供什么样的支持?

鉴于:

  • ubuntu 已宣布他们将在 11.04 桌面版本中转向 Unity,这需要 3D 加速。
  • Nouveau 等开源图形驱动程序中没有稳定的 3D 加速功能,

当我在装有 nvidia 卡的机器上安装 ubuntu 11.04 时会发生什么?

  • ubuntu 是否会附带开源驱动程序并以没有 3D 动画的模式运行?
  • ubuntu 是否会附带专有的 nvidia 驱动程序,从而无法运行“免费”桌面。
  • 或者还有其他解决方案。

答案1

这个想法是,如果您的驱动程序支持 3D,您将获得 Unity,如果您的驱动程序或硬件不支持,您将获得标准 GNOME 2.x 桌面。

Unity 本身将使用 Compiz 技术构建,这使我们能够后备模式对于 2D,这就是我们可以实现高性能的原因,而使用 Mutter 则无法做到这一点,因为它需要 3D 加速。更多信息将发布在蓝图上

RAOF 的回答还有更多信息。

答案2

Jorge 所说的一切,以及 nouveau 已经可以通过 Gallium3D 以 3D 形式渲染基本事物。

此功能默认不启用,因为它相对不稳定,可能会造成破坏。这可以到 11.04 版本为止已经足够成熟,可以实施。

答案3

开源 nouveau 驱动程序中的 3D 支持很可能能够很好地运行 Unity。但是,上游目前无法支持他们的 3D 组件,Ubuntu 也是如此。与 Ubuntu 10.10 一样,可以从软件包中安装 nouveau 3D 支持libgl1-mesa-dri-experimental,但默认情况下不会安装,我们将无法对有关 3D 的错误报告做任何有用的事情。

nouveau 的电源管理支持也有可能融入到 Ubuntu 11.04 使用的内核中,但目前尚不清楚。

相关内容