{"id":36836,"date":"2025-06-17T16:21:38","date_gmt":"2025-06-17T08:21:38","guid":{"rendered":"https:\/\/www.deepin.org\/?p=36836"},"modified":"2025-06-18T10:23:44","modified_gmt":"2025-06-18T02:23:44","slug":"deepin-technical-bi-weekly-issue-18","status":"publish","type":"post","link":"https:\/\/www.deepin.org.cn\/en\/deepin-technical-bi-weekly-issue-18\/","title":{"rendered":"deepin Technical Bi-weekly Report -2025 Vol.9"},"content":{"rendered":"<img loading=\"lazy\" class=\"alignnone size-full wp-image-36845\" src=\"https:\/\/www.deepin.org\/wp-content\/uploads\/2025\/06\/\u53cc\u5468\u62a5-en.png\" alt=\"\" width=\"900\" height=\"383\" srcset=\"https:\/\/www.deepin.org.cn\/wp-content\/uploads\/2025\/06\/\u53cc\u5468\u62a5-en.png 900w, https:\/\/www.deepin.org.cn\/wp-content\/uploads\/2025\/06\/\u53cc\u5468\u62a5-en-300x128.png 300w, https:\/\/www.deepin.org.cn\/wp-content\/uploads\/2025\/06\/\u53cc\u5468\u62a5-en-150x64.png 150w, https:\/\/www.deepin.org.cn\/wp-content\/uploads\/2025\/06\/\u53cc\u5468\u62a5-en-768x327.png 768w, https:\/\/www.deepin.org.cn\/wp-content\/uploads\/2025\/06\/\u53cc\u5468\u62a5-en-24x10.png 24w, https:\/\/www.deepin.org.cn\/wp-content\/uploads\/2025\/06\/\u53cc\u5468\u62a5-en-36x15.png 36w, https:\/\/www.deepin.org.cn\/wp-content\/uploads\/2025\/06\/\u53cc\u5468\u62a5-en-48x20.png 48w\" sizes=\"(max-width: 900px) 100vw, 900px\" \/><\/p>\n<p>The ninth 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.<br \/>\nThis 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.<\/p>\n<h1 id=\"DDE-deepin-Desktop-Environment-\"><strong>DDE(deepin Desktop Environment)<\/strong><\/h1>\n<p><strong>Progress<\/strong><\/p>\n<ul>\n<li class=\"ds-markdown-paragraph\">Fixed an issue where some components of the Control Center failed to load translations correctly for certain regional languages.<\/li>\n<li class=\"ds-markdown-paragraph\">Addressed an issue in dde-network-core where some translation resources had empty source text, preventing translation.<\/li>\n<li class=\"ds-markdown-paragraph\">Resolved an issue in dde-shell where translations for certain regions failed to load correctly, and adjusted the source of text strings for specific positions.<\/li>\n<li class=\"ds-markdown-paragraph\">Added a\u00a0taskbar lock feature\u00a0to prevent accidental dragging, along with a corresponding setting in the Control Center.<\/li>\n<li class=\"ds-markdown-paragraph\">Optimized the Launcher\u2019s fuzzy search function to improve matching accuracy.<\/li>\n<li class=\"ds-markdown-paragraph\">Made multiple minor adjustments to the Control Center\u2019s UI and refined UI interaction behaviors.<\/li>\n<li class=\"ds-markdown-paragraph\">Fixed several defects in other DDE components.<\/li>\n<\/ul>\n<p><strong>Plans<\/strong><\/p>\n<ul>\n<li class=\"ds-markdown-paragraph\">Prioritize defect fixes for maintenance across all DDE components.<\/li>\n<li class=\"ds-markdown-paragraph\">Prepare for the smooth release of DDE with the official launch of deepin 25.<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<h1 id=\"System-Development\"><strong>System Development<\/strong><\/h1>\n<p><strong>Progress<\/strong><\/p>\n<ul>\n<li class=\"ds-markdown-paragraph\">Updated\u00a0<code>bash-completion<\/code>\u00a0to include\u00a0<code>bash-pinyin-completion<\/code>, enabling pinyin-based command completion in Bash.<\/li>\n<li class=\"ds-markdown-paragraph\">Updated TightVNC remote control software.<\/li>\n<li class=\"ds-markdown-paragraph\">Updated the Rime-Wanxiang input method.<\/li>\n<li class=\"ds-markdown-paragraph\">Updated\u00a0<code>usb.ids<\/code>\u00a0and\u00a0<code>pci.ids<\/code>\u00a0to support more devices.<\/li>\n<li class=\"ds-markdown-paragraph\">Updated the Xerces-C XML parser library.<\/li>\n<li class=\"ds-markdown-paragraph\">Addressed CVE security vulnerabilities.<\/li>\n<\/ul>\n<p><strong>Plans<\/strong><\/p>\n<ul>\n<li class=\"ds-markdown-paragraph\">Continue routine software package updates.<\/li>\n<li class=\"ds-markdown-paragraph\">Advance the resolution of CVE security vulnerabilities.<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<h1 id=\"Linux-Kernel\"><strong>Linux Kernel<\/strong><\/h1>\n<ul>\n<li class=\"ds-markdown-paragraph\">Merged\u00a0443 commits\u00a0from upstream v6.6.93 into the 6.6 kernel branch, including optimizations for garbage collection in\u00a0<code>af_unix<\/code>\u00a0local socket communication using the\u00a0Tarjan SCC algorithm\u00a0for cycle detection.<\/li>\n<li class=\"ds-markdown-paragraph\">Integrated\u00a079 commits\u00a0from upstream v6.12.32 and v6.12.33 into the 6.12 kernel branch.<\/li>\n<li class=\"ds-markdown-paragraph\">Set\u00a0<code>HZ=1000<\/code>\u00a0for both 6.6 and 6.12 kernel branches.<\/li>\n<li class=\"ds-markdown-paragraph\">Added and enabled the\u00a0ntsync driver\u00a0as a module in both branches.<\/li>\n<li class=\"ds-markdown-paragraph\">Merged support for\u00a0Hygon\u2019s CCP and CSV cryptographic drivers\u00a0in the 6.6 branch.<\/li>\n<li class=\"ds-markdown-paragraph\">Integrated Hygon\u2019s\u00a0large memory copy acceleration\u00a0feature.<\/li>\n<li class=\"ds-markdown-paragraph\">Added optimizations for Hygon\u2019s\u00a0TKM virtualization.<\/li>\n<li class=\"ds-markdown-paragraph\">Incorporated\u00a0Loongson-submitted\u00a0features:\n<ul>\n<li class=\"ds-markdown-paragraph\">KVM virtualization support<\/li>\n<li class=\"ds-markdown-paragraph\"><code>crypto<\/code>\u00a0cryptographic driver<\/li>\n<li class=\"ds-markdown-paragraph\">TPM platform driver<\/li>\n<li class=\"ds-markdown-paragraph\">PWM driver support<\/li>\n<\/ul>\n<\/li>\n<li class=\"ds-markdown-paragraph\">Enhanced support for the\u00a0Sunway platform.<\/li>\n<li class=\"ds-markdown-paragraph\">Updated to\u00a0version 46\u00a0of the Glenfly graphics card driver.<\/li>\n<li class=\"ds-markdown-paragraph\">Added driver support for\u00a0Mucse N10\/N400 4\/8-port PCIe NICs.<\/li>\n<li class=\"ds-markdown-paragraph\">Enabled\u00a0GMAC NIC support\u00a0for Loongson 2K3000.<\/li>\n<li class=\"ds-markdown-paragraph\">Integrated\u00a0Chaori Tech\u2019s RISC-V platform PCIe and GMAC drivers.<\/li>\n<li class=\"ds-markdown-paragraph\">Added support for\u00a0Intel QAT\u00a0(QuickAssist Technology) for data protection\/compression.<\/li>\n<li class=\"ds-markdown-paragraph\">Enabled\u00a0Phytium\u2019s newly submitted drivers: MTD, UARTv2, SPIv2, I\u00b2Cv2, I\u00b2Sv2, NPU, and USB.<\/li>\n<li class=\"ds-markdown-paragraph\">Added DRM driver support for an\u00a0Inspur graphics card.<\/li>\n<li class=\"ds-markdown-paragraph\">Implemented support for\u00a02,048 CPUs\u00a0and\u00a0SCHED_MC\u00a0multi-core scheduling for Loongson.<\/li>\n<li class=\"ds-markdown-paragraph\">Applied\u00a0HAOC patches\u00a0to fix hibernation wake failures on some ARM64 platforms.<\/li>\n<li class=\"ds-markdown-paragraph\">Merged upstream patches to improve\u00a0energy efficiency and performance\u00a0for Intel MTL series processors in\u00a0<code>balance_power<\/code>\u00a0mode.<\/li>\n<li class=\"ds-markdown-paragraph\">Added support for:\n<ul>\n<li class=\"ds-markdown-paragraph\">Intel SPR\/EMR platform\u00a0CXL and HBM perfmon<\/li>\n<li class=\"ds-markdown-paragraph\"><code>intel_idle<\/code>\u00a0driver for\u00a0Clearwater Forest and GNR-D platforms<\/li>\n<li class=\"ds-markdown-paragraph\">Intel i915 graphics driver enhancements (from 6.7) for\u00a0MTL platform<\/li>\n<li class=\"ds-markdown-paragraph\">AMD P-State \"preferred core\"\u00a0feature<\/li>\n<\/ul>\n<\/li>\n<li class=\"ds-markdown-paragraph\">Enabled\u00a0<code>ACPI_DEBUG<\/code>\u00a0to resolve boot failures on some\u00a0Arrow Lake laptops\u00a0(both branches).<\/li>\n<li class=\"ds-markdown-paragraph\">Fixed boot failures on Loongson 3A6000 devices caused by\u00a0GPIO driver data errors.<\/li>\n<li class=\"ds-markdown-paragraph\">Optimized\u00a0immutable filesystem boot speed\u00a0by compiling\u00a0<code>overlayfs<\/code>\u00a0as non-modular.<\/li>\n<li class=\"ds-markdown-paragraph\">Fixed\u00a0built-in keyboard failures\u00a0on the Mechrevo 16P AMD platform (both branches).<\/li>\n<li class=\"ds-markdown-paragraph\">Added support for:\n<ul>\n<li class=\"ds-markdown-paragraph\">Intel GNR\/SRF platform\u00a0uncore performance counter drivers<\/li>\n<li class=\"ds-markdown-paragraph\">Huawei HiNIC3 smart NIC driver<\/li>\n<li class=\"ds-markdown-paragraph\">Scheduler optimizations\u00a0for CPU cluster wake-ups<\/li>\n<li class=\"ds-markdown-paragraph\">Intel SRF platform\u00a0LBR branch counters<\/li>\n<li class=\"ds-markdown-paragraph\">Huawei RAID SPXXX HBA card driver<\/li>\n<li class=\"ds-markdown-paragraph\">In-Field Scan (IFS) SAF and Array BIST\u00a0on GNR\/SRF platforms<\/li>\n<li class=\"ds-markdown-paragraph\">Uncore frequency energy-delay control\u00a0for Intel server platforms<\/li>\n<li class=\"ds-markdown-paragraph\">CMN-700 and root bridge PMU\u00a0support\/fixes for Yitian 710<\/li>\n<li class=\"ds-markdown-paragraph\">TPMI-based RAPL PMU\u00a0driver for Intel Xeon Granite Rapids (GNR).<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<p>If you're interested in contributing to deepin's development, feel free to join the following groups to discuss with fellow contributors:<\/p>\n<ul>\n<li><a href=\"https:\/\/matrix.to\/#\/#deepin-community:deepin.org\" target=\"_blank\" rel=\"noopener\">https:\/\/matrix.to\/#\/#deepin-community:deepin.org<\/a><\/li>\n<li><a href=\"https:\/\/t.me\/deepin_community\" target=\"_blank\" rel=\"noopener\">https:\/\/t.me\/deepin_community<\/a><\/li>\n<\/ul>","protected":false},"excerpt":{"rendered":"<p>The ninth 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 Fixed an issue where some components of the Control Center failed to load translations correctly for ...<a href=https:\/\/www.deepin.org.cn\/en\/deepin-technical-bi-weekly-issue-18\/>Read more<\/a><\/p>\n","protected":false},"author":18825,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[75,213,93],"tags":[],"_links":{"self":[{"href":"https:\/\/www.deepin.org.cn\/en\/wp-json\/wp\/v2\/posts\/36836"}],"collection":[{"href":"https:\/\/www.deepin.org.cn\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.deepin.org.cn\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.deepin.org.cn\/en\/wp-json\/wp\/v2\/users\/18825"}],"replies":[{"embeddable":true,"href":"https:\/\/www.deepin.org.cn\/en\/wp-json\/wp\/v2\/comments?post=36836"}],"version-history":[{"count":8,"href":"https:\/\/www.deepin.org.cn\/en\/wp-json\/wp\/v2\/posts\/36836\/revisions"}],"predecessor-version":[{"id":36847,"href":"https:\/\/www.deepin.org.cn\/en\/wp-json\/wp\/v2\/posts\/36836\/revisions\/36847"}],"wp:attachment":[{"href":"https:\/\/www.deepin.org.cn\/en\/wp-json\/wp\/v2\/media?parent=36836"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.deepin.org.cn\/en\/wp-json\/wp\/v2\/categories?post=36836"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.deepin.org.cn\/en\/wp-json\/wp\/v2\/tags?post=36836"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}