[Topic DIscussion] 龙芯版deepin23还有这么多地方需要完善
Tofloor
poster avatar
流星追月
deepin
2025-03-07 14:58
Author

查了资料,龙芯版deepin23还有这么多地方需要完善的:

1.开发工具链组件  

尽管GCC 12、Binutils 2.41、LLVM 17等基础工具已完成适配deepin23,但部分高级优化功能(如LSX/LASX向量指令集的深度集成)可能仍需从上游代码库手动获取补丁或调试参数。处于初步验证阶段。

连接器Relaxation等新特性虽已引入,但在复杂项目构建时可能需额外配置。

LLVM/Clang:LLVM对LoongArch的支持仍在完善中,需进一步优化。

Binutils:确保汇编器、链接器等工具支持LoongArch。

  1. 图形与渲染库

Mesa OrcJIT支持补丁、Pixman 2D渲染库的LSX/LASX优化补丁已贡献,但针对特定应用场景(如高性能图形计算)的定制化库可能需从社区或第三方仓库补充。

图形栈:确保Mesa支持LoongArch,并优化OpenGL/Vulkan驱动。

  1. 应用兼容层依赖

libLoL龙架构兼容层虽已集成23,但其依赖的运行时库(如Wine/Proton变体)若未完全纳入官方源,可能需要手动编译或从安同开源社区等渠道获取。

  1. 硬件驱动支持

内核6.6/6.9版本虽增强了对龙架构的支持,但部分外设驱动(如特定型号的GPU或USB控制器)可能仍需调试或依赖非主线内核模块。

难啊,完成度70%,特别是LSX/LASX向量指令集,都快2年了,还没有搞定的。建议这部分交给deepseek团队吧,那150人的聪明脑袋应该1-2月可以搞定了,现在严重拖累进度了。特别是龙芯的显卡驱动,外包给这150人,自己不要写驱动,这150人可以写个满血版驱动出来,还时间短。

Reply Favorite View the author
All Replies
deepin
2025-03-07 15:47
#1

适配硬件太多,需要招人。

Reply View the author
炼器散人
deepin
2025-03-07 15:53
#2

用AI协助编程,去掉初级程序员,留下资深程序员,效率和质量都能提升

Reply View the author
caoyuUU
deepin
2025-03-07 15:59
#3
炼器散人

用AI协助编程,去掉初级程序员,留下资深程序员,效率和质量都能提升

资深程序员也是从初级程序员过来的啊

Reply View the author
晚秋(lateautumn)
Moderator
2025-03-07 16:28
#4

最主要的是没有可用的软件。昨天龙芯台式机,重装了v23,但没有软件可用,网站上了deb包也装不了。

Reply View the author
流星追月
deepin
2025-03-07 16:40
#5
晚秋(lateautumn)

最主要的是没有可用的软件。昨天龙芯台式机,重装了v23,但没有软件可用,网站上了deb包也装不了。

连锁反应,系统不完善,软件公司懒的开发,费时费力,缺这少那的。

个人消费者市场太小,又打击了积极性。

好在,最近集采加大力度了,数量非常大,一部分软件公司需要爬起来干活了,躺不平了。

Reply View the author
观摩
deepin
2025-03-07 18:13
#6
流星追月

连锁反应,系统不完善,软件公司懒的开发,费时费力,缺这少那的。

个人消费者市场太小,又打击了积极性。

好在,最近集采加大力度了,数量非常大,一部分软件公司需要爬起来干活了,躺不平了。

是的,今年的集采,希望可以唤醒部分企业。

不过总的来说集采规模跟x86和ARM比,差距还是巨大

Reply View the author
Merlin
Super Moderator
Product Manager
2025-03-08 09:06
#7

等下次发镜像的时候会有一些支持,但软件生态问题不是deepin单反方面能解决的loong64意味着所以软件基本都有重新适配

Reply View the author