אנגליתצרפתיתספרדי

הפעל שרתים | Ubuntu > | Fedora > |


סמל OnWorks

weston - מקוון בענן

הפעל את weston בספק אירוח חינמי של OnWorks על Ubuntu Online, Fedora Online, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS

זוהי הפקודה weston שניתן להפעיל בספק האירוח החינמי של OnWorks באמצעות אחת מתחנות העבודה המקוונות המרובות שלנו, כגון Ubuntu Online, Fedora Online, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS

תָכְנִית:

שֵׁם


weston - שרת הייחוס של Wayland

תַקצִיר


ווסטון

תיאור


ווסטון הוא יישום הייחוס של שרת Wayland. שרת Wayland הוא תצוגה
שרת, מנהל חלונות וקומפוזיטור הכל באחד. לווסטון יש כמה קצה אחוריים כמו
מודולים ניתנים לטעינה: זה יכול לרוץ על Linux KMS (הגדרת מצבי ליבה באמצעות DRM), כלקוח X, או
בתוך מופע אחר של שרת Wayland.

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

כאשר weston מופעל כמערכת החלונות הראשונה (כלומר לא תחת X ולא תחת מערכת אחרת
שרת Wayland), זה צריך להיעשות עם הפקודה ווסטון-השקה להגדיר כמו שצריך
גישה מוסמכת למכשירים.

Weston תומך גם ב-X לקוחות באמצעות XWayland, ראה למטה.

אחוריים


drm-backend.so
הקצה האחורי של DRM משתמש ב-Linux KMS עבור פלט ובהתקני evdev עבור קלט. זה תומך
צגים מרובים בשולחן עבודה מאוחד עם DPMS. לִרְאוֹת weston-drm(7), אם מותקן.

wayland-backend.so
הקצה האחורי של Wayland פועל בשרת אחר של Wayland, מופע אחר של ווסטון,
לדוגמה. Weston מופיע כחלון שולחן עבודה יחיד בשרת האב.

x11-backend.so
הקצה האחורי של X11 פועל על שרת X. כל פלט ווסטון הופך לחלון X. זֶה
היא דרך זולה לבחון תמיכה מרובת צגים של מעטפת Wayland, שולחן עבודה או
יישומים.

קליפות


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

מעטפת שולחן העבודה
מעטפת שולחן העבודה היא כמו סביבת שולחן עבודה מודרנית X, המתרכזת במסורתית
ממשקי משתמש של מקלדת ועכבר וניהול חלונות כמו שולחן העבודה המוכר.
מעטפת שולחן העבודה מורכבת מהפלאגין של מעטפת desktop-shell.so והלקוח המיוחד
weston-desktop-shell המספק את הטפט, הפאנל והנעילת מסך
שיח.

מעטפת מסך מלא
מעטפת מסך מלא מיועדת ללקוח שצריך להשתלט על תפוקות שלמות,
לעתים קרובות כל הפלטים. זה מיועד בעיקר להפעלת קומפוזיטור אחר
ווסטון. הקומפוזיטור השני לא צריך לטפל בשום פלטפורמה ספציפית כמו
DRM/KMS או evdev/libinput. המעטפת מורכבת רק מהפלאגין של המעטפת מסך מלא-
shell.so.

IVI-מעטפת
מעטפת מידע בידור לרכב היא מעטפת ייעודית שחושפת את ה-GENIVI
API תואם Layer Manager למודולי בקר, ומעטפת פשוטה מאוד
פרוטוקול כלפי לקוחות. IVI-shell מתחיל בטעינה ivi-shell.so, ולאחר מכן a
מודול בקר שעשוי להפעיל לקוחות עוזר.

XWAYLAND


XWayland מחייב להתקין שרת X.org מיוחד. שרת X זה יתחבר ל-a
שרת Wayland כלקוח של Wayland, ולקוחות X יתחברו לשרת X. XWayland
מספק תאימות לאחור ליישומי X בערימת Wayland.

XWayland מופעל על ידי הוראה ווסטון לטעון xwayland.so מודול, ראה דוגמאות.
ווסטון מתחיל להאזין בשקע תצוגה X חדש, ומייצא אותו לסביבה
משתנה תצוגה. כאשר הלקוח X הראשון מתחבר, Weston משיק שרת X מיוחד כ
לקוח Wayland לטפל בלקוח X ובכל לקוחות X העתידיים.

יש לו גם מנהל חלונות X משלו שבו ניתן לבחור ערכות נושא וגדלים של הסמנים באמצעות
XCURSOR_PATH ו XCURSOR_SIZE משתני סביבה. לִרְאוֹת הסביבה.

אפשרויות


ווסטון הליבה אפשרויות:
-Bbackend.so, - גב=backend.so
לִטעוֹן backend.so במקום ברירת המחדל האחורי. מחפשים את הקובץ ב
/usr/lib/x86_64-linux-gnu/weston, או שאתה יכול לעבור דרך מוחלטת. ברירת המחדל
הקצה האחורי הוא drm-backend.so אלא אם הסביבה מציעה אחרת, ראה תצוגה
ו WAYLAND_DISPLAY.

-cconfig.ini, --config=config.ini
לִטעוֹן config.ini במקום weston.ini. הטיעון יכול להיות גם נתיב מוחלט
מתחיל בא /. אם הנתיב אינו מוחלט, יחפשו אותו ברגיל
נתיבי תצורה, ראה weston.ini(5). אם גם --ללא תצורה נתון, אין תצורה
הקובץ ייקרא.

--גִרְסָה
הדפס את גרסת התוכנית.

-h, - עזרה
הדפס סיכום של אפשרויות שורת הפקודה וצא.

-iN, --זמן מת=N
הגדר את פסק הזמן של סרק ל N שניות. פסק הזמן המוגדר כברירת מחדל הוא 300 שניות. כששם
לא היה קלט משתמש כלשהו עבור פסק הזמן הבלתי פעיל, ווסטון נכנס למצב לא פעיל.
המסך דוהה לשחור, המסכים עשויים לכבות, והמעטפת עשויה לנעול את
מוֹשָׁב. ערך 0 משבית למעשה את פסק הזמן הקצוב.

--עֵץ=file.log
הוסף הודעות יומן לקובץ file.log במקום לכתוב אותם ל-stderr.

--מודולים=module1.so,module2.so
טען את רשימת המודולים המופרדת בפסיקים. בשימוש רק בחבילת הבדיקה. הקובץ הוא
חיפש ב /usr/lib/x86_64-linux-gnu/weston, או שאתה יכול לעבור דרך מוחלטת.

--ללא תצורה
אל תקרא weston.ini עבור המלחין. נמנע למשל טעינת מודולים של רכיבים
באמצעות קובץ התצורה, שהוא שימושי עבור בדיקות יחידות.

-Sשם, --שֶׁקַע=שם
ווסטון יקשיב בשקע Wayland שנקרא שם. ווסטון ייצא
WAYLAND_DISPLAY עם ערך זה בסביבה לכל תהליכי הילד לאפשר
כדי להתחבר אוטומטית לשרת הנכון.

DRM Backend אפשרויות:
לִרְאוֹת weston-drm(7).

Wayland Backend אפשרויות:
--לְהַצִיג=תצוגה
שם הצג של Wayland שאליו יש להתחבר, ראה גם WAYLAND_DISPLAY של
סביבה.

--מסך מלא
צור פלט יחיד במסך מלא

--ספירת פלט=N
צור N חלונות Wayland כדי לחקות את אותו מספר יציאות.

--רוֹחַב=W, --גוֹבַה=H
הפוך את כל הפלטים בגודל של WxH פיקסלים.

--סוּלָם=N
תן לכל התפוקות גורם קנה מידה של N.

--use-pixman
השתמש ב-Pixman renderer. כברירת מחדל, weston תנסה להשתמש ב-EGL וב-GLES2 עבור
רינדור וייפול חזרה למעבד מבוסס פיקמן להרכבת תוכנה
אם לא ניתן להשתמש ב-EGL. העברת אפשרות זו תאלץ את ווסטון להשתמש בפיקסמן
מעבד.

X11 Backend אפשרויות:
--מסך מלא

--אין קלט
אל תספק כל התקני קלט. משמש לבדיקת Weston ללא קלט.

--ספירת פלט=N
צור N X חלונות כדי לחקות את אותו מספר יציאות.

--רוֹחַב=W, --גוֹבַה=H
הפוך את גודל ברירת המחדל של כל חלון X WxH פיקסלים.

--סוּלָם=N
תן לכל התפוקות גורם קנה מידה של N.

--use-pixman
השתמש ב-Pixman renderer. כברירת מחדל, weston ינסה להשתמש ב-EGL וב-GLES2 עבור
טִיוּחַ. העברת אפשרות זו תגרום ל-weston להשתמש בספריית pixman עבור
שילוב תוכנה.

השתמש ב-weston באינטרנט באמצעות שירותי onworks.net


Ad


Ad