自从deepin和aosc更新到Linux 6.6内核以后,没有任何一款国产显卡可以在arm64电脑上亮屏,可能因为显卡都没有公开efifb(EFI framebuffer)基础驱动代码,而且没有适配dkms(Dynamic Kernel Module Support),可变范围极和适用范围小,社区版linux系统普遍支持不了国产显卡,很是无奈。
虽然陆陆续续有国产显卡适配了linux 6.6以上内核,但是基本上都是绑定特定内核的驱动,只要系统有升级或者发布新版本,显卡驱动就会失效,比如芯动科技的风华二号出过arch linux 6.7内核的驱动和slackware 6.6内核的驱动,由于系统变化和无法移植到其他更流行的系统而消失的无影无踪。
现在芯瞳再次适配了linux 6.6 内核的loongnix和openkylin 2.0驱动,仍然是绑定内核的驱动,真心希望有一款独显驱动可以公开efifb和适配dkms。
目前国产显卡唯一支持dkms的是龙芯GPU, 只有在龙芯电脑选用核显时才可用,同一套驱动已经动态支持linux 6.6, 6.12, 6.13, 6.14内核,loongnix, deepin和aosc三个系统,驱动文件列举如下:
loonggl:loong64 1.0.1-alpha-lnd25.5
loonggpu-driver 1.0.1-alpha-lnd25.5
loonggpu-kernel-dkms 1.0.1-alpha-lnd25.5
loonggpu-settings 1.0.1-alpha-lnd25.5