2025 年第 11 期 deepin 双周技术进展报告现已正式发布,我们将详细梳理 deepin 各技术组在过去两周内的工作成果,并对未来两周的工作计划进行简要说明。
本报告旨在为所有热爱并关注 deepin 的朋友们提供详尽信息,以便大家更好地了解 deepin 的发展动态并积极参与其中,共同推动 deepin 的持续进步。如有建议或问题反馈,欢迎访问 deepin 社区论坛 交流互动。
DDE
进展
- 解决 go-gir 等 go 项目在高版本 GCC 上可能不可编译的问题;
- 改善 dde-shell 多任务区域的可维护性;
- 通知设置现不再忽略 NoDisplay 字段;
- 修复拖拽任务栏上的应用图标可能导致被拖拽的应用被驻留的问题;
- 修复个别极端场景下,任务栏出现重复图标的问题;
- 进一步解决 DDE 与 DTK 的多语言支持;
- 改善控制中心快捷键冲突提示的展示;
- 增强蓝牙设备列表展示相关的稳定性问题;
- 修正蓝牙设备列表刷新在部分场景下的问题。
计划
- 根据已有反馈,持续对 DDE 相关组件展开缺陷修复。
内核
进展
- 6.6 内核分支合入 Linux 社区内核补丁到 6.6.101 版本,修复社区已知问题;
- 6.6 内核分支修复在社区用户反馈的非英特尔上使用 schedutil 调频时无法升频导致系统严重卡顿的问题;
- 6.6 内核分支继续合入上游社区的性能优化补丁,优化 x86 架构、ext4 文件系统和pipe管道的性能,合入上游社区的 eevdf 优化补丁;
- 6.6 内核分支合入来自龙芯的 kvm 虚拟化 extioi/iommu 修复和增强补丁,以增强虚拟机的兼容性,host 宿主机端基于此 patch 将提供支持 guest 虚拟机启动 4.19 内核和主线内核的能力;
- 6.6 内核分支合入申威的内核补丁,修复申威架构上的一系列稳定性问题;
- 6.6 内核分支合入飞腾 pio 驱动,修复在 D3000M 上启动死机的问题;
- 6.6 内核分支合入飞腾 kvm 优化,解决一个热迁移的软锁问题并优化启动性能;
- 6.6 内核分支合入 OpenAnolis 社区补丁,改善对 Tegra Soc 的支持;
- 6.6 内核分支合入瑞昱提供的 RTW89 无线网卡驱动更新,全架构支持 RTL8852BTE;
- 6.6 内核分支合入 openEuler 社区内核优化补丁,默认关闭内核内存 cgroup 统计以优化性能,可通过内核启动参数 cgroup.memory=kmem 或 cgroup.memory=nokmem 手动启用或关闭;
- 6.6 内核分支合入来自中关村实验室的 HAOC 更新,引入基于令牌的机制,以在准备和提交操作期间跟踪和验证凭证(cred)指针,从而防止通过 commit_creds 进行基于 ROP 的特权提升攻击;
- 6.6 内核分支合入来自 openEuler 社区的更多 KABI 预留(社区默认关闭);
- 6.12 内核分支合入 Linux 社区内核补丁到 6.12.41 版本,修复社区已知问题;
- 6.12 内核分支启用对 sched_ext 的支持;
- 6.12 内核分支启用对 RTL8852BTE 无线网卡的支持;
- 修复 6.12 内核分支上 LoongArch 的 DEBUG_INFO_BTF 配置被误关闭的问题。
计划
- 内核方面的性能优化工作和稳定性优化工作;
- 6.6 内核分支对 sched_ext 的支持;
- 6.6 内核分支对 eevdf 调度的增强支持。
系统研发
进展
- 更新 emacs、ppsspp、iputils、tree、 pstack;
- llvm-17 合入 SW64 架构支持补丁;
- 安全漏洞修复。
计划
- 软件包更新;
- 推进 CVE 安全漏洞修复。
以上便是本次 deepin 技术双周报的详细内容,若您希望参与到 deepin 研发相关贡献中,欢迎加入以下群组,与其他贡献者们一起讨论。