{"id":35710,"date":"2024-12-10T13:36:27","date_gmt":"2024-12-10T05:36:27","guid":{"rendered":"https:\/\/www.deepin.org\/?p=35710"},"modified":"2024-12-11T16:34:10","modified_gmt":"2024-12-11T08:34:10","slug":"deepin-technical-bi-weekly-issue-7","status":"publish","type":"post","link":"https:\/\/www.deepin.org.cn\/en\/deepin-technical-bi-weekly-issue-7\/","title":{"rendered":"deepin Bi-Weekly Technical Report: deepin 23, deepin 25 BUG fixes, Treeland implements personalized wallpaper configurations"},"content":{"rendered":"<img loading=\"lazy\" class=\"alignnone size-full wp-image-35713\" src=\"https:\/\/www.deepin.org\/wp-content\/uploads\/2024\/12\/\u84dd\u8272\u6241\u5e73\u63d2\u753b\u5e74\u7ec8\u603b\u7ed3\u5fae\u4fe1\u516c\u4f17\u53f7\u5c01\u9762-1-1.png\" alt=\"\" width=\"900\" height=\"383\" srcset=\"https:\/\/www.deepin.org.cn\/wp-content\/uploads\/2024\/12\/\u84dd\u8272\u6241\u5e73\u63d2\u753b\u5e74\u7ec8\u603b\u7ed3\u5fae\u4fe1\u516c\u4f17\u53f7\u5c01\u9762-1-1.png 900w, https:\/\/www.deepin.org.cn\/wp-content\/uploads\/2024\/12\/\u84dd\u8272\u6241\u5e73\u63d2\u753b\u5e74\u7ec8\u603b\u7ed3\u5fae\u4fe1\u516c\u4f17\u53f7\u5c01\u9762-1-1-300x128.png 300w, https:\/\/www.deepin.org.cn\/wp-content\/uploads\/2024\/12\/\u84dd\u8272\u6241\u5e73\u63d2\u753b\u5e74\u7ec8\u603b\u7ed3\u5fae\u4fe1\u516c\u4f17\u53f7\u5c01\u9762-1-1-150x64.png 150w, https:\/\/www.deepin.org.cn\/wp-content\/uploads\/2024\/12\/\u84dd\u8272\u6241\u5e73\u63d2\u753b\u5e74\u7ec8\u603b\u7ed3\u5fae\u4fe1\u516c\u4f17\u53f7\u5c01\u9762-1-1-768x327.png 768w, https:\/\/www.deepin.org.cn\/wp-content\/uploads\/2024\/12\/\u84dd\u8272\u6241\u5e73\u63d2\u753b\u5e74\u7ec8\u603b\u7ed3\u5fae\u4fe1\u516c\u4f17\u53f7\u5c01\u9762-1-1-24x10.png 24w, https:\/\/www.deepin.org.cn\/wp-content\/uploads\/2024\/12\/\u84dd\u8272\u6241\u5e73\u63d2\u753b\u5e74\u7ec8\u603b\u7ed3\u5fae\u4fe1\u516c\u4f17\u53f7\u5c01\u9762-1-1-36x15.png 36w, https:\/\/www.deepin.org.cn\/wp-content\/uploads\/2024\/12\/\u84dd\u8272\u6241\u5e73\u63d2\u753b\u5e74\u7ec8\u603b\u7ed3\u5fae\u4fe1\u516c\u4f17\u53f7\u5c01\u9762-1-1-48x20.png 48w\" sizes=\"(max-width: 900px) 100vw, 900px\" \/><\/p>\n<p>The seventh Issue of deepin Biweekly Technical Report has been released, we will briefly list the progress of various deepin teams over the past two weeks and outline the general plan for the next two weeks!<\/p>\n<p>&nbsp;<\/p>\n<h1 style=\"text-align: center;\"><strong><a href=\"https:\/\/www.deepin.org\/en\/dde\/\">DDE(deepin Desktop Environment)<\/a><\/strong><\/h1>\n<p>Requirements development for deepin 25 has been completed, and the current phase is focused on bug fixes for deepin 23 and deepin 25.<\/p>\n<p><strong>Progress<\/strong><\/p>\n<ul>\n<li>Further optimization of the taskbar application recognition feature to address specific boundary case issues;<\/li>\n<li>Fixes and improvements to several QML versions of the Control Center;<\/li>\n<li>Improvements to the dde-shell experience for the Treeland environment;<\/li>\n<li>Fixing a number of other existing issues, including experience issues in x11 environments.<\/li>\n<\/ul>\n<p><strong>Plans<\/strong><\/p>\n<ul>\n<li>Ongoing development of new modules such as the deepin 25 control center;<\/li>\n<li>Ongoing bug fixes in response to community feedback.<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<h1 style=\"text-align: center;\"><b><span data-font-family=\"default\">System Development<\/span><\/b><\/h1>\n<p><strong>Progress<\/strong><\/p>\n<ul>\n<li>PipeWire fixes audio output issues for some models;<\/li>\n<li>Qt6 base fixes dde shell crash issue in Treeland environment;<\/li>\n<li>Glibc merges a large number of upstream patches for the LoongArch64 architecture to solve some test errors during compilation and construction;<\/li>\n<li>Add Biber and its dependency packages, add mkosi, add xcb til errors; Resolve the issue of cpamminus dependency errors;<\/li>\n<li>Update GRUB2, QEMU, Libvirt, EDK2 to merge with Hygon CVS series patches, update CVE security vulnerabilities, update Cockpit software package, update libdrm, update libinput to solve the problem of ThinkBook 14+G6 IMH notebook touchpad not working, update pci.ids to support more device IDs, update Vim to solve the problem of extra Vim icons in the upgraded system.<\/li>\n<\/ul>\n<p><strong>Plans<\/strong><\/p>\n<ul>\n<li>Update software package;<\/li>\n<li>Update CVE security vulnerabilities;<\/li>\n<li>Update Mesa version;<\/li>\n<li>Update LLVM-19<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<h1 style=\"text-align: center;\"><strong>Treeland<\/strong><\/h1>\n<p><strong>Progress<\/strong><\/p>\n<ul>\n<li>Implementation of multi-user personalized wallpaper configuration;<\/li>\n<li>80% progress on deepin screenshot adaptation;<\/li>\n<li>Support auto-calculate appropriate HiDPI scaling;<\/li>\n<li>Optimize the experience of Alt and Tab window switching.<\/li>\n<\/ul>\n<p><strong>Plans<\/strong><\/p>\n<ul>\n<li>Random wallpaper support in the workspace.<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<h1 style=\"text-align: center;\"><strong>Linux Kernel<\/strong><\/h1>\n<p><strong>Progress<\/strong><\/p>\n<ul>\n<li>Kernel version base upgraded to 6.6.63;<\/li>\n<li>6.12.1 Kernel ready to start internal testing;<\/li>\n<li>Turns are partially from upstream commits from the upstream 6.12 - 6.13 kernel development branch;<\/li>\n<li>For the 6.6 kernel, the rounds are partially from commits in the 6.7 - 6.10 kernel development branch, supporting new device sound cards;<\/li>\n<li>Optimize the default kernel configuration of Loongson 3A4000\/3B4000 to enable NVMe support by default;<\/li>\n<li>Fix some spelling errors in the kernel code.<\/li>\n<\/ul>\n<p><strong>Plans<\/strong><\/p>\n<ul>\n<li>To advance the support for the SG2042 kernel.<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<article id=\"post-35009\" class=\"post-35009 post type-post status-publish format-standard hentry category-deepin-community-reports category-community-news tag-ai tag-dde tag-deepin tag-deepin-23 tag-deepin-linux tag-linux tag-linux-distribution tag-opensource tag-treeland\"><span data-font-family=\"default\">If you are interested in the development of deepin and would like to get involved, feel free to join the community and discuss with other contributors:<\/span><\/p>\n<ul>\n<li><a href=\"https:\/\/matrix.to\/#\/#deepin-community:deepin.org\"><span data-font-family=\"default\">You&amp;apos;re invited to talk on Matrix<\/span><\/a><\/li>\n<li><a href=\"https:\/\/t.me\/deepin_community\"><span data-font-family=\"default\">Telegram Community<\/span><\/a><\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<h1><strong>Related Reading\uff1a<\/strong><\/h1>\n<p>\uff081\uff09<a href=\"https:\/\/distrowatch.com\/table.php?distribution=deepin\">Click to support the deepin Community<\/a><\/p>\n<p class=\"entry-content\">\uff082\uff09<a href=\"https:\/\/www.deepin.org\/en\/category\/deepin-community-reports\/\">deepin Community Report Collection (Technical Bi-Weekly Reports,\u00a0 Announcements, etc.)<br \/>\n<\/a><\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p style=\"text-align: right;\">Content source: deepin community<\/p>\n<p style=\"text-align: right;\">Reprinted with attribution<\/p>\n<\/article>","protected":false},"excerpt":{"rendered":"<p>The seventh Issue of deepin Biweekly Technical Report has been released, we will briefly list the progress of various deepin teams over the past two weeks and outline the general plan for the next two weeks! &nbsp; DDE(deepin Desktop Environment) Requirements development for deepin 25 has been completed, and the current phase is focused on bug fixes for deepin 23 and deepin 25. Progress Further optimization of the taskbar application recognition feature to address specific boundary case issues; Fixes and improvements to several QML versions of the Control Center; Improvements to the dde-shell experience for the Treeland environment; Fixing a ...<a href=https:\/\/www.deepin.org.cn\/en\/deepin-technical-bi-weekly-issue-7\/>Read more<\/a><\/p>\n","protected":false},"author":11164,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[213,93],"tags":[],"_links":{"self":[{"href":"https:\/\/www.deepin.org.cn\/en\/wp-json\/wp\/v2\/posts\/35710"}],"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\/11164"}],"replies":[{"embeddable":true,"href":"https:\/\/www.deepin.org.cn\/en\/wp-json\/wp\/v2\/comments?post=35710"}],"version-history":[{"count":7,"href":"https:\/\/www.deepin.org.cn\/en\/wp-json\/wp\/v2\/posts\/35710\/revisions"}],"predecessor-version":[{"id":35727,"href":"https:\/\/www.deepin.org.cn\/en\/wp-json\/wp\/v2\/posts\/35710\/revisions\/35727"}],"wp:attachment":[{"href":"https:\/\/www.deepin.org.cn\/en\/wp-json\/wp\/v2\/media?parent=35710"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.deepin.org.cn\/en\/wp-json\/wp\/v2\/categories?post=35710"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.deepin.org.cn\/en\/wp-json\/wp\/v2\/tags?post=35710"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}