The sixth Bi-weekly Technical Progress Report in 2025 has been released. This edition comprehensively reviews the work progress made by deepin technical teams over the past two weeks, while also outlining work plans for the upcoming two weeks.
This report aims to provide comprehensive updates for all enthusiasts and followers of deepin, enabling our community to better follow the system's development and actively participate in its evolution. For any feedback or suggestions, feel free to post at Deepin Community Forum.
DDE(Deepin Desktop Environment)
Progress
Addressed some translation issues in projects including Control Center.
Modularized Control Center’s update module into a dedicated repository.
Fixed an issue where the language-switching feature in the new Control Center only applied to deepin first-party components.
Fixed blurry icons and text in the Taskbar quick settings panel on high-DPI displays.
Optimized show and hide animation of Taskbar on X11.
Adjusted the visual design of OSD (On-Screen Display).
Backported critical fixes for deepin 23.1.
Plans
Validate multi-language support across all DDE components currently and address related issues.
Resolve bugs across DDE components.
System Development
Progress
Fixed CVE vulnerabilities.
Updated upstream packages.
Python package series supplemented.
Updated KF6 packages.
Updated nmap.
Added LoongArch64 machine code support in Qemu.
Plans
Continue package updates.
Advance CVE security vulnerability fixes.
Linux Kernel
Progress
Integrated Linux kernel 6.6.86 and 6.6.87.
Fixed Realtek rtw89 driver DMA enable does not work on some platforms .
Fixed Intel Bluetooth driver reconnection issues with specific NICs.
Integrated upstream patches and disabled EISA compilation for x86_64 platforms.
Restored compilation configuration to hide vendor logos during boot on x86 platforms.
Restored compilation configuration for EFIFB driver support on x86 platforms.
Restored compilation configuration for Loongson platforms without integrated GPU drivers.
Integrated upstream patches to support dynamic modification of preemption options during boot for LoongArch kernel.
Enabled CAN bus compilation for USB-CAN devices on x86 platforms in 6.6/6.12 kernels.
Set FQ (Fair Queue) as the default scheduler paired with BBR congestion control on LoongArch platforms in 6.6/6.12 kernels.
Integrated NUMA-aware lock feature submitted by Hygon.
Reverted unfixed commits in the upstream 6.6 branch to resolve blktests nvme/039 test failures.
Integrated upstream Loongson atomic ordering optimizations to improve UnixBench scores.
Disabled performance-impacting PREEMPT_TRACER debug configuration on Loongson platforms in 6.6/6.12 kernels.
Plans
Track upstream updates and analyze performance and stability issues.
If you're interested in contributing to deepin's development, feel free to join the following groups to discuss with fellow contributors:
The sixth Bi-weekly Technical Progress Report in 2025 has been released. This edition comprehensively reviews the work progress made by deepin technical teams over the past two weeks, while also outlining work plans for the upcoming two weeks.
This report aims to provide comprehensive updates for all enthusiasts and followers of deepin, enabling our community to better follow the system's development and actively participate in its evolution. For any feedback or suggestions, feel free to post at Deepin Community Forum.
DDE(Deepin Desktop Environment)
Progress
Plans
System Development
Progress
Plans
Linux Kernel
Progress
Plans
If you're interested in contributing to deepin's development, feel free to join the following groups to discuss with fellow contributors: