ونڈو مینیجر کی رہائی ، Xfce صارف ماحول میں اسکرین پر ونڈوز کا ڈسپلے فراہم کرنے، کھڑکیوں کو سجانے اور ان کی نقل و حرکت کو منظم کرنے، بند کرنے اور سائز تبدیل کرنے کے لیے استعمال کیا جاتا ہے۔
نئی ریلیز میں۔ ایکس 11 ایکسٹینشن سپورٹ (X-Resource)، جو سینڈ باکس آئسولیشن میکانزم کے تحت چلنے والی ایپلیکیشن کے PID کے لیے X سرور سے استفسار کرنے کے لیے۔ XRes سپورٹ ہنگ کلائنٹ کے عمل کو زبردستی ختم کرنے کا مسئلہ حل کرتا ہے جن کی PID _NET_WM_PID پراپرٹی کے ذریعے بازیافت نہیں کی جا سکتی، کیونکہ یہ سینڈ باکس کے اندر موجود پراسیس ID کی عکاسی کرتی ہے، جو عالمی نام کی جگہ میں ID سے مختلف ہو سکتی ہے۔
نیا شمارہ بھی نمایاں کرتا ہے۔ ایک کمزوری جو کنفیگریشن سٹرنگز پر کارروائی کرتے وقت استعمال کے بعد مفت رسائی اور حد سے باہر لکھنے کا باعث بن سکتی ہے۔ مزید برآں، xfwm4 4.14.3 میں XConfigureWindow درخواستوں سے متعلق مسائل کی تشخیص کو آسان بنانے کے لیے اضافی XError ایرر ہینڈلرز۔
ورژن 4.14.3 میں اپ ڈیٹ کرنے کے بعد کچھ صارفین کے لیے FreeBSD پر لانچ کرنے کی کوشش کرتے وقت کریش، بظاہر libXres کے نئے لنک کی وجہ سے۔ xfwm4 میں بھی XPresent X11 ایکسٹینشن کو vblank پلس کے ساتھ آؤٹ پٹ کو سنکرونائز کرنے کے لیے فعال کرتے وقت AMD ویڈیو کارڈز کا پتہ لگانے میں ایک مسئلہ۔ XPresent کو فعال کیا گیا تھا جب کارڈ کے نام میں AMD ماسک موجود تھا، جبکہ کچھ کارڈز "Radeon" لفظ "AMD" کا ذکر کیے بغیر (مثال کے طور پر، "Radeon RX 570")۔ ان کارڈز کے لیے، "glx" پر مبنی vblank پروسیسر کو فعال کیا گیا تھا، جو کارکردگی میں نمایاں طور پر پیچھے رہتا ہے۔
مثال کے طور پر، glx استعمال کرتے وقت، mpv میں 4K ویڈیو چلانے سے GPU کو اعلیٰ معیار کے موڈ میں 70% اور کم معیار کے موڈ میں 50% لوڈ کیا جاتا ہے، جب کہ XPresent استعمال کرتے وقت لوڈ بالترتیب 50% اور 30% تک گر جاتا ہے، جو بجلی کی کھپت اور کارکردگی کو نمایاں طور پر متاثر کرتا ہے۔ مسئلہ غیر طے شدہ رہتا ہے۔ XPresent کو مجبور کرنے کے لیے، آپ /general/vblank_mode ترتیب کو xfconf میں شامل کر سکتے ہیں:
xfconf-query -c xfwm4 -p /general/vblank_mode -t string -s "xpresent" — تخلیق کریں
ماخذ: opennet.ru
