glmark2-es2-drm在VF2上的使用方法

实践是验证真理的唯一标准,本文谢绝嘴炮观看、评论,本文谢绝论坛账号jiangtao9999观看、评论

glmark2在vf2-2403工程版里有6个版本,两个x11的版本是肯定用不了的;之前,两个drm和glmark2-wayland版本都报错不能运行,只能用glmark2-es2-wayland版本来做测试,测试会因桌面环境的不同,测试评分差异较大。例如gnome和hyroland评分大约在400-500,sway、labwc这些都上700。

两个drm版本在debian官网的介绍是:This package is intended only for the DRM stand-alone back-end. GLESv2 version. ( 此软件包仅适用于DRM独立后端,GLESv2版本。)我在学习sway、labwc这些wrl混合器桌面的范本weston时,它的说明书上有这样介绍:it can run on Linux KMS (kernel modesetting via DRM) weston可以在Linux KMS上运行(通过DRM设置内核模式)。我猜测glmark的两个drm版本不是在图形环境运行的,测试成功,drm版本果然是运行在多用户方式(命令行),不是terminal终端。

运行glmark2的drm版本,需要注意:
1、如果被测试主板上有多个图形设备,观察图形设备的型号是否正确,附图
2024-04-27_09:51:37

2、在用glmark2的drm进行测试时,不要让gdm这类程序在后台运行。解决办法: sudo systemctl set-default multi-user.target ,然后重启系统进入纯命令行再运行drm版本。如果想恢复系统开机后自动进入图形方式:sudo systemctl set-default graphical.target
3、在VF2-2403工程版非图形方式运行glmark2,只能使用 glmark2-es2-drm, 我观察到,它会使用所接显示器的默认分辨率,进行全屏幕显示测试场景。我这是1920X1080(而且好像还设置不了800X600),评分300~302,附图,我只想到用手机拍摄:

4、在VF2-2403工程版非图形方式键入sway进入(需要提前安装sway)。因为glmark-wayland在图形方式运行测试是默认用800X600窗口模式,为了和drm一致,需使用:glmark2-es2-wayland -s, --size 1920x1080 ,程序运行后还需对运行窗口按 super+F键(窗口全屏幕)。我的测试评分是252, 附图


5、在VF2-2403工程版通过gmd3进入gnome, 打开终端运行:glmark2-es2-wayland -s, --size 1920x1080 ,我的结果是226左右。附图



最后,我个人认为测试显卡、GPU的速度评分,最准确的应该是用glmark2的两个drm版本,它没有受图形桌面因素影响,能影响它的估计就是linux内核版本。所以如果有人跟你比显卡glmark评分,但又没说是用glmark哪个版本、是啥分辨率(分辨率很影响评分的),那么你就可以很肯定的**TA。