مطور PHP يحل ثغرة في KDE Plasma استمرت 20 عاماً تتعلق بتعدد الشاشات

نجح هاينك شليندنباخ، وهو مبرمج PHP متفرغ، في إصلاح مشكلة طويلة الأمد في بيئة KDE Plasma، مما يسمح بوجود أسطح مكتب افتراضية مستقلة لكل شاشة. هذه الميزة، التي طال انتظارها منذ عام 2005، تم دمجها في الفرع الرئيسي لـ KWin الخاص بإصدار Plasma 6.7 على Wayland، مما يلبي احتياجات المستخدمين الذين يعتمدون على إعدادات تعدد الشاشات.

في عام 2005، قدم كيتيل كيرنسو تقريراً عن ثغرة في KDE 3.3.2 على نظام Debian Stable، مطالباً بإمكانية عرض سطح مكتب افتراضي مختلف بشكل مستقل على كل شاشة متصلة. وعلى مر السنين، تراكمت أكثر من 15 تقريراً مشابهاً مع تزايد استخدام إعدادات الشاشات المتعددة. كان التحدي يكمن في مواصفات EWMH الخاصة بـ X11، التي كانت تفتقر إلى دعم تعدد أسطح المكتب النشطة في وقت واحد. وأشار مارتن فلوسر، أحد القائمين على صيانة KDE، في عام 2013 إلى أن هذا الأمر حال دون تطبيق الميزة في سلسلة KDE 4.x، مشيراً إلى أن Wayland هو المسار القابل للتطبيق مستقبلاً. قام هاينك شليندنباخ، الذي لم يسبق له المساهمة في KDE، بفتح ودمج الطلب في الفرع الرئيسي لـ KWin. الآن، تتتبع كل شاشة سطح المكتب الافتراضي الخاص بها، مع إمكانية عرض أي سطح مكتب على أي شاشة والسماح بالتكرار. ترتبط النوافذ بشاشات محددة—حتى تلك التي تمتد عبر شاشات متعددة—ويمكن تخصيصها لسطح مكتب واحد أو أكثر، مع بقائها مرئية عند عرضها. تؤثر اختصارات لوحة المفاتيح افتراضياً على الشاشة النشطة فقط، مع وجود إعداد اختياري للتبديل لكل مخرج. صمم شليندنباخ الميزة لتجنب تحويل التركيز إلى شاشة سطح المكتب الجديد، على عكس ما يحدث في Hyprland. تتوفر هذه الميزة حصرياً على Wayland، وتتماشى مع خطة Plasma 6.8 لإنهاء دعم X11. شليندنباخ، وهو مطور PHP يتمتع بخبرة تزيد عن ست سنوات، كانت لديه خلفية محدودة في C++ أو Qt أو CMake، ولم يقم بإعداد Plasma على حاسوبه المحمول القديم إلا مؤخراً. وكان دافعه هو الانتقال إلى Wayland للاستفادة من ميزة التحجيم الكسري (fractional scaling)، التي كانت معطلة بسبب غياب هذه الوظيفة.

مقالات ذات صلة

AMD has announced enhancements to HDR and color support in its Linux graphics driver, with integration for the KDE desktop environment. The improvements were co-developed using Claude Code, an AI tool.

من إعداد الذكاء الاصطناعي

KDE developers are restoring the classic Oxygen and Air themes for the Plasma 6.7 release scheduled for June 16, 2026. The effort, led by Filip Fila and original Oxygen designer Nuno Pinheiro, aims to revive the themes' glassy aesthetics from the KDE 4 era in time for KDE's 30th anniversary. Both themes have seen significant updates to panels, widgets, and visual effects.

يستخدم هذا الموقع ملفات تعريف الارتباط

نستخدم ملفات تعريف الارتباط للتحليلات لتحسين موقعنا. اقرأ سياسة الخصوصية الخاصة بنا سياسة الخصوصية لمزيد من المعلومات.
رفض