Sway 1.10 ממשיך לשפר את Wayland ומציג שחזור איפוס של GPU

מתנדנד 1.10

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

Sway מבוסס על i3. בעצם זה מנהל החלונות הפופולרי עבור X11 אבל הובא ל-Wayland. Sway 1.10 הוא בנוי על wlroots 0.18, הספרייה שבתורה מספקת תכונות רבות של Wayland למלחינים. wlroots 0.18 מציגה תמיכה חדשה לפרוטוקולים כגון linux-drm-syncobj-v1 לסנכרון מפורש, alpha-modifier-v1 לתמיכה בערוצי אלפא על משטחים, ext-foreign-toplevel-v1 כפרוטוקול עבור שורות משימות ומחלפי יישומים ו-ext- transient-seat-v1 לשיפור VNC או ניהול מרחוק.

גם wlroots 0.18 משפר את התמיכה בעיבוד Vulkan, מציגה API לעיבוד חדש לקריאת מאגרי פיקסלים מה-GPU ועוד מספר שינויים.

חדשות אחרות של Sway 1.10

  • שחזור אתחול מחדש של GPU הוצג.
  • פקודה חדשה לשימוש בפרופיל ICC עבור פלט.
  • המעבד שלו שוכתב כדי להשתמש ב-Wlroots graphic scene API כדי לשפר את הביצועים.
  • תמיכה בפרוטוקולים כמו אלה שהוזכרו לעיל, tearing-control-v1 או xdg-shell v5.
  • תמיכה עבור חלונות קופצים של IME המשמשים עבור CJK יחד עם מספר שינויים אחרים.

מתנדנד 1.10 זמין כעת ב- GitHub. כרגע, ההתקנה שלו חייבת להיות ידנית. בעתיד, הפצות לינוקס שמציעות את מנהל החלונות יוסיפו אותו למאגרים הרשמיים, כגון אלו המשתמשות בבסיסי Arch Linux או Fedora. אפשרות נוספת היא להשתמש בהפצות הכוללות את Sway כברירת מחדל, כגון מאנג'רו —מהדורה קהילתית—, פדורה — ספין — או אובונטו סוויי - רמיקס -.