Wayland کا استعمال کرتے ہوئے Niri 26.04 جامع سرور کی رہائی

تین ماہ کی ترقی کے بعد، Niri 26.04، ایک کمپوزٹنگ سرور، جاری کیا گیا ہے۔ یہ GNOME ایکسٹینشن PaperWM کی طرح ایک ٹائلنگ لے آؤٹ طریقہ کو لاگو کرتا ہے، ونڈوز کو لامحدود سکرولنگ ربن میں گروپ کرتا ہے۔ نئی ونڈو کھولنے سے ربن پھیلتا ہے، جبکہ پہلے شامل کردہ ونڈوز میں کوئی تبدیلی نہیں ہوتی۔ پروجیکٹ Wayland پروٹوکول پر انحصار کرتا ہے لیکن Xwayland DDX سرور کا استعمال کرتے ہوئے X11 ایپلی کیشنز چلانے کی اجازت دیتا ہے۔ پروجیکٹ کا کوڈ Rust میں لکھا گیا ہے اور GPLv3 لائسنس کے تحت لائسنس یافتہ ہے۔ پیکجز Fedora، NixOS، اور Arch کے لیے دستیاب ہیں۔ Linux اور فری بی ایس ڈی۔

نیری اور پیپر ڈبلیو ایم کے درمیان بنیادی فرق یہ ہے کہ ہر مانیٹر کے پاس ونڈو کا اپنا ربن ہوتا ہے جو دوسرے مانیٹر پر ربن سے نہیں ملتا (پیپر ڈبلیو ایم میں، مانیٹر کے ساتھ الگ کام GNOME شیل میں گلوبل ونڈو کوآرڈینیٹس کے پابند ہونے کی وجہ سے نافذ نہیں کیا جا سکتا)۔ Niri HiDPI کو سپورٹ کرتا ہے اور ایک سے زیادہ GPUs والے سسٹمز پر چل سکتا ہے (مثال کے طور پر، ایک مجرد گرافکس کارڈ اور ایک مربوط GPU کے ساتھ ہائبرڈ سسٹم)۔ اسکرین شاٹس لینے اور اسکرین کاسٹ ریکارڈ کرنے کے لیے ایک بلٹ ان انٹرفیس موجود ہے، جس کی خصوصیت یہ ہے کہ انفرادی ونڈوز کو خفیہ معلومات کے ساتھ ریکارڈنگ سے خارج کر دیا جائے۔

نیری میں ورچوئل ڈیسک ٹاپ متحرک طور پر بنائے جاتے ہیں اور GNOME کی طرح عمودی طور پر ترتیب دیئے جاتے ہیں (ونڈو کا ربن افقی طور پر گھومتا ہے، جبکہ ڈیسک ٹاپ کا ربن عمودی طور پر گھومتا ہے)۔ ہر مانیٹر کا ایک آزاد سیٹ ظاہر کر سکتا ہے۔ ورچوئل ڈیسک ٹاپسآپ ڈیسک ٹاپس اور ونڈوز کے درمیان سوئچ کرنے کے لیے ٹچ پیڈ اشاروں کا استعمال کر سکتے ہیں۔ جب آپ کسی مانیٹر کو منقطع کرتے ہیں تو، ورچوئل ڈیسک ٹاپ لے آؤٹ کو یاد رکھا جاتا ہے اور اسے باقی مانیٹر میں منتقل کر دیا جاتا ہے، اور جب آپ مانیٹر کو واپس کرتے ہیں، تو یہ اپنی اصل حالت میں بحال ہو جاتا ہے۔ کنفیگریشن کنفیگریشن فائل کے ذریعے کی جاتی ہے، جس سے آپ کو فریم کی چوڑائی، انڈینٹ، آؤٹ پٹ موڈز، اور ونڈو کے سائز جیسے پیرامیٹرز کو تبدیل کرنے کی اجازت ملتی ہے۔ کنفیگریشن فائل میں کی گئی تبدیلیاں جامع اسکرین کو دوبارہ شروع کیے بغیر خود بخود لاگو ہوجاتی ہیں۔ سرور.

نئے ورژن میں:

  • پارباسی ونڈوز کے پس منظر کو دھندلا کرنے کی صلاحیت شامل کی گئی ہے۔ ایپلی کیشنز اور صارف کے ماحول کے اجزاء Wayland ext-background-effect پروٹوکول کا استعمال کرتے ہوئے شفافیت کو کنٹرول کر سکتے ہیں، اور ایسے پروگراموں کے لیے جو اس پروٹوکول کو سپورٹ نہیں کرتے ہیں، شفافیت کو کنفیگریشن فائل میں بائنڈنگ کے ذریعے کنفیگر کیا جا سکتا ہے۔ بلٹ ان بیک گراؤنڈ بلر سپورٹ ڈینک میٹیریل شیل اور نوکٹالیا شیلز، ویکینا لانچر، فٹ، کٹی، اور گھوسٹی ٹرمینل ایمولیٹرز، اور کوئیک شیل اور ونیٹ ٹول کٹس میں لاگو کیا جاتا ہے۔ بیک گراؤنڈ بلر کے دو موڈز دستیاب ہیں: "xray" (دھندلے کا حساب ایک بار کیا جاتا ہے اور پھر ایک پہلے سے طے شدہ جامد تصویر ڈالی جاتی ہے) اور "نارمل" (دھندلا پن فلائی پر کیا جاتا ہے)۔

    
Wayland کا استعمال کرتے ہوئے Niri 26.04 جامع سرور کی رہائی

  • "اختیاری = سچ" ​​آپشن کو "شامل" کنفیگریشن فائل ڈائریکٹو میں شامل کیا گیا ہے، جو دوسری فائلوں کے مواد کو بدلنے کے لیے استعمال ہوتا ہے۔ یہ اختیار آپ کو اختیاری ترتیب کے اجزاء کی وضاحت کرنے کی اجازت دیتا ہے۔ اگر شامل فائل غائب ہے تو، "اختیاری=سچ" اختیار موجود ہونے کی صورت میں غلطی کی بجائے ایک انتباہ ظاہر کیا جائے گا۔ کنفیگریشن کے اندر، ہوم ڈائرکٹری سے وابستہ "~/" پاتھ کو استعمال کرنے کی صلاحیت شامل کی گئی ہے۔
  • بلینڈر کی طرح متعدد کھڑکیوں میں نیویگیشن کو آسان بنانے کے لیے، کرسر اب اسکرین کے ایک کنارے سے دوسرے کنارے تک خود بخود چھلانگ لگاتا ہے جب کام کی جگہ پر ماؤس کے ساتھ افقی طور پر سکرول ہوتا ہے۔
  • اسکرین کاسٹ کو ریکارڈ کرتے وقت، کرسر میٹا ڈیٹا کو اب ویڈیو اسٹریم سے علیحدہ طور پر پائپ وائر کو بھیجا جاتا ہے، مثال کے طور پر، OBS کو کرسر کو آزادانہ طور پر کھینچنے کی اجازت دیتا ہے۔ آئی پی سی میں اسکرین کاسٹ کی ریکارڈنگ کی نگرانی، اسکرین کاسٹ کو روکنے، اور ریکارڈنگ اسٹارٹ/اسٹاپ ایونٹس (پینل میں اشارے ظاہر کرنے کے لیے) وصول کرنے کے لیے کمانڈز شامل کیے گئے ہیں۔
  • اسکرولنگ اور کھولنے/گرنے والی ونڈوز کی بہتر اینیمیشن۔
  • Escape کلید کو دبا کر ڈریگ اینڈ ڈراپ آپریشن کو منسوخ کرنے کی صلاحیت شامل کی گئی۔
  • گولیاں اور ٹریک بالز کے لیے بہتر سپورٹ۔
  • ٹریسی پیکج کا استعمال کرتے ہوئے GPU پروفائلنگ کی صلاحیتوں کو بڑھا دیا گیا ہے۔ رینڈرنگ کو ٹریک کرنے اور کارکردگی کو دھندلا کرنے کی صلاحیت شامل کی گئی ہے۔ ہائبرڈ گرافکس سسٹمز (انٹیگریٹڈ GPU + ڈسکریٹ گرافکس کارڈ) کے لیے سپورٹ نافذ کر دی گئی ہے۔
  • رینڈرنگ کی اصلاح کو لاگو کیا گیا ہے۔ اسکرین پر پیش کردہ اشیاء کی فہرست بنانے میں جدید سسٹمز پر 2-3 گنا اور پرانے سسٹمز پر 8 گنا تک تیزی آئی ہے۔

ماخذ: opennet.ru

DDoS تحفظ، VPS VDS سرورز والی سائٹوں کے لیے قابل اعتماد ہوسٹنگ خریدیں۔ DDoS تحفظ، VPS VDS سرورز کے ساتھ قابل اعتماد ویب سائٹ ہوسٹنگ خریدیں۔ ProHoster