Sway 1.8 מגיע עם שיפורים לוולקן ועוד

להתנדנד

Sway הוא קומפוזיטור Wayland עם אריחים ותחליף למנהל החלונות i3 עבור X11

לאחר 11 חודשי התפתחות הוכרז על שחרור הגרסה החדשה מנהל הרכב מתנדנד 1.8, שנבנה באמצעות פרוטוקול Wayland ותואם באופן מלא למנהל החלונות i3 ולפאנל i3bar.

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

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

כדי להגדיר סביבת משתמש שלמה, מוצעים רכיבים קשורים: swayidle (תהליך רקע עם יישום פרוטוקול מת של KDE), swaylock (שומר מסך), בין היתר.

התכונות החדשות העיקריות של Sway 1.8

בגרסה החדשה הזו שמוצגת של Sway 1.8 נוכל למצוא זאת הטמיע פקודה חדשה "bindgesture" כדי לצרף פעולות למחוות משטח המגע.

שינוי נוסף הבולט הוא זה תהליך נעילת המסך (סוויילוק) שונה לשימוש בפרוטוקול Wayland ext-session-lock-v1, מה שאפשר להגביר את האמינות והאבטחה של נעילת ההפעלה.

בנוסף לכך, כעת הוא מסופק מגרסה חדשה זו של Sway 1.8 תמיכה בהגדרת "השבתה בזמן מעקב" בספריית libinput כדי לשלוט על השבתת לוח המגע בזמן שימוש בפס מד מתח (לדוגמה, TrackPoint במחשבים ניידים ThinkPad).

אנו יכולים גם לגלות שפרוטוקול xdg-activation-v1 יושם, המשמש לשיפור האמינות של הגדרת סביבת העבודה בעת הפעלת יישומי לקוח חדשים.

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

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

של שינויים אחרים הבולטים מהגרסה החדשה הזו:

  • נוספה תמיכה באירועי גלילה של גלגל עכבר ברזולוציה גבוהה.
  • התמיכה בעבודה עם שורת הבסיס של SUID הופסקה.
  • פקודת "פלט dpms" שהוצאה משימוש, הוחלפה בפקודת "הספק פלט".
  • כדי לעבוד עם ביטויים רגולריים, נעשה כעת שימוש ב- pcre2 במקום בספריית pcre.

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

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

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

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

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

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

sudo add-apt-repository ppa:samoilov-lex/sway

ואנחנו ממשיכים לבצע את ההתקנה עם:

sudo apt install sway

בעוד שעבור אלו המעדיפים לקמפל, עליהם להשיג את קוד המקור על ידי הקלדת הדברים הבאים:

git clone https://github.com/swaywm/sway.git

הפעל את הפקודות הבאות:

meson build/
ninja -C build/
sudo ninja -C build/ install

במערכות ללא התחברות, עליכם להתאים לבינארי המאזן:

sudo chmod a+s /usr/local/bin/sway

Sway יסיר הרשאות שורש זמן קצר לאחר ההפעלה.

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


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

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

*

*

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