Cinnamon هي بيئة سطح المكتب الرئيسية في Linux Mint. بدأت كشوكة Gnome 3 ، وهي الآن مستقلة تمامًا. تم نشر إعلان جديد على موقع Linux Mint ، يتضمن تحسينات في الأداء لإصدار Cinnamon القادم لمنع تمزق الشاشة. سيتم شحنه مع الإصدار التالي من Linux Mint.
ينص الإعلان على ما يلي:
إعلانات
القرفة 4.0
استمرارًا للتحسينات 'المفاجئة' التي جاءت في Cinnamon 3.8 ، يبحث الفريق حاليًا في VSync ، وعلى وجه الخصوص في CLUTTER_VBLANK الذي يعين Sync إلى VBlank في Cinnamon.
على الرغم من أن Vsync يمنع حدوث تمزيق الشاشة ، إلا أن له أيضًا تكلفة أداء. تظهر هذه التكلفة في Cinnamon عند سحب النافذة بالماوس. أثناء تحريك مؤشر الماوس إلى اليسار واليمين ، يمكنك ملاحظة أن النافذة التي يتم سحبها تحتها لا تتحرك تمامًا 'معها' ، ولكن مع تأخير طفيف ، كما لو كان هناك نوع من الشريط المرن بين المؤشر و النافذة التي تمسك بها.
كيف تعرف ما إذا كان شخص ما يلاحق حسابك على Facebookتؤدي إزالة Vsync إلى إزالة هذا التأخير. تكون عمليات السحب في Windows فورية وتستجيب بشكل كامل. يبدو أيضًا أن مقاييس FPS تؤكد هذه الملاحظة وتقودنا أرقام FPS الأعلى إلى الاعتقاد بأن هذا قد يكون له تأثيرات إيجابية أخرى على أداء Cinnamon.
المشكلة إذن هي تمزق الشاشة.
في وحدات معالجة الرسومات NVIDIA الحديثة ، يمكننا التخلص من تمزق الشاشة باستخدام 'Force Composition Pipeline' في إعدادات NVIDIA. مع تعطيل Vsync في Cinnamon ، فإننا نستمتع ببيئات سطح مكتب أسرع بدون تمزيق الشاشة.
يبحث الفريق حاليًا في هذا ويختبر على مجموعة متنوعة من الإعدادات وبطاقات الرسومات المختلفة. ليس هناك ما يضمن أننا سنجد حلاً 'مقاسًا واحدًا يناسب الجميع' وسنكون قادرين على شحن بيئة Cinnamon 4.0 التي ستكون سريعة وبدون تمزيق الشاشة للجميع خارج الصندوق. إذا لم نتمكن من ذلك ، فسنجعل من السهل على الأشخاص ضبط بيئتهم ، بمزيد من المعلومات حول تمزيق الشاشة والأداء والقدرة على تعيين Vsync في إعدادات النظام.
إذا كنت ترغب في اختبار هذا على إعداد Cinnamon الحالي الخاص بك ، يمكنك إعادة تشغيل القرفة باستخدام:
1 CLUTTER_SHOW_FPS=1 قرفة -يحل محل ولإعادة تشغيله بدون Vsync:
كيف تعرف ما إذا كان شخص ما يستخدم wifi الخاص بك
1 CLUTTER_VBLANK=لا شيءCLUTTER_SHOW_FPS=1 قرفة -يحل محل تحقق مما إذا كنت ترى اختلافًا من حيث FPS وعندما تقوم بتحريك النوافذ عبر الشاشة. يكون تمزق الشاشة ، عندما يحدث ، مرئيًا في الغالب في الأفلام أو عند التمرير في القوائم لأعلى ولأسفل. اختبر مع نوافذ لا تعمل بملء الشاشة (يمكن للنوافذ التي تظهر بملء الشاشة أن تتخطى التكوين في Cinnamon ، وهذا شيء مختلف تمامًا).
Cinnamon 4.0 قيد التطوير حاليًا. تاريخ صدوره غير معروف حتى الآن.