Arcan, מסגרת ליצירת סביבות GUI ושולחן עבודה

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

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

שולחן העבודה התלת מימדי של Safespaces למערכות מציאות מדומה וסביבת שולחן העבודה דורדן מפותח גם על בסיס ארקן . קוד הפרויקט כתוב ב- C ומופץ ברישיון BSD (חלק מהרכיבים תחת GPLv2 + ו- LGPL).

על ארקן

ארקן לא קשור למערכת גרפיקה נפרדת y יכול לרוץ בסביבות מערכת שונות (BSD, Linux, macOS, Windows) באמצעות גיבויים ניתנים לחיבור.

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

זה מאוד מודולרי, יש לו מעט תלות, אך הוא כולל את כל הסוללות הדרושות.

לדוגמא, אפשר לרוץ ב- Xorg, egl-dri, libsdl ו- AGP (GL / GLES). שרת התצוגה של Arcan יכול להריץ יישומי לקוח X, Wayland ו- SDL2. אבטחה, ביצועים ודיגיטליות מצוטטים כקריטריונים מרכזיים לעיצוב ה- API של Arcan. כדי לפשט את פיתוח הממשק, מוצע להשתמש בשפת Lua.

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

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

על הגרסה החדשה של Arcan 0.6.0

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

הוצעה הגרסה הראשונה של השרת הגרפי "arcan-net", המאפשר לארגן עבודה מרחוק דרך הרשת באמצעות פרוטוקול A12 משלה.

ניתוב הפניה מחדש של לקוח בסגנון X11 וגישה לשולחן עבודה מרוחק כמו ב- RFB / RDP / SPICE, כמו גם הזרמה נכנסת, הזרמת שמע ווידאו, גישה משותפת, העברת לקוחות חיה ורב-הברגה.

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

להצפנת ערוצים מאומתים תִקשׁוֹרֶת, משתמשים בחבילה X25519 + Chacha8 + Blake3.

שינויים אחרים כוללים:

  • כלים לאיתור באגים בפעילות הלקוחות.
  • קונסולת סגנון KMSCon / FBCon.
  • היכולת לשאול ביישומים שפיתחו כמה מנהלי התקנים עבור מנהל החלונות.
  • יישום מנהל התקן למכשיר מעקב עיניים Tobii 4C.
  • תמיכה בבידוד לקוח XWayland.
  • רכיב Arcan-trayicon להצבת סמלים על מגש המערכת.
  • תמיכה בסינתיסייזרים לדיבור.
  • תכנון מחדש של מצב ההפעלה במערכות ללא צגים (ללא ראש).

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


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

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

*

*

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