קוראים כמוך עוזרים לתמוך ב-MUO. כאשר אתה מבצע רכישה באמצעות קישורים באתר שלנו, אנו עשויים להרוויח עמלת שותף. קרא עוד.

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

אז מהן הטכנולוגיות ש-Steam Deck משתמש בהן כדי לספק חוויה שהרשימה הרבה מעולם המשחקים?

1. Arch Linux

ה-Steam Deck מגיע עם מערכת הפעלה הידועה בשם SteamOS. SteamOS שונה ממערכות ההפעלה שסביר להניח שתראה במחשבים אישיים בחנויות - Windows, macOS ו-ChromeOS. זה מבוסס על לינוקס, מערכת הפעלה שמורכבת מקוד שאנשים יכולים לשתף באופן חוקי או להשתמש בו כדי ליצור את הפרויקטים שלהם.

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

Arch Linux דורש א מידת ההבנה הטכנית להתקנה ולשימוש, והאופי המתגלגל של העדכונים הרציפים שלו אומר שחלקים מהממשק יכולים להישבר. אז SteamOS משתמשת בגרסה לקריאה בלבד של Arch, שבה Valve יוצר גרסת עבודה יציבה שהיא יכולה לבדוק לפני שליחת עותק מדויק של גרסה זו לבעלי Steam Deck.

2. וולקן

Vulkan הוא תקן פתוח לעיבוד גרפיקה תלת מימדית. ישנם תקנים שונים שמסתובבים. ב-Windows, התקן הידוע ביותר הוא Direct3D של מיקרוסופט. Direct3D הוא חלק מ-DirectX, אוסף קוד סגור של ממשקי API של מולטימדיה, כולם בלעדיים ל-Microsoft Windows.

בניגוד ל-Direct3D, Vulkan הוא קוד פתוח וחוצה פלטפורמות. זה הופך אותו זמין לשימוש במגוון רחב של ארכיטקטורות, כולל מכשירי אפל וה-Nintendo Switch.

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

3. מסה

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

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

Valve שיתפה פעולה עם AMD כדי ליצור את ה-APU של Steam Deck. APU הוא חלופה למעבד ו-GPU נפרדים, המאפשרים למערכת לטפל בנתונים בצורה יעילה יותר.

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

4. פרוטון (ויין)

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

משתמשי לינוקס השתמשו זמן רב ב-Wine כדי לשחק במשחקי Windows. האתגר היה להגדיר את Wine בצורה הנכונה בדיוק עבור כל משחק לרוץ.

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

הודות ל-Proton, חלק ניכר מספריית Steam שלך יכול לרוץ על Steam Deck למרות שרוב המשחקים לא תוכננו לרוץ על פלטפורמה מבוססת לינוקס. זה כולל רבים מהמשחקים שהם Deck Verified.

5. KDE פלזמה

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

Valve לא עיצב למעשה את שולחן העבודה של Steam Deck, וגם הממשק אינו מיועד להיות עותק של Windows. במקום זאת, הממשק שאתה מסתכל עליו ידוע בשם KDE Plasma. זוהי סביבת שולחן עבודה למערכות הפעלה חינמיות וקוד פתוח.

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

6. פלטפק

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

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

אתה יכול לעיין באפליקציות ב-Steam Deck שלך, אבל אתה יכול גם דפדף ב-Flathub בדפדפן אינטרנט. זה מאפשר לך לקבל מושג אילו אפליקציות זמינות עבור המחשב הניתן לעגינה של Valve מהקופסה.

סיפון Steam הוא מכשיר פתוח יחסית

שיהיה ברור, חלק גדול מהתוכנה המניעה את Steam Deck היא בקוד סגור, אך המכשיר תלוי במידה רבה בטכנולוגיות קוד פתוח. ובניגוד לקונסולות אחרות שמשתמשות או מתבססות על מערכת הפעלה בקוד פתוח, אתה יכול למעשה לגשת לבסיסי לינוקס.

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