mozixun
2025-07-13 19:02 Moderator
如果你比较懂Linux,那么实际上所谓的"核心显卡"与"独立显卡"启动版的区别仅如下:
核心显卡启动版没有加DRI_PRIME变量控制,默认为0
独立显卡启动版手动指定了DRI_PRIME=1
Reply Like 1 View the author
如果你比较懂Linux,那么实际上所谓的"核心显卡"与"独立显卡"启动版的区别仅如下:
核心显卡启动版没有加DRI_PRIME变量控制,默认为0
独立显卡启动版手动指定了DRI_PRIME=1
这玩意根本没到要"开源"的程度啊,就是一个DRI_PRIME变量控制而已
DRI_PRIME环境变量就是在OpenGL环境下,以设备0,1,2等代号手动指定OpenGL实现设备的,我之前用大佬打包的HMCL,就是在Desktop的Exec那一行开头加个env DRI_PRIME=1然后就是独显启动了
这玩意根本没到要"开源"的程度啊,就是一个DRI_PRIME变量控制而已
DRI_PRIME环境变量就是在OpenGL环境下,以设备0,1,2等代号手动指定OpenGL实现设备的,我之前用大佬打包的HMCL,就是在Desktop的Exec那一行开头加个env DRI_PRIME=1然后就是独显启动了
所以不是自动确定是否有独立显卡的吗
所以不是自动确定是否有独立显卡的吗
是的,电脑有多显卡的时候,使用哪张显卡启动就是用户自己应选择的,只不过现在用户不需要自己配环境,直接下我的独立显卡启动版就可以达到相同效果,而且我专门改过使两者可以共存
Popular Ranking
ChangePopular Events
More
经过我一个下午的努力,自带了Mesa3D驱动的玲珑版HMCL也是在ARM64的米板5上跑了起来,就是高分辨率下帧率过于感人

我在ARM设备上编译的Mesa3D驱动已经内置了英特尔独立显卡(如Arc系列),AMD显卡,VCD,VC4(树莓派),Freedreno(高通骁龙),Panfrost,Lima(ARM Mali显卡)的驱动
我同时投递了调用系统默认调用的显卡与调用独立显卡的两个版本,我该安装哪个版本呢?
1.如果你在ARM设备(不论是开发板还是电脑)上本来就有核显,然后又插了Intel/AMD的独立显卡,请装独立显卡启动版,它会默认调用你的独立显卡启动游戏
2.如果你的ARM设备是不能外接显卡的开发板/小米平板5这类只有核心显卡的设备,请安装调用系统默认显卡的版本
3.如果你的ARM设备只能用你外接的显卡,那么请安装调用系统默认显卡的版本
4.(比较刁钻的情况,一般可以忽略)如果你的ARM设备本来就有核显,然后又插了Intel/AMD的独立显卡,而且你开启了独显直连模式,那么请安装调用系统默认显卡的版本
祝你们在ARM平台上玩MC玩得开心