حال ہی میں میر ڈسپلے سرور کی ترقی کے پیچھے کیننیکل ٹیم ، جاری ورژن 2.4 کی رہائی اور اس میں گرافکس API میں پیشگی بہتری سے متعلق متعدد مسئلے سے متعلق اصلاحات اور تبدیلیاں شامل ہیں۔
ان لوگوں کے لئے جو میر کے بارے میں نہیں جانتے ، انھیں معلوم ہونا چاہئے کہ ایک سکرین سرور موجود ہے جو کینونیکل نے تیار کیا ہے ، اس حقیقت کے باوجود کہ میں نے اسمارٹ فونز کے لئے یونٹی شیل اور اوبنٹو ایڈیشن کی ترقی ترک کردی۔
مجھے کینونیکل منصوبوں میں اب بھی مانگ ہے اور اب میں جانتا ہوںحل کے طور پر ای پوزیشنوں ایمبیڈڈ آلات اور چیزوں کا انٹرنیٹ (IOT). میر کو وائلینڈ کے لئے ایک جامع سرور کے طور پر استعمال کیا جاسکتا ہے ، جس سے کسی بھی لینڈ لینڈ پر مبنی ایپلی کیشن (جیسے GTK3 / 4، Qt5 ، یا SDL2 کے ساتھ بنایا گیا) میر پر مبنی ماحول میں چل سکتا ہے۔
X ، XMir کے لئے مطابقت کی پرت XWayland پر مبنی ہے ، جبکہ میر کے زیر استعمال بنیادی ڈھانچے کے دیگر حصے Android سے ہی شروع ہوئے ہیں۔ ان حصوں میں Android ان پٹ اسٹیک اور گوگل کے پروٹوکول بفرز شامل ہیں۔ میر فی الحال لینکس سے چلنے والے مختلف آلات پر چلتا ہے، بشمول روایتی ڈیسک ٹاپس ، IOT ، اور ایمبیڈڈ مصنوعات۔
میر گرافیکل سرور ڈیوائس مینوفیکچررز اور ڈیسک ٹاپ صارفین کو اپنے گرافیکل ماحول کے لئے ایک بہتر وضاحت شدہ ، موثر ، لچکدار اور محفوظ پلیٹ فارم کے قابل بناتا ہے۔
میر 2.4 کی اہم ناولیاں
میر 2.4 کے اس نئے ورژن میں APIs کی موافقت کو بہتر بنانے کے لئے کام کیا گیا ہے نظام میں استعمال کے لئے گرافکس پلیٹ فارم کی حمایت سے متعلق ہے ہائبرڈ گرافکس کے ساتھ۔ یہ خاص طور پر ، ملی گرام :: پلیٹ فارم API کو ڈسپلے پلفارم اور رینڈرنگ پلیٹفارم میں تقسیم کیا گیا ہے، آپ کو رینڈرنگ اور رینڈرنگ کے لئے مختلف GPUs استعمال کرنے کی اجازت دیتا ہے۔
ایک اور نیاپن جو کھڑا ہے وہ ہے میر نے X11 پلیٹ فارم پر کام بہتر بنایا ، چونکہ میر کے اس نئے ورژن میں X11 پلیٹ فارم کی حمایت کے لئے کوڈ کو XLib سے XCB میں منتقل کردیا گیا تھا ، لہذا X11 ماحول میں دکھائے جانے والے میر پر مبنی ایپلی کیشنز کے ساتھ ونڈوز کا سائز تبدیل کرنے کی صلاحیت شامل کردی گئی۔
اس کا بھی ذکر ہے ویلینڈ اور ایکس ویلینڈ کی حمایت کے ل many بہت ساری اصلاحات کی گئیں ہیں اور ناکام ہونے والے آلات کی جانچ پڑتال کو خارج کرنے کے لئے جی بی ایم کلومیٹر میں "ridriver-quirks" آپشن شامل کیا۔
بگ فکسس سے جو میر 2.4 کے اس نئے ورژن میں بنائے گئے تھے:
- اسکیل شدہ نتائج پر کرسر کی مقررہ پوزیشن
- اہم حالت کو ہینڈل کرنا جب ونڈو فوکس میں نہیں ہوتا ہے
- XWayland کی غلطیوں کو درست طریقے سے سنبھالنا
- ٹائم آؤٹ کے بعد غیر منحصر فریم کال بیکس بھیجیں
- شیل کی سطحوں کا طے شدہ سائز تبدیل کرنا
- پوائنٹر موومنٹ بھیجنے سے پہلے کرسر لاک ہے یا نہیں اس کی جانچ ہو رہی ہے
آخر میں ، اگر آپ اس نئے ورژن کے بارے میں مزید جاننے میں دلچسپی رکھتے ہیں تو ، آپ تفصیلات سے مشورہ کرسکتے ہیں مندرجہ ذیل لنک میں
اوبنٹو اور مشتق افراد پر میر کیسے لگائیں؟
اس نئے ورژن کے انسٹالیشن پیکجز اوبنٹو 18.04 ، 21.04 اور 20.04 (پی پی اے) اور فیڈورا 34,33،32 اور XNUMX کے لئے تیار ہیں۔
ان لوگوں کے لئے جو دلچسپی رکھتے ہیں کہ وہ اپنے گرافک سرور کو اپنے سسٹم پر انسٹال کرسکیں ، انھیں اپنے سسٹم پر ٹرمینل کھولنا ہے (وہ یہ کلیدی مجموعہ Ctrl + Alt + T کے ساتھ یا Ctrl + T کے ساتھ کرسکتے ہیں) اور اس میں ہم درج ذیل کمانڈز ٹائپ کرنے جارہے ہیں:
sudo add-apt-repository ppa:mir-team/release sudo apt-get update
اس کے ساتھ ، آپ کے سسٹم میں ذخیرے پہلے ہی شامل کردیئے گئے ہیں ، گرافیکل سرور انسٹال کرنے سے پہلے اس کی پوری سفارش کی جاتی ہے اگر آپ اپنے سسٹم میں نجی ڈرائیور استعمال کررہے ہیں آپ کے ویڈیو کارڈ یا مربوط کے لئے ، ان کو مفت ڈرائیوروں میں تبدیل کریں، تنازعات سے بچنے کے ل.۔
ایک بار جب ہمیں یقین ہو جائے کہ ہمارے پاس مفت ڈرائیور چالو ہوجائیں گے ، تو ہم ٹرمینل میں عمل کرکے سرور انسٹال کرسکتے ہیں:
sudo apt-get install mir
آخر میں آپ کو اپنا سسٹم دوبارہ شروع کرنا پڑے گا تاکہ میر کے ساتھ یوزر سیشن بھری ہو اور اپنے سیشن کے لئے اس کا انتخاب کریں۔
تبصرہ کرنے والا پہلا ہونا