OnWorks Linux ו-Windows Online WorkStations

לוגו

אירוח מקוון בחינם עבור תחנות עבודה

<הקודם | תוכן | הבא>

עם זאת, נסתכל מקרוב על המערכת הבסיסית.


תמונה

7.3.2. מערכת X Windows


מערכת החלון X היא מערכת חלונות שקופה לרשת הפועלת על מגוון רחב של מכונות מחשוב וגרפיקה. שרתי X Window System פועלים על מחשבים עם תצוגות מפת סיביות. שרת X מפיץ קלט משתמש ומקבל בקשות פלט ממספר תוכניות לקוח באמצעות מגוון ערוצי תקשורת בין-תהליכים שונים. למרות שהמקרה הנפוץ ביותר הוא שתוכניות הלקוח פועלות על אותו מכונה כמו השרת, ניתן להפעיל לקוחות באופן שקוף ממכונות אחרות (כולל מכונות עם ארכיטקטורות ומערכות הפעלה שונות). נלמד כיצד לעשות זאת בפרק 10 בנושא רשתות ויישומים מרוחקים.


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


x מונח: אמולטור מסוף

twm: מנהל חלונות מינימליסטי

XDM: מנהל תצוגה

xconsole: תוכנית להפניה מחדש של המסוף

מפת סיביות: עורך מפת סיביות

xauth, xhost ו-iceauth: תוכניות בקרת גישה

xset, xmodmap ועוד רבים אחרים: תוכניות להגדרת העדפות משתמש

xclock: שעון

xlsfonts ואחרים: מציג גופנים, כלי עזר לרישום מידע על גופנים, חלונות ותצוגות

xfs: שרת גופנים

• ...


אנו מפנים שוב לדפי האדם של פקודות אלה לקבלת מידע מפורט. הסברים נוספים על פונקציות זמינות ניתן למצוא ב- Xlib - ממשק X שפת C מדריך שמגיע עם הפצת X שלך, ה פרוטוקול מערכת X Window המפרט, והמדריכים השונים והתיעוד של ערכות הכלים של X. ה

ספריית /usr/share/doc מכילה הפניות למסמכים אלה ורבים אחרים.


כלי עזר רבים אחרים, מנהלי חלונות, משחקים, ערכות כלים וגאדג'טים כלולים כתוכנות שתרמו על ידי המשתמש בהפצת X Consortium, או זמינים באמצעות FTP אנונימי באינטרנט. מקומות טובים להתחיל הם http://www.x.org ו-http://www.xfree.org.


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


תמונה

7.3.2.1. שמות תצוגה


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


המארח:מספר תצוגה.מספר מסך


מידע זה משמש את האפליקציה כדי לקבוע כיצד עליה להתחבר לשרת X ובאיזה מסך עליה להשתמש כברירת מחדל (במסכים עם מספר צגים):


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

displaynumber: הביטוי "תצוגה" משמש בדרך כלל להתייחסות לאוסף של צגים החולקים לוח מקשים ומצביע משותפים (עכבר, טאבלט וכו'). לרוב תחנות העבודה יש ​​רק מקלדת אחת, ולכן רק תצוגה אחת. עם זאת, למערכות גדולות יותר, מרובות משתמשים, יש לעתים קרובות מספר צגים, כך שיותר מאדם אחד יכול לבצע עבודת גרפיקה בו-זמנית. כדי למנוע בלבול, לכל תצוגה במכונה מוקצה מספר תצוגה (החל מ-0) כאשר שרת X עבור אותה תצוגה מופעל. יש לציין את מספר התצוגה תמיד בשם תצוגה.

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

0) כאשר שרת X עבור אותה תצוגה מופעל. אם מספר המסך לא יינתן, ישמש מסך 0.


במערכות POSIX, שם התצוגה המוגדר כברירת מחדל מאוחסן ב- תצוגה משתנה הסביבה. משתנה זה מוגדר אוטומטית על ידי x מונח אמולטור מסוף. עם זאת, כאשר אתה מתחבר למחשב אחר ברשת, ייתכן שיהיה עליך להגדיר תצוגה ביד כדי להצביע על התצוגה שלך, ראה סעיף 10.4.3.2.


מידע נוסף ניתן למצוא בדפי אדם X.


תמונה

7.3.2.2. מנהלי חלונות ושולחן עבודה


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


מכיוון שמנהלי חלונות הם תוכנות לקוח רגילות (אם כי מורכבות), ניתן לבנות מגוון של ממשקי משתמש שונים. הפצת X Consortium מגיעה עם מנהל חלונות בשם twm, אבל רוב המשתמשים מעדיפים משהו מפואר יותר כאשר משאבי המערכת מאפשרים זאת. Sawfish ו-Enlightenment הן דוגמאות פופולריות המאפשרות לכל משתמש לקבל שולחן עבודה לפי מצב הרוח והסגנון.


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


תמונהיישומי KDE ב-Gnome/יישומי Gnome ב-KDE

אינך צריך להפעיל את שולחן העבודה שלך ב-KDE כדי להיות מסוגל להפעיל יישומי KDE. אם מותקנות אצלך ספריות KDE (חבילת kdelibs), אתה יכול להפעיל את היישומים האלה מתפריטי Gnome או להפעיל אותם ממסוף Gnome.


מחשוב ענן מערכת ההפעלה המוביל ב-OnWorks: