I. Community Products

1. Continuous Refinement of deepin 25: Enhanced Experience & Features
In August, deepin 25 received its 25.0.7 update, focusing on refining system interaction details and addressing high-frequency user needs. This update enhances the system's smoothness and consistency across core modules like screenshot/recording, the App Store, and the taskbar.

  • Revamped Screenshot & Recording Interaction: The save logic is now separated into "Save to Local Storage" and "Copy to Clipboard," with a new "Fixed Location" option to avoid repetitive path selection. The toolbar layout in "Pin to Screen" mode has been optimized for more intuitive visual feedback.

  • System-wide Experience Optimizations:

    • App Store: Improved tab display, one-click access to installation package paths, and sorting management.

    • Control Center: Fixed issues like Bluetooth status after reboot and incomplete multi-language prompts.

    • Taskbar: Resolved problems such as unsynced dark mode, misaligned preview windows, and animation lag.

    • File Manager: Unified the icon style in the address bar and fixed sidebar view obstruction.

  • Accessibility & Internationalization: Added Lao language translation support. Improved details like button overlap in security dialogs and on-screen keyboard scaling with large fonts.

  • Security Upgrade: Patched high-risk vulnerabilities to enhance system security (also pushed for deepin 23.1).

2. deepin Home
In August, deepin Home and its forums received a total of 196 user bug reports and feature requests.

  • Bug Reports: 133 (49 replied to, 18 resolved, 22 under reproduction).

  • Feature Requests: 44 (5 completed, 20 accepted and planned).

Key issues and progress are detailed in the monthly feedback sync post: [Transparent Co-creation | deepin Community User Issue & Request Monthly Sync (August 2025)].


II. Community SIGs

deepin-kernel SIG

  • Merged Linux kernel community patches for version 6.6.102 into the 6.6 branch, fixing known issues.

  • Inlined generic system call entry points to improve syscall performance.

  • Continued adding KABI reservations for commercial edition compatibility.

  • Simplified lock usage with guard and scoped_guard helpers.

  • Extracted SYSCALL-related code to /sched/syscalls.c, reducing kernel/sched/built-in.a build time.

  • Merged SMI graphics card patches, removing redundant .bak files.

  • Optimized Real-Time Mutex (RT_MUTEXES) scheduling to avoid priority recursion.

  • Removed upstream-deprecated bpfilter and SIS_PROP.

  • Added RISC-V support for S-mode unaligned accesses and kernel-mode V-extension.

  • Began initial integration of the community's Deadline Servers scheduling feature.

  • Enabled lockdown when Secure Boot is active (6.12 branch, backported from 6.6).

  • Disabled the deprecated uselib configuration in both 6.6 and 6.12 kernels.

  • Optimized syscall_get_arguments to improve LoongArch syscall performance.

  • Fixed a severe system lag issue on non-Intel platforms when using the schedutil frequency governor.

  • Continued merging upstream performance patches for x86, ext4, pipe, and eevdf scheduler.
    (Content slightly condensed. For full details, please refer to the first bi-weekly report of August.)

deepin-sysdev-team

  • Updated packages including iperf3node-axiospkg-js-toolsdevscriptslibsndfiletiffbotanjackd2python-tornadohplip 3.24.4emacsiputils, and more.

  • Fixed 20+ nginx 1.26.3 uninstallable packages.

  • Adapted mozjs115 for the SW64 architecture.

  • Merged SW64 architecture support patches for llvm-17.

  • Addressed security vulnerabilities.

DDE SIG

  • Fixed OSD not displaying above the lock screen.

  • Stopped the full-screen launcher from resetting to the homepage when hidden and reshown.

  • Adjusted text and layout of the uninstall confirmation dialog.

  • Fixed a potential launcher crash from frequent app install/uninstall cycles.

  • Fixed text truncation in Control Center and Shortcut Settings with large fonts.

  • Adjusted busy indicator size and position.

  • Added detection for conflicting system shortcut names.

  • Reversed the slider direction for the double-click speed setting.

  • Fine-tuned the Bluetooth component layout in the system tray.

  • Resolved compilation issues for go-gir and other Go projects with newer GCC.

  • Improved maintainability of the multi-tasking area in dde-shell.

  • Notification settings now respect the NoDisplay field.
    (Content slightly condensed. For full details, please refer to the first bi-weekly report of August.)

dde-port SIG

  • Adapted DTK and DDE for compatibility with Qt 6.9.2, ensuring successful builds.

deepin-ports SIG

  • Added support for generating "no-installer" images (pre-created user) in image creation scripts.

  • Modified kernel parameters to fix bridge chip failure causing USB issues on MilkV Pioneer with sg2042 (6.16 kernel).

  • Updated HWE repository addresses, replacing some ci.deepin.com URLs with official ones.

  • Pre-installed Vulkan drivers via Recommends for devices with Imagination GPUs.

  • Successfully built Chromium 139 for multiple architectures; pending testing before main repo push.

  • Removed [trusted=yes] from deepin-ports source config as all images now pre-install deepin-ports-keyring.

  • Released new deepin 25 test images for sg2042.

  • deepin-ports-profiles now includes u-boot-menu configs for various devices.

  • Added support for applying external patches in the kernel build process.

  • For more details, visit the group's weekly blog: https://deepin-community.github.io/sig-deepin-ports/blog

deepin-translation SIG

  • Reported missing translation issues.

  • Merged translation resources for deepin-music and clipboard components.

  • Updated translations for Spanish, Japanese, Italian, German, Arabic, Ukrainian, French, and others.

New SIG in August

  • deepin HamRadio SIG: An amateur radio group exploring ham radio/software-defined radio technologies on Linux. They test deepin-compatible software requiring licenses/special equipment and use deepin OS for amateur radio communication and contests.


III. Community Ecosystem

The App Store conducted over 800 application review tests, successfully onboarding 606 applications. This includes 364 brand-new apps spanning games, utilities, AI, and more. Major applications like the IntelliJ suite and Visual Studio Code also received updates.

Concurrently, underlying bugs in the community store were centrally fixed, with updates pushed via client and system upgrades.

The Ecosystem Co-construction team progressed steadily, with 18 community developers actively optimizing 254 applications. So far in 2025, community developers are maintaining a total of 659 applications. We invite more contributors to submit quality apps through the deepin community to help build an open and diverse ecosystem.


More Info: https://bbs.deepin.org/en
deepin on X: https://x.com/linux_deepin
deepin on Facebook: https://www.facebook.com/deepinlinux

Leave a Reply