8月9日消息,全新的deepin V23正式版将于8月15日发布,除了系统本身的各种惊喜变化,还已完成与龙芯中科的LoongArch龙架构的适配,全面支持龙芯3A6000、3A5000、3B5000等多款高性能桌面处理器。
其实,deepin的商业发行版统信UOS一直与龙芯保持着长期深度合作,号称龙统组合”,在生态适配、商业项目方面都取得了显著成就。
今年,deepin(深度)社区成立了专门的deepin LoongArch特别兴趣小组(SIG),共同完成了适配。
成果一:内核支持的飞跃
LoongArch SIG成功在6.6(长期支持版)、6.9(尝鲜版)两个内核版本中引入了对龙芯的增强平台支持。
鉴于deepin V23对6.6长期支持版内核的需求,SIG组将虚拟化、板载网卡支持从最新版内核中移植到了6.6版。
根据用户反馈,多项关键问题都得到了及时修复,包括但不限于睡眠唤醒时可能出现的黑屏死机问题、AMD显卡在高负载下偶尔发生的驱动崩溃问题,以及USB设备的稳定性问题等。
成果二:桌面支持革新
5月份起,LoongArch SIG积极贡献了一系列重要补丁,包括针对QtWebEngine(涵盖Qt 5与Qt 6两个版本)的龙架构支持补丁、Mesa OrcJIT支持补丁、Pixman 2D渲染库的LSX/LASX向量优化补丁等。
deepin V23龙架构预装软件集已经在功能上高度看齐x86架构,比如deepin邮箱、语音笔记、阅读器等已全面支持,Firefox、Thunderbird等浏览器、通讯工具已更新至最新版本。
来自安同开源社区的libLoL龙架构应用兼容层也集成了近来,有效降低了从旧生态向新生态迁移的成本与难度,微信、QQ、WPS等关键应用已通过该兼容层实现了对龙架构的完美支持。
成果三:开发工具链的完善
根据deepin V23版本规范的要求,LoongArch SIG已协同完成了对GCC 12、Binutils 2.41、LLVM 17等基础工具的适配工作。
团队从上游引入了LSX向量指令集优化支持、连接器Relaxation等关键功能,并完成初步功能性验证。
在此基础上,SIG为龙架构系统默认启用了128位向量指令集优化,可显著提升各类软件的性能。
为了增强系统的基础安全性,所有系统二进制都开启了二进制加固(Hardening)。
未来,deepin系统还会推进龙芯7A桥片显卡支持、多系统启动支持等疑难问题。