[Community Announcements] 技术双周报 | 任务栏兼容性提升,内核多架构优化持续推进
Tofloor
poster avatar
deepin小助手
Super Moderator
OM
2025-09-16 18:17
Author

以用为本.png

2025 年第 13 期 deepin 双周技术进展报告现已正式发布,我们将详细梳理 deepin 各技术组在过去两周内的工作成果,并对未来两周的工作计划进行简要说明。

本报告旨在为所有热爱并关注 deepin 的朋友们提供详尽信息,以便大家更好地了解 deepin 的发展动态并积极参与其中,共同推动 deepin 的持续进步。如有建议或问题反馈,欢迎回帖或发帖交流互动。


DDE (deepin Desktop Environment)

进展

  • 优化任务栏多任务区域逻辑,兼容无 desktop-id 窗口应用(包括 AppImage 等)在任务栏的独立展示,避免应用错误展示在其他图标上;
  • 修正控制中心区域列表无法滚动到最底部的问题;
  • 优化生物认证设置界面的显示逻辑;
  • 修复蓝牙界面打开缓慢的问题;
  • 修正登录锁屏界面部分文案无法由贡献者翻译到其他语言的问题,并补充翻译;
  • 改善触摸板手势设置的动画行为;
  • 针对任务栏插件、控制中心等多个组件进行界面微调,使设计风格更统一。

计划

  • 持续对各 DDE 组件进行缺陷修复优化。

系统研发

进展

  • 更新 debianutils 5.23.2、wolfssl 5.7.2、lighttpd 1.4.79、sip-tester 3.7.3、tiff、sqlite3 等软件包;
  • 重构 imagemagick 6->7 相关;
  • 修复 python-tzlocal ;
  • 修复 golang-golang-x-sys 申威相关;
  • 修复 golang-github-coreos-bbolt 申威相关;
  • 支持 golang-github-templexxx-cpu 到申威架构;
  • 安全漏洞修复。

计划

  • 软件包更新、以及安全漏洞处理。

内核

进展

  • 6.6 内核分支继续合入为商业版本准备的 KABI 预留;
  • 6.6 内核分支继续迁移 mm migrate 上的 folio 转换补丁,以转换数据结构从普通页到复合页;
  • 6.6 内核分支合入申威补丁,迁移结构体 kvm_regs 到 uapi 以支持相应软件包构建;
  • 6.6 内核分支合入申威补丁,更新了编译配置文件和一些系统调用和 KVM 虚拟化的修复;
  • 6.6 和 6.12 内核分支合入 acpi 补丁,修复在荣耀笔记本电脑上发现的 ACPI 空指针问题;
  • 6.6 和 6.12 内核分支打开 xgene 相关内核配置以尝试支持 Ampere eMAG 系统;
  • 6.6 和 6.12 内核分支在 LoongArch 上关闭 NO_HZ_FULL 以优化性能;
  • 6.12 内核分支合入到 Linux 内核社区 6.12.46 版本补丁,修复已知问题;
  • 6.12 内核分支合入 iwlwifi 补丁,以支持 AX203(固件更新待合入);
  • 6.12 内核分支合入性能优化补丁,移动 filemap 热路径上的 prefault 处理到非热路径。

以上便是本次 deepin 技术双周报的详细内容,若您希望参与到 deepin 研发相关贡献中,欢迎加入以下群组,与其他贡献者们一起讨论。

Reply Favorite View the author
All Replies
虫二
deepin
2025-09-16 18:32
#1

agree

Reply View the author
coldlook
deepin
2025-09-16 18:33
#2

上次更新后, 导致蓝牙连不上, 修复了吗

9月 10 15:50:02 deepin kernel: Bluetooth: hci0: Waiting for firmware download to complete
9月 10 15:50:02 deepin kernel: Bluetooth: hci0: Firmware loaded in 1314409 usecs
9月 10 15:50:02 deepin kernel: Bluetooth: hci0: Waiting for device to boot
9月 10 15:50:02 deepin kernel: Bluetooth: hci0: Device booted in 14603 usecs
9月 10 15:50:02 deepin kernel: Bluetooth: hci0: Malformed MSFT vendor event: 0x02
9月 10 15:50:02 deepin kernel: Bluetooth: hci0: Found Intel DDC parameters: intel/ibt-1040-4150.ddc
9月 10 15:50:02 deepin kernel: Bluetooth: hci0: Applying Intel DDC parameters completed
9月 10 15:50:02 deepin kernel: Bluetooth: hci0: Firmware timestamp 2024.48 buildtype 1 build 81864
9月 10 15:50:02 deepin kernel: Bluetooth: hci0: Firmware SHA1: 0xc115e35a
9月 10 15:50:02 deepin kernel: Bluetooth: hci0: Fseq status: Success (0x00)
9月 10 15:50:02 deepin kernel: Bluetooth: hci0: Fseq executed: 00.00.02.41
9月 10 15:50:02 deepin kernel: Bluetooth: hci0: Fseq BT Top: 00.00.02.41
9月 10 15:50:02 deepin kernel: Bluetooth: MGMT ver 1.22
9月 10 15:50:02 deepin kernel: NET: Registered PF_ALG protocol family
9月 10 15:50:02 deepin kernel: Bluetooth: hci0: Invalid link address type 1 for c8:bc:9c:32:41:e1
9月 10 15:50:04 deepin kernel: st: Version 20160209, fixed bufsize 32768, s/g segs 256
9月 10 15:50:04 deepin kernel: e1000e 0000:00:1f.6 enp0s31f6: NIC Link is Up 1000 Mbps Full Duplex, Flow Control: None
9月 10 15:50:05 deepin kernel: warning: `lshw' uses wireless extensions which will stop working for Wi-Fi 7 hardware; use nl80211
9月 10 15:50:08 deepin kernel: vboxdrv: Found 28 processor cores/threads
9月 10 15:50:08 deepin kernel: vboxdrv: TSC mode is Invariant, tentative frequency 2111993795 Hz
9月 10 15:50:08 deepin kernel: vboxdrv: Successfully loaded version 7.1.8_Deepin r168469 (interface 0x00340001)
9月 10 15:50:08 deepin kernel: VBoxNetFlt: Successfully started.
9月 10 15:50:08 deepin kernel: VBoxNetAdp: Successfully started.
9月 10 15:50:09 deepin kernel: kauditd_printk_skb: 11 callbacks suppressed
9月 10 15:50:09 deepin kernel: audit: type=1400 audit(1757490609.034:22): apparmor="STATUS" operation="profile_load" profile="unconfined" name="docker-default" pid=1850 comm="apparmor_parser"
9月 10 15:50:09 deepin kernel: Initializing XFRM netlink socket
9月 10 15:50:09 deepin kernel: Xorg[1307]: memfd_create() called without MFD_EXEC or MFD_NOEXEC_SEAL set
9月 10 15:50:09 deepin kernel: bridge: filtering via arp/ip/ip6tables is no longer available by default. Update your scripts to load br_netfilter if you need this.
9月 10 15:50:09 deepin kernel: Bluetooth: RFCOMM TTY layer initialized
9月 10 15:50:09 deepin kernel: Bluetooth: RFCOMM socket layer initialized
9月 10 15:50:09 deepin kernel: Bluetooth: RFCOMM ver 1.11
9月 10 15:50:09 deepin kernel: br-7c37114d1b5d: port 1(vethab9e74a) entered blocking state
9月 10 15:50:09 deepin kernel: br-7c37114d1b5d: port 1(vethab9e74a) entered disabled state
Reply View the author
deepin小助手
Super Moderator
OM
18 hours ago
#3
coldlook

上次更新后, 导致蓝牙连不上, 修复了吗

9月 10 15:50:02 deepin kernel: Bluetooth: hci0: Waiting for firmware download to complete
9月 10 15:50:02 deepin kernel: Bluetooth: hci0: Firmware loaded in 1314409 usecs
9月 10 15:50:02 deepin kernel: Bluetooth: hci0: Waiting for device to boot
9月 10 15:50:02 deepin kernel: Bluetooth: hci0: Device booted in 14603 usecs
9月 10 15:50:02 deepin kernel: Bluetooth: hci0: Malformed MSFT vendor event: 0x02
9月 10 15:50:02 deepin kernel: Bluetooth: hci0: Found Intel DDC parameters: intel/ibt-1040-4150.ddc
9月 10 15:50:02 deepin kernel: Bluetooth: hci0: Applying Intel DDC parameters completed
9月 10 15:50:02 deepin kernel: Bluetooth: hci0: Firmware timestamp 2024.48 buildtype 1 build 81864
9月 10 15:50:02 deepin kernel: Bluetooth: hci0: Firmware SHA1: 0xc115e35a
9月 10 15:50:02 deepin kernel: Bluetooth: hci0: Fseq status: Success (0x00)
9月 10 15:50:02 deepin kernel: Bluetooth: hci0: Fseq executed: 00.00.02.41
9月 10 15:50:02 deepin kernel: Bluetooth: hci0: Fseq BT Top: 00.00.02.41
9月 10 15:50:02 deepin kernel: Bluetooth: MGMT ver 1.22
9月 10 15:50:02 deepin kernel: NET: Registered PF_ALG protocol family
9月 10 15:50:02 deepin kernel: Bluetooth: hci0: Invalid link address type 1 for c8:bc:9c:32:41:e1
9月 10 15:50:04 deepin kernel: st: Version 20160209, fixed bufsize 32768, s/g segs 256
9月 10 15:50:04 deepin kernel: e1000e 0000:00:1f.6 enp0s31f6: NIC Link is Up 1000 Mbps Full Duplex, Flow Control: None
9月 10 15:50:05 deepin kernel: warning: `lshw' uses wireless extensions which will stop working for Wi-Fi 7 hardware; use nl80211
9月 10 15:50:08 deepin kernel: vboxdrv: Found 28 processor cores/threads
9月 10 15:50:08 deepin kernel: vboxdrv: TSC mode is Invariant, tentative frequency 2111993795 Hz
9月 10 15:50:08 deepin kernel: vboxdrv: Successfully loaded version 7.1.8_Deepin r168469 (interface 0x00340001)
9月 10 15:50:08 deepin kernel: VBoxNetFlt: Successfully started.
9月 10 15:50:08 deepin kernel: VBoxNetAdp: Successfully started.
9月 10 15:50:09 deepin kernel: kauditd_printk_skb: 11 callbacks suppressed
9月 10 15:50:09 deepin kernel: audit: type=1400 audit(1757490609.034:22): apparmor="STATUS" operation="profile_load" profile="unconfined" name="docker-default" pid=1850 comm="apparmor_parser"
9月 10 15:50:09 deepin kernel: Initializing XFRM netlink socket
9月 10 15:50:09 deepin kernel: Xorg[1307]: memfd_create() called without MFD_EXEC or MFD_NOEXEC_SEAL set
9月 10 15:50:09 deepin kernel: bridge: filtering via arp/ip/ip6tables is no longer available by default. Update your scripts to load br_netfilter if you need this.
9月 10 15:50:09 deepin kernel: Bluetooth: RFCOMM TTY layer initialized
9月 10 15:50:09 deepin kernel: Bluetooth: RFCOMM socket layer initialized
9月 10 15:50:09 deepin kernel: Bluetooth: RFCOMM ver 1.11
9月 10 15:50:09 deepin kernel: br-7c37114d1b5d: port 1(vethab9e74a) entered blocking state
9月 10 15:50:09 deepin kernel: br-7c37114d1b5d: port 1(vethab9e74a) entered disabled state

内核日志:sudo journalctl -k > ~/Desktop/kernel_journal.txt

麻烦导一个完整的内核日志出来我转给研发分析下吧

Reply View the author