如何在Ubuntu 12.04上使用Sis Vga 771/671启用3D加速

自从我使用sis vga 771/671配置好分辨率以来已经有一段时间了。

如何使用此video卡启用3D加速?

这是一个很好的问题,但我会解释(我的故事)为什么目前这个特定的SiS硬件不可能。

我一直试图让硬件加速在SiS芯片组上运行,但从未成功过; 2D加速和video加速似乎运作良好。 在你的xorg.0.log ,你可能会遇到类似的错误:

 AIGLX: Screen 0 is not DRI2 capable AIGLX: Screen 0 is not DRI capable 

这意味着DRI被禁用:DRI被称为直接渲染基础设施,并且是通过诸如opengl之类的方式在基于Linux的系统上用于3D加速的渲染标准 。 但是,开源驱动程序不支持它,遗憾的是没有SiS硬件的专有驱动程序:源代码和规范从未发布过。

Thomas Winischofer是那个感谢贡献代码的人,因此SiS适配器实际上可以在基于Linux的系统中工作; 他的网站在这里并包含有用的技术信息 ,他特别在这里提到

SiS 6326,5557 / 5598,530 / 620,315,550,650,651,740,330,661,741,760,761没有DRI / OpenGL / 3D支持,包括模型中带字母的所有模型变体数。

同样,在freedesktop网站上 ,我们注意到您的模型没有可用的DRI驱动程序。 它被视为愿望清单项而不是Launchpad中的错误,因为它不会由Ubuntu开发人员处理,但它取决于那些在dri项目和其他人。 但是,由于源代码从未被SiS发布,因此不太可能生成合适的驱动程序。