הניף מלחין Wayland להחליף את מנהל החלונות של i3

להתנדנד

סוויי הוא כותב שירים של ויילנד וירידה, שנועדה להיות תחליף למנהל החלונות i3 ל- X11. עובד עם הגדרת i3 קיימת ותומך ברוב תכונות ה- i3, ועוד כמה תוספות.

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

על סוויי

תמיכה במנהל חלונות I3 ניתנת ברמת הפקודה, קבצי תצורה ו- IPC, המאפשרים להשתמש ב- Sway כתחליף שקוף ל- i3 באמצעות Wayland במקום X11.

En להניף את המרכיבים הבאים מוצעים לארגן סביבת משתמש מלאה:

  • סווידל (תהליך רקע עם יישום פרוטוקול סרק של KDE)
  • סווילוק (שומר מסך)
  • Mako (מנהל הודעות)
  • זועם(כלי המוקדש לצילומי מסך)
  • מצמוץ (בחירת אזור על המסך)
  • מקליט WF (מטפל בצילום הווידיאו)
  • דרך בר (סרגל יישומים)
  • וירטבורד (מטפל במקלדת שעל המסך)
  • לוח-לוח (לעבודה עם הלוח)
  • וולוטילס (שליטת רקע בשולחן העבודה).

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

Wlroots כולל מגבות לגישה מופשטת למסך, התקני קלט, מעניקים ללא גישה ישירה ל- OpenGL, מתקשרים עם KMS / DRM, libinput, Wayland ו- X11 (שכבה אמצעית ניתנת להפעלת יישומי X11 מבוססי X11).

מלבד סוויי, נעשה שימוש פעיל בספריית wlroots בפרויקטים אחרים , כולל Librem5 ו- Cage. בנוסף ל- C / C ++, פותחו קשירות עבור Scheme, Common Lisp, Go, Haskell, OCaml, Python ו- Rust.

קוד פרויקט Sway כתוב ב- C ומופץ ברישיון MIT. הפרויקט מיועד לשימוש ב- Linux וב- FreeBSD.

על הגרסה החדשה של סוויי 1.1

לפני כמה שעות הוכרז על שחרור הגרסה החדשה של סוויי 1.1, גרסה בה שעה לאחר שחרורו 1.1.0 פורסם מהדורה מתקנת 1.1.1 עם הסרת השינויים שנוספו בטעות הם אינם תואמים ל- wlroots 0.6.

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

עם ההכרזה הזו, עכשיו Swaybg כבר לא קשור ל- Sway וניתן להשתמש בו עם כל שרת מרוכב Wayland התומך בפרוטוקולים המתקדמים wlr-layer-shell, xdg-output ו- xdg-shell.

מצד שני נעשתה עבודה לביטול חוסר תאימות עם מנהל החלונות i3. בנוסף לכך התווסף ללוח סרגל המייצב תמיכה במסכי מגע (הפעלת אלמנטים על ידי נגיעה ורכיבה על השולחנות במחווה משתנה).

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

Y הוסיף את היכולת להשבית קיצורי מקשים שליטה באמצעות ההגדרה לבטל את הקישור {sym, code, switch}.

איך להשיג את סוויי?

למי שמעוניין להיות מסוגל לבדוק את Sway במערכות שלהם, דעליהם לזכור כי הדרישה העיקרית להיות מסוגלים להשתמש בו היא שיהיה לויילנד מתחת למכסה המנוע של המערכת שלך.

במקרה של אובונטו זה אפשרי, אתה רק צריך לאפשר את ההפעלה עם Wayland. הפצה נוספת שיכולה לעשות שימוש ב- Sway ללא בעיות היא Fedora, שם אפילו Sway כבר נמצאת במאגרי פדורה לצורך התקנה.

כדי להתקין את Sway בהפעלה שלך, עליכם לבקר בקישור הבא בו תמצאו את קבצי הפרויקט וכן את הוראות ההתקנה שלו.

הקישור הוא זה.

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


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

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

*

*

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