מפתחים קנוניים שאחראים על הפרויקט של מיר, הוכרז לפני כמה ימים המהדורה החדשה של שרת התצוגה 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 נטענת ולבחור זאת.
מצד שני תוכלו להתקין גם את כל החבילות האחרות:
תוכניות הדגמה של מיר |
|
שולחן שולחן «פלטפורמה» |
|
פלטפורמת 'שולחן העבודה' של Nvidia |
|
כותרות MirAL וספריות פיתוח |
|
אתה יכול להסיר כל אחד מה- PPAs באופן הבא:
sudo ppa-purge mir-team/dev