मीर 2.0 यहां है और ये इसके सबसे महत्वपूर्ण बदलाव हैं

मुझे

का शुभारंभ प्रदर्शन सर्वर का नया संस्करण मीर 2.0, संस्करण जिसमें एपीआई में कई बदलाव किए गए के रूप में अच्छी तरह से mirclient और mirserver के लिए विशिष्ट कुछ एपीआई को हटाने के साथ।

जो लोग मीर से अनजान हैं, उनके लिए यह जानना चाहिए यह एक ग्राफिकल सर्वर है जिसे कैन्यनिकल द्वारा विकसित किया गया है और अब यह परियोजना एम्बेडेड उपकरणों और इंटरनेट ऑफ थिंग्स (IoT) के लिए एक उत्कृष्ट समाधान के रूप में तैनात है।

मुझे वायलैंड के लिए एक समग्र सर्वर के रूप में इस्तेमाल किया जा सकता हैआपको मीर-आधारित वातावरणों में किसी भी वैलैंड-आधारित एप्लिकेशन (उदाहरण के लिए, GTK3 / 4, Qt5, या SDL2 के साथ बनाया गया) को चलाने की अनुमति देता है।

मीर 2.0 की मुख्य विशेषताएं

सर्वर का यह नया संस्करण 1.x से 2.x तक ब्रांच जंप होने के बावजूद बड़ी संख्या में परिवर्तन नहीं करता है जैसा कि हम उम्मीद कर सकते हैं, लेकिन यह कूद महत्वपूर्ण परिवर्तन है एपीआई परिवर्तन के कारण संस्करण संख्या संगतता और कुछ एपीआई को हटाने के लिए बदलती है अप्रचलित।

विशेष रूप से विशिष्ट mirclient और mirserver API के लिए समर्थन बंद कर दिया गया है, जिसके बदले यह वायलैंड प्रोटोकॉल का उपयोग करने का प्रस्ताव दिया गया है लंबे समय के लिए। Mirclient और mirserver से जुड़े पुस्तकालयों को संरक्षित किया गया है, लेकिन वे अब केवल आंतरिक उद्देश्यों के लिए उपयोग किए जाते हैं, हेडर फाइलें प्रदान नहीं करते हैं, और एबीआई संरक्षण (भविष्य में योजनाबद्ध बड़े कोड सफाई) की गारंटी नहीं देते हैं।

इन एपीआई के लिए समर्थन UBports परियोजना के अनुरूप है, जो उबंटू टच पर mirclient का उपयोग करना जारी रखता है। यह निर्णय लिया गया था कि इस समय मीर 1.x की क्षमताएं UBports की जरूरतों के लिए पर्याप्त हैं, और भविष्य में यह परियोजना मीर 2.0 में स्थानांतरित हो सकती है।

जीयूआई में से कुछ के लिए रिमूवल को भी हटा दिया गया जो केवल mirclient API में उपयोग किए गए थे।

इसके अलावा टिप्पणी करें कि यह देखा गया है कि इस सरलीकरण से दृश्यमान परिवर्तन नहीं होंगे और यह कोड में सुधार के आधार के रूप में काम करेगा प्लेटफार्मों के साथ काम करने के लिए, विशेष रूप से कई GPU के साथ सिस्टम के लिए समर्थन के क्षेत्र में, हेडलेस मोड में काम करना और दूरस्थ डेस्कटॉप एक्सेस के लिए उपकरणों का विकास।

सफाई के हिस्से के रूप में, mesa-kms और mesa-x11 प्लेटफार्मों की विशिष्ट मीसा निर्भरता को हटा दिया गया है; निर्भरता का केवल gbm बना रहा, जिसने यह सुनिश्चित करना संभव कर दिया कि मीर NVIDIA चालकों के साथ सिस्टम पर X11 के शीर्ष पर चलेगा। Mesa-kms प्लेटफ़ॉर्म का नाम बदलकर gbm-kms और mesa-x11 से gbm-x11 कर दिया गया है।

भी एक नया rpi-dispmanx प्लेटफ़ॉर्म जोड़ा गया है, जिससे मीर को रास्पबेरी पाई 3 बोर्डों पर इस्तेमाल किया जा सकता है ब्रॉडकॉम ड्राइवरों के साथ।

केप में मिरल (मीर एब्स्ट्रेक्शन लेयर), जिसका उपयोग मीर सर्वर की सीधी पहुँच को रोकने के लिए किया जा सकता है और एब्बी को एब्जार्बिनल लाइब्रेरी के माध्यम से एक्सेस करने के लिए किया जाता है, सर्वर-साइड विंडो सजावट को सक्षम या अक्षम करने की क्षमता जोड़ा (SSD), साथ ही DisplayConfiguration ब्लॉक में स्केल को कॉन्फ़िगर करने की क्षमता।

अंत में यदि आप इसके बारे में अधिक जानने में रुचि रखते हैं, आप मूल विज्ञापन में विवरण देख सकते हैं। लिंक यह है

उबंटू और डेरिवेटिव पर मीर को कैसे स्थापित करें?

इस नए संस्करण के इंस्टॉलेशन पैकेज उबंटू 18.04, 20.04 और 20.10 (पीपीए) और फेडोरा 30,31 और 32 के लिए तैयार किए गए हैं।

जो लोग अपने सिस्टम पर इस ग्राफिक सर्वर को स्थापित करने में सक्षम होने के लिए इच्छुक हैं, बस उन्हें अपने सिस्टम पर एक टर्मिनल खोलना होगा (वे इसे कुंजी संयोजन Ctrl + Alt + T के साथ या Ctrl + T के साथ कर सकते हैं) और इसमें हम निम्नलिखित कमांड टाइप करने जा रहे हैं:

sudo add-apt-repository ppa:mir-team/release
sudo apt-get update

इसके साथ, रिपॉजिटरी को पहले से ही आपके सिस्टम में जोड़ा जाता है, चित्रमय सर्वर स्थापित करने से पहले यह पूरी तरह से सिफारिश की है कि यदि आप अपने सिस्टम पर निजी ड्राइवरों का उपयोग कर रहे हैं आपके वीडियो कार्ड या एकीकृत के लिए, इन ड्राइवरों को मुफ्त में बदलें, इस टकराव से बचने के लिए।

एक बार जब हमें यकीन हो जाता है कि हमारे पास निशुल्क ड्राइवर सक्रिय हैं, तो हम टर्मिनल में निष्पादित करके सर्वर को स्थापित कर सकते हैं:

sudo apt-get install mir

अंत में आपको अपने सिस्टम को फिर से शुरू करना होगा ताकि मीर के साथ उपयोगकर्ता सत्र लोड हो जाए और इसे अपने सत्र के लिए चुनें।


अपनी टिप्पणी दर्ज करें

आपका ईमेल पता प्रकाशित नहीं किया जाएगा। आवश्यक फ़ील्ड के साथ चिह्नित कर रहे हैं *

*

*

  1. डेटा के लिए जिम्मेदार: मिगुएल elngel Gatón
  2. डेटा का उद्देश्य: नियंत्रण स्पैम, टिप्पणी प्रबंधन।
  3. वैधता: आपकी सहमति
  4. डेटा का संचार: डेटा को कानूनी बाध्यता को छोड़कर तीसरे पक्ष को संचार नहीं किया जाएगा।
  5. डेटा संग्रहण: ऑकेंटस नेटवर्क्स (EU) द्वारा होस्ट किया गया डेटाबेस
  6. अधिकार: किसी भी समय आप अपनी जानकारी को सीमित, पुनर्प्राप्त और हटा सकते हैं।