إصدار KDE Plasma 6.8، الذي يحتفظ فقط بالجلسة المستندة إلى Wayland

بمناسبة الذكرى الثلاثين للمشروع، تم إطلاق بيئة سطح المكتب KDE Plasma 6.8. لتقييم إصدارات KDE الجديدة، يمكنك استخدام نسخ تجريبية من مشاريع KDE. Linux، KDE Neon و openSUSE (Argon، المبني على openSUSE Leap، و Krypton، المبني على openSUSE Tumbleweed).

التغييرات الرئيسية في KDE Plasma 6.8:

  • تم إيقاف دعم جلسات بروتوكول X11. وبقيت جلسات بروتوكول Wayland فقط، مع دعم تطبيقات X11 بواسطة خادم XWayland DDX. يؤثر إيقاف دعم X11 هذا على بيئة سطح مكتب KDE Plasma فقط، ولا يؤثر على إمكانية تشغيل تطبيقات KDE في بيئات تعتمد على خادم X (لا توجد حاليًا أي خطط لإيقاف دعم X11 في تطبيقات KDE). بالنسبة لمن يحتاجون إلى X11، فقد تم الحفاظ على دعم هذا البروتوكول قدر الإمكان في مكونات سطح المكتب المختلفة، كما أُجريت تغييرات إضافية لتحسين التوافق عند تشغيل التطبيقات على XWayland.

    تشمل الأسباب المذكورة لإيقاف دعم X11 الركود العام في تطوير خوادم X، والرغبة في تجنب إهدار موارد المطورين المحدودة على دعم نظامي عرض ونوعي جلسات في آنٍ واحد. ويُقال إنه على المدى البعيد، سيوفر إلغاء X11 فرصًا جديدة لتوسيع الوظائف، وتحسين الاستقرار، وتحسين الشفرة البرمجية، وتسريع عملية التطوير.

  • تم نقل نظام النسخ الاحتياطي kup إلى حزمة Plasma الرئيسية، مما يسمح لك بإنشاء نسخ احتياطية مُؤرشفة لبيانات المستخدم وحفظها على محركات أقراص USB خارجية أو الخادميمكنك إعداد الحفظ التلقائي للتغييرات منذ آخر نسخة احتياطية عند توصيل جهاز تخزين يحتوي على نسخ احتياطية بجهاز الكمبيوتر الخاص بك.
  • تمت إضافة أداة kscreenctl. وهي تحل محل kscreen-doctor وتوفر واجهة سطر أوامر أكثر سهولة ووضوحًا لإدارة المخرجات. تشمل العمليات المدعومة تحديد أجهزة الإخراج المتاحة، وتفعيل/تعطيل أجهزة الإخراج، وتغيير الإعدادات.

  • يدعم مدير KWin المركب الآن الرسم التلقائي جنبًا إلى جنب. الخادم تم تحديث ظلال النوافذ وحدودها، بالإضافة إلى تطبيق تقريب الزوايا للتطبيقات التي تستخدم زخرفة النوافذ من جانب العميل (CSD) ولكنها لا تدعم عناصر التصميم هذه. يضفي هذا التغيير مظهرًا أقرب إلى بيئة KDE على تطبيقات مثل Steam وDiscord، التي كانت نوافذها تُعرض سابقًا بدون ظلال أو حدود أو تقريب للزوايا.

    لتمكين الظلال، تم تطبيق قاعدة جديدة لتجاوز سمات نافذة التطبيق (قواعد نافذة KWin): "يقوم مدير النوافذ برسم شريط العنوان والإطار والظلال". تتم إضافة الظلال تلقائيًا إلى تطبيقات X11 التي لا تستخدم زخارف من جانب الخادم ولا ترسم الظلال على جانب العميل.

  • تحسّن الأداء بشكل ملحوظ عند استخدام بطاقات الرسومات الخارجية. ولأن بروتوكول Wayland الخاص بـ linux-dmabuf v5 كان يقيّد مدير التركيب ببطاقة رسومات واحدة، فإنّ عملية العرض على وحدة معالجة رسومات مختلفة (مثل بطاقة رسومات منفصلة بدلاً من المدمجة) كانت تتطلب نسخ الإطارات باستمرار عبر ذاكرة الوصول العشوائي (RAM). يحلّ بروتوكول linux-dmabuf v6 الجديد هذه المشكلة، مُلغيًا نسخ المخزن المؤقت غير الضروري في KWin. في الاختبارات التي أُجريت باستخدام بطاقة رسومات متصلة عبر USB-C، ارتفع معدل الإطارات من 5 إلى 120 إطارًا في الثانية في vkcube، بينما في لعبة Cyberpunk 2077 مع الإعدادات المسبقة "المنخفضة"، ارتفع معدل الإطارات من 27 إلى 50 إطارًا في الثانية باستخدام linux-dmabuf v6.
  • يدعم نظام Kwin التخزين المؤقت الثلاثي على الأنظمة المزودة بمعالجات رسوميات NVIDIA (حيث يقوم Kwin بتفعيل التخزين المؤقت الثلاثي تلقائيًا إذا لم تتمكن بطاقة الرسوميات من العرض بسرعة). يستخدم التخزين المؤقت الثلاثي ثلاثة مخازن مؤقتة للشاشة: الأول للعرض، والثاني لإخراج البيانات، والثالث لاستكمال العرض إذا امتلأ المخزن الأول قبل اكتمال المسح الرأسي (vblank). يساهم استخدام هذا المخزن الثالث الإضافي في التخلص من التقطيع الذي يحدث مع التخزين المؤقت المزدوج عندما يتعذر التبديل بين مخزني العرض والإخراج قبل اكتمال المسح الرأسي. يتيح هذا التنظيم للإخراج معدلات إطارات أعلى على الأجهزة منخفضة الطاقة، على حساب زيادة زمن استجابة الإدخال.
  • تخلّى KWin عن دعم واجهة برمجة تطبيقات الرسومات OpenGL لسطح المكتب، واعتمد بدلاً منها على OpenGL ES فقط. يُعدّ دعم OpenGL ES ضروريًا لبعض وحدات معالجة الرسومات القديمة، وقد أثبتت OpenGL ES كفاءتها في تلبية جميع احتياجات KWin، لذا تمّ الإبقاء عليها كواجهة برمجة التطبيقات الداخلية الأساسية، على الأقل حتى يكتمل دعم Vulkan. وقد أدّى الاعتماد على OpenGL ES فقط إلى القضاء على المشكلات العرضية الناتجة عن عدم التوافق بين OpenGL وOpenGL ES (حيث كان الكود المكتوب والمختبر باستخدام إحدى واجهتي برمجة التطبيقات يُسبّب مشكلات في العرض أو أعطالًا عند استخدام الأخرى).
  • يدعم KWin الإصدار الجديد من نظام Emulated Input 1.6 (libei)، المستخدم لمحاكاة الإدخال في البيئات القائمة على Wayland.
  • تتوفر نسخة تجريبية من محرك الأنماط الموحد، Union، للاختبار. يُمكّن هذا المحرك من استخدام تقنيات تصميم التطبيقات المختلفة المتوفرة في بيئة KDE. يستخدم المحرك الجديد، افتراضيًا، لغة CSS بدلًا من SVG المستخدمة سابقًا. يتكون محرك Union من ثلاث طبقات: طبقة الإدخال، التي تحلل تنسيقات ملفات الأنماط المدخلة (SVG أو CSS) وتحولها إلى وصف مجرد للعرض. الطبقة الوسيطة، التي تُنفذ نموذج البيانات وطرق تطبيق الأنماط على كل عنصر. طبقة الإخراج، التي تحول النمط العام إلى أوامر رسم خاصة بمجموعة رسومات معينة (QtQuick أو Qt Widgets). لتفعيل المحرك الجديد، ثبّت حزمة Union وفعّل سمة "Breeze (Union)" في الإعدادات (إعدادات النظام ← الألوان والسمات ← نمط التطبيق).

  • تم توسيع إمكانيات الاتصال بسطح المكتب البعيد. كما تم تحسين جودة الصورة وتقليل زمن الاستجابة عند العمل على شبكات بطيئة أو مع تحديثات متكررة للشاشة. وتم تفعيل مزامنة الحافظة ثنائية الاتجاه. وأُضيف وضع خاص يُمكّن من قفل الشاشة من جانب الخادم، ويوفر للعميل شاشة افتراضية تُحاكي أبعاد النافذة بدقة. وتم تحسين صفحة الإعدادات للعرض في النوافذ الصغيرة.

  • يُتيح برنامج Spectacle الآن خيار تسجيل الصوت أثناء إنشاء تسجيلات الشاشة (يمكنك استخدام الميكروفون أو حفظ الصوت الذي تُشغّله التطبيقات على النظام). كما تم تحسين جودة الفيديو عند تسجيل تسجيلات الشاشة. وتم تطبيق تأثير التمويه الذي يعمل بدون مكتبة OpenCV، مما يُلغي الحاجة إلى هذه المكتبة. كما أُضيفت إمكانية تغيير حجم ودقة الشاشة الافتراضية المُنشأة لتسجيلات الشاشة (كان الحجم سابقًا ثابتًا عند 1920×1080).
  • أُضيفت إعدادات إلى أداة التهيئة للتحكم في ظهور مربع حوار عرض الأحرف البديلة بعد الضغط المطوّل على المفاتيح. كما أُتيحت إمكانية البحث عن اللغات باستخدام رمز المنطقة، بالإضافة إلى البحث عنها باسمها الأصلي أو باللغة الإنجليزية (على سبيل المثال، يمكن البحث عن اللغة الروسية باستخدام "ru" أو "русский" أو "russian").
    تمت إضافة خيارات إلى صفحة إعدادات الشبكة لاستخدام مصادقة EAP-TTLS في StrongSwan VPNتمت إضافة إمكانية تمكين أو تعطيل التشغيل التلقائي للتطبيقات دون حذف وإعادة إنشاء الإدخالات.

    عند إعداد تخطيطات الشاشة، أصبح من الممكن الآن ضبط العناصر بكسلًا بكسلًا باستخدام مفاتيح الأسهم.



    تم تحويل تنفيذ صفحة إعدادات سلوك النافذة لاستخدام QML، وتم توحيد التصميم مع الصفحات الأخرى.

  • في إعدادات الشاشات المتعددة، بالإضافة إلى اسم الشاشة، تُعرض أرقام الأجهزة بألوان مختلفة. يتيح عرض أرقام الشاشات عند التنقل بين الشاشات وفي مربع حوار إعدادات الأولوية فصلًا بصريًا أفضل للشاشات المتصلة، ويتجنب الالتباس عند استخدام شاشات متعددة من نفس الشركة المصنعة (على سبيل المثال، عند توصيلها بـ آلة افتراضية (عدة شاشات افتراضية).

  • أعاد مدير تطبيقات Discover تنظيم الأقسام في الصفحة الرئيسية. تم تفعيل البحث غير الحساس لحالة الأحرف في صفحة التحديثات. تم تسريع تحميل أيقونات تطبيقات Flatpak. يتم الآن تجميع العناصر حسب العمليات الجارية وترتيبها حسب النشاط عند عرض تقدم العملية.

  • في مربعات الحوار الخاصة بمنح حقوق الوصول من خلال نظام بوابة XDG (xdg-desktop-portal-kde)، يتم توحيد عرض المعلومات والصياغة مع مربعات حوار KDE الأخرى.

  • أُعيد تصميم حركة انزلاق الإشعارات، باستخدام منحنى تسهيل أكثر طبيعية لضبط سلاسة تسارع الحركة وتباطئها بمرور الوقت. كما تم تطبيق حركة ارتداد أكثر واقعية لأيقونة التطبيق، والتي تظهر بجوار المؤشر للإشارة إلى بدء عملية تشغيل التطبيق.



  • تم تحديث مجموعة الأحرف في واجهة اختيار الرموز التعبيرية إلى الإصدار 17 من معيار Unicode. كما تم تطبيق إمكانية تغيير حجم الأيقونة.

  • يدعم تطبيق مراقبة النظام وأداة معلومات النظام الآن اكتشاف برنامج تشغيل Intel Xe وعرض معلومات حول وحدات معالجة الرسومات (GPUs) المبنية على معمارية Intel Xe، المستخدمة في بطاقات الرسومات من سلسلة Intel Arc ووحدات الرسومات المدمجة بدءًا من معالجات Tiger Lake. ويتم الآن عرض استهلاك ذاكرة الفيديو كنسبة مئوية من إجمالي ذاكرة الوصول العشوائي للفيديو (VRAM)، على غرار طريقة عرض استهلاك ذاكرة الوصول العشوائي (RAM). ويمكن الآن ربط العمليات بوحدات معالجة مركزية محددة أو مجموعات من وحدات المعالجة المركزية لتشغيلها حصريًا عليها (تقارب وحدة المعالجة المركزية).

  • تمت إضافة أيقونات إلى سمة أيقونات Breeze Android- كتابة الطلبات والمستندات.

  • تم تطبيق وضع خاص للمستخدمين ذوي الإعاقة.
    "نقرة التوقف" التي تحاكي نقرة الماوس بعد توقف المؤشر عن الحركة.



  • تتضمن أداة إعدادات الشبكة اللاسلكية الآن خيارات لتحديد قناة لاسلكية تلقائيًا عند التشغيل في وضع نقطة الوصول.
  • تم تطبيق إشعار بانخفاض طاقة البطارية للأجهزة المتصلة، حتى عند تشغيل البرامج في وضع ملء الشاشة، حتى لا يفوت المستخدم عملية تفريغ البطارية بالكامل.
  • أصبحت تأثيرات "نظرة خاطفة على سطح المكتب" و"فتحة النافذة" الآن تحترم إعدادات سرعة الرسوم المتحركة للنظام.
  • تحسين القدرات للكشف عن استخدام السمات الداكنة في التطبيقات المستندة إلى GTK 2 وتطبيق متغيرات سمة الأيقونات الداكنة عليها لمنع الحالات التي تظهر فيها الأيقونات الفاتحة في واجهة داكنة.
  • تستخدم التطبيقات القائمة على QML واجهة اختيار الألوان KDE بدلاً من استخدام تطبيق Qt، الذي لا يتوافق مع أنظمة ألوان KDE.
  • تم توسيع منطقة السحب العلوية لسحب نوافذ التطبيقات غير ملء الشاشة باستخدام سمة Breeze.
  • تمت إضافة إمكانية وضع النوافذ فوق نوافذ أخرى عن طريق سحبها بالماوس مع الضغط باستمرار على مفتاح Meta.
  • تم تفعيل وضع عرض الشرائح القابل للتبديل يدويًا لخلفيات سطح المكتب. بدلًا من تغيير الخلفيات تلقائيًا، عليك الضغط على اختصار لوحة المفاتيح أو تحديد العنصر المناسب من قائمة السياق للانتقال إلى الصورة التالية.
  • تمت إزالة اختصار لوحة المفاتيح غير الموثق Meta+Ctrl+x، والذي كان يُستخدم لتشغيل إجراءات تلقائية بناءً على محتويات الحافظة. ولأن Meta+Ctrl+x مشابه لتسلسل Ctrl+X الشائع الاستخدام، فقد ضغط عليه العديد من المستخدمين عن طريق الخطأ، ثم تساءلوا عن كيفية تعطيل مربع الحوار الذي كان يظهر في كل مرة يلصقون فيها رابطًا من الحافظة.
  • أصبح مدير تسجيل الدخول الآن يتذكر آخر تسجيل دخول لكل مستخدم. ويمكن الآن استخدام ميزة تسجيل الدخول التلقائي في التوزيعات التي تعمل بإصدارات أقدم من نظام systemd، مثل KDE neon.
  • تمت إضافة اختصارات لوحة المفاتيح الصالحة عالميًا لإعادة ترتيب المهام في القائمة (Meta+Ctrl+PageUp، Meta+Ctrl+PageDown) أو للتنقل بين المهام (Meta+Ctrl+Shift+PageUp، Meta+Ctrl+Shift+PageDown) في أداة إدارة المهام
  • تم تغيير آلية عمل اختصارات لوحة المفاتيح Meta + 1-9 المستخدمة للتبديل السريع بين المهام. في إعدادات الشاشات المتعددة، تُطبّق هذه الاختصارات الآن على المهام الموجودة في اللوحة على الشاشة النشطة، بدلاً من اللوحة الموجودة على الشاشة المُخصصة كشاشة رئيسية.

المصدر: opennet.ru

شراء استضافة موثوقة للمواقع مع حماية DDoS وخوادم VPS VDS 🔥 اشترِ استضافة مواقع ويب موثوقة مع حماية من هجمات DDoS، وخوادم VPS وVDS | ProHoster