[ Technical exchange] 玲珑社区测试源,因何存在
Tofloor
poster avatar
mozixun
Moderator
2025-11-10 17:32
Author

应这次玲珑投递活动,我正好正式讲一下为什么我跟 @罐子 要建立玲珑的社区测试源:

在几个月前,我当时制作完了org.deepin.runtime.gtk4的运行环境之后,发现由于没有完善自动构建系统,所以Runtime迟迟不能进玲珑的主仓库

同时,N卡的用户态驱动需要内核态与用户态对应才能驱动,而玲珑主仓库只有deepin的570和580早期版本驱动,并没有580.95.05以及580.105.08驱动导致其他N卡驱动更新非常快的发行版使用玲珑时无法驱动N卡独显 (虽然Nvidia的NOVA开源驱动正在做但目前为止没有完工),所以对于Ubuntu,Fedora,CachyOS,ArchLinux等其他发行版用户来说,迫切需要一个可以快速升级N卡用户态驱动与其内核态对应的软件源,目前内测源的580.105.08用户态驱动正在制作。

最后,玲珑仓库里有很多QQ,钉钉这样使用老版已经放弃维护的base应用,但它们事实上可以用v25的base启动并运行,但我不知道官方更新时为什么不进行Base的升级,导致别说驱动国产闭源驱动的显卡,我电脑的AMD Radeon 780M跟英特尔Iris Xe及更新的开源驱动核显都带不起来,因此社区内测源投递的应用全部使用最新的base而规避了这个问题

比如:
图片.png

基于这三个玲珑应用仓库里,发行版一出deepin就会有的比较大问题,因此我考虑通过一个快速滚动更新的测试源,而同时解决上述问题
图片.png

这个源的应用都有什么特点?

1.所有应用都使用最新的base,商业应用优先使用最新的专业版base,一旦新的无法平滑迁移的base更新出现要求立刻升级

2.如果有应用更新会第一时间进行更新测试

3.N卡的驱动会及时进行跟进直到NOVA+NVK组合完全进入Mesa3D主线为止

4.已经内置org.deepin.runtime.gtk4运行环境,Flutter和Tauri等依赖Webkit2gtk的应用不需要自带这个库直接调用该Runtime即可

比如内测源里的钉钉和QQ使用的是org.deepin.base/25.2.1基础环境,Venera和Biliup-app已经升级到了1.6.0且未自带WebKit2GTK
图片.png

这个源的应用怎么看上去不是很多?

本内测源遵守按需投递原则以控制应用质量,有提出需求需要进行投递的应用会进行投递,反之则不会

我该去哪里联系?

这个帖子已经讲了: https://bbs.deepin.org.cn/post/291797

Reply Favorite View the author
All Replies
玲泷沙.spark
deepin
2025-11-10 21:15
#1

顶顶 大佬

Reply View the author
耀眼的明星
deepin
2025-11-11 09:41
#2

顶大佬kissing_heart

Reply View the author