Mir 1.6 מגיע עם שיפורים עבור Wayland, פתרון בעיות עבור Arch Linux ועוד

מיר

מפתחים קנוניים שאחראים על הפרויקט של מיר, הוכרז לפני כמה ימים המהדורה החדשה של שרת התצוגה Mir 1.6, גרסה בה המפתחים עבדו לשיפור וביצוע אופטימיזציה של הביצועים עם Wayland.

למי שלא מכיר את מיר צריך לדעת את זה זהו שרת תצוגה שפיתוחם נמשך על ידי Canonical, למרות דחיית הפיתוח של Unity Shell ומהדורת אובונטו לסמארטפונים. מיר עדיין מבוקש בפרויקטים קנוניים ועכשיו ממוקם כפתרון למכשירים משובצים ולאינטרנט הדברים (IoT).

Mir יכול לשמש כשרת מרוכב עבור Wayland, ומאפשר לך להריץ כל יישום שמשתמש ב- Wayland בסביבות מבוססות Mir (למשל, אלה שנבנו עם GTK3 / 4, Qt5 או SDL2).

מה חדש במיר 1.6?

בגרסה החדשה של Mir 1.6 כאמור, גרסה זו מגיעה עם האופטימיזציות והשיפורים לביצועי הקוד הקשור ל- Wayland, חוץ מזה הוסיף פלטפורמת גרפיקה חדשה של Wayland המאפשר למיר לפעול כלקוח בשליטתו של שרת מרוכב אחר של ויילנד (שרת זה יכול להיות גם המלחין-מירלי-מערכת המסופק במיר).

המעבר בין הפעלות שונות מתבצע באמצעות Ctrl-Alt-PgUp / Ctrl-Alt-PgDn. תכונה זו נותרה הקישור האחרון הדרוש להעברת מחסנית ה- UBports / אובונטו מגע מ- mirclient ל- Wayland ולהשקת Unity8 כלקוח כונן / מערכת / מלחין.

שינוי נוסף הבולטים בגרסה החדשה הזו של Mir 1.6 היא היישום הראשוני של פלטפורמת הגרפיקה rpi-dispmanx לשימוש ב- Raspberry Pi. הרכב כולל אפליקציות הדגמה חדשות mir_demo_client_wayland_egl_spinner ומלחין מערכת מיראלית.

לגבי תמיכה ב- DispmanX:

"מעניין ש- Canonical מפתחת את ה- Broadcom DispmanX API עבור Mir, שעשוי לעניין את הלקוחות הארגוניים."

למרות העבודה על פלטפורמת דיספמנקס ניתן כבר להשתמש ב- Raspberry Pi, יש ליצור תמונה מיוחדת להיות מסוגלים להשתמש בזה. למרות שזה מגיע כהטמעה ראשונית, המפתחים של Canonical מזכירים שהם ימשיכו לפעול לשיפור היישום.

לבסוף, גם בהודעה מוזכר כי בעיות בניית Mir תוקנו ב- Arch Linux.

אם אתה רוצה לדעת יותר על זה, אתה יכול להתייעץ עם הפרסום המקורי בקישור הבא.

כיצד להתקין שרת גרפי Mir באובונטו ונגזרות?

למי שמעוניין להיות מסוגל להתקין שרת גרפי זה על מערכותיו, עליו לדעת שהפרויקט של מיר אינו בלעדי למוצרים קנוניאליים, שכן יש כמה חבילות התקנה שמוכנות להקל על ההתקנה באובונטו 16.04 / 18.04 / 19.04 (בעזרת PPA) ובאותה דרך ישנן חבילות שהוכנו לפדורה 29/30.

במקרה של אלה מאיתנו המשתמשים בגרסה עם תמיכה באובונטו, אנו יכולים להוסיף את המאגר המוצע במערכות שלנו על ידי ביצוע ההוראות שאנו חולקים להלן.

כל שעליהם לעשות הוא לפתוח מסוף במערכות שלהם (הם יכולים לעשות זאת בעזרת צירוף המקשים Ctrl + Alt + T או עם Ctrl + T) ובו אנו הולכים להקליד את הפקודות הבאות:

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

עם זאת, המאגר כבר נוסף למערכת שלך, לפני התקנת השרת הגרפי מומלץ לחלוטין אם במערכת שלך אתה משתמש בבקרים פרטיים לכרטיס המסך שלך או משולב, שנה את אלה לנהגים בחינם, זאת על מנת למנוע סכסוכים.

ברגע שנהיה בטוחים שמפעילים את מנהלי ההתקנים החינמיים, אנו יכולים להתקין את השרת על ידי הפעלה במסוף:

sudo apt-get install mir

בסוף תצטרך להפעיל מחדש את המערכת שלך כך ששיחת המשתמש עם Mir נטענת ולבחור זאת.

מצד שני תוכלו להתקין גם את כל החבילות האחרות:

תוכניות הדגמה של מיר

sudo apt install mir-demos qterminal

שולחן שולחן «פלטפורמה»

sudo apt install mir-graphics-drivers-desktop

פלטפורמת 'שולחן העבודה' של Nvidia

sudo apt install mir-graphics-drivers-nvidia

כותרות MirAL וספריות פיתוח

sudo apt install libmiral-dev

אתה יכול להסיר כל אחד מה- PPAs באופן הבא:

sudo ppa-purge mir-team/dev

השאירו את התגובה שלכם

כתובת הדוא"ל שלך לא תפורסם. שדות חובה מסומנים *

*

*

  1. אחראי לנתונים: מיגל אנחל גטון
  2. מטרת הנתונים: בקרת ספאם, ניהול תגובות.
  3. לגיטימציה: הסכמתך
  4. מסירת הנתונים: הנתונים לא יועברו לצדדים שלישיים אלא בהתחייבות חוקית.
  5. אחסון נתונים: מסד נתונים המתארח על ידי Occentus Networks (EU)
  6. זכויות: בכל עת תוכל להגביל, לשחזר ולמחוק את המידע שלך.