如何验证是否启用了硬件加速?


Answers:


46

如果还没有安装,请安装glxinfo;在APT中,它是mesa-utils

apt-get install mesa-utils

运行glxinfo并寻找关于direct rendering(关于硬件加速的另一个术语)的一行:

> glxinfo | grep "direct rendering"
direct rendering: Yes

如果显示“是”,则启用硬件加速


1
本着教人钓鱼的精神,您能否发布一些有关mesa-utils软件包以及glxinfo命令做什么的信息?
诺亚·古德里奇

5
@Noah我实际上并没有使用Ubuntu,所以对它的软件包一无所知,但是Ubuntu的软件包描述说它“提供了由Mesa构建的几个基本的GL实用程序,包括glxinfo和glxgears”。GLX是OpenGL的X扩展;glxinfo显示有关该扩展名的信息,包括当前的直接渲染状态
Michael Mrozek

3
“ mesa-utils”?听起来像Jar Jar会说的话:)
Tom Zych 2015年

在FreeBSD中,“ mesa-demos”软件包中提供了glxinfo。
LaloLoop

从技术上讲,“直接渲染”仅告诉您程序是否与图形卡驱动程序直接通信。“间接渲染”意味着您正在将所有3D通信到X服务器,然后X服务器与图形卡通信。我认为在某些时候没有直接渲染就不可能实现硬件加速,但是现在间接渲染也可以加速了。通过扩展,也可以直接与伪造CPU中的硬件加速的驱动程序进行通信,但是我不知道有任何这种情况。
M康拉德
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.