Anonim

האם לינוקס היא פלטפורמת משחק?

קישורים מהירים

  • האם לינוקס היא פלטפורמת משחק?
  • איזו תפוצה?
  • נהגים
    • NVIDIA
      • מתקין
    • AMD
      • מתקין
  • משחקי הילידים
    • קיטור
    • צרור צנוע
    • GoG
  • יין
    • התקן יין עם הבמה וגאליום תשע
    • שימוש ביין
      • קידומות יין
      • Winecfg
      • ווינטריקים
  • לוטריס
    • התקן את לוטריס
    • צור חשבון
    • רצים
    • משחקים
  • הערה על מעבר GPU
  • לעטוף

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

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

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

איזו תפוצה?

חידושי לינוקס תוהים לעתים קרובות איזו מההפצות לינוקס הרבות היא הטובה ביותר למשחקים. לכל המטרה הפרקטית, הם זהים. אתה יכול לשחק בכל הפצה של לינוקס. השאלה היא באמת; כמה קל לשחק בהפצה? אם אתה בוחר חלוקה ארגונית כמו CentOS, אתה יכול לשחק במשחקים, אבל זה יהיה כאב גדול להגדיר. לצורך המשחקים, עדיף לבחור חלוקה שהיא עדכנית יחסית ותומכת היטב. ישנן שתי המלצות עיקריות, אובונטו ו- Arch Linux. אובונטו היא הטובה ביותר עבור משתמשי לינוקס חדשים. קשת מיועדת לאנשים שרוצים שליטה רבה יותר במערכת שלהם ונוחים להתאים אישית ולחפור בתוך פנים המערכת. זה מתייחס גם לכל הנגזרות של אובונטו ושל Arch גם כן. אם אתה מעדיף לינוקס לינט, נהדר! זה כמו אובונטו, ותהיה בסדר. רוצה אובונטו עם KDE? נסה את קובונטו. עדיין לא יהיו לך בעיות משחק. עם זאת חשוב להשתמש תמיד במהדורה הנוכחית של אובונטו, ולא במהדורת ה- LTS. שחרור ה- LTS מיועד בעיקר לשרתים ותחנות עבודה.

נהגים

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

NVIDIA

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

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

מתקין

אובונטו / מנטה

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

$ sudo add-apt-repository ppa: מנהלי גרפיקה / ppa

לאחר מכן, עדכן את Apt.

עדכון $ sudo apt

לבסוף, התקן את מנהלי ההתקנים שלך.

$ sudo apt להתקין הגדרות nvidia-graphics-driver-387 nvidia

קשת לינוקס

ל- Arch Linux יש את מנהלי ההתקנים הזמינים במאגרים שלה. התקן אותם עם Pacman.

# pacman -S nvidia lib32-nvidia-utils

AMD

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

מתקין

אובונטו / מנטה

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

$ sudo add-apt-repository ppa: נהגים oibaf / graphics

לאחר מכן, עדכן ושדרג את המערכת שלך.

עדכון $ sudo apt. שדרוג

קשת לינוקס

ל- Arch Linux תמיד יש את מנהלי ההתקנים האחרונים של AMD זמינים. כשאתה מתקין את שולחן העבודה הגרפי שלך, עליך לקבל הכל, אך וודא שאתה מותקן xf86-video-amdgpu.

משחקי הילידים

המשחק באופן טבעי ב- Linux הוא תמיד הטוב ביותר. מכיוון שהמשחקים מיוצרים עבור לינוקס, הם מבצעים ביצועים טובים יותר. זה נשמע פשוט, אבל עם לינוקס, יש כל כך הרבה דגש על תאימות לתוכניות Windows, משחקי לינוקס מקוריים נוטים לשכוח. ישנם אלפי משחקים זמינים באופן טבעי ב- Linux. Steam תומך היטב ב- Linux. ה- Humble Bundle ו- GoG מציעים גם שפע של משחקי לינוקס. לא, אלה אינם סתם זבל מיושן. ישנם טונות של משחקי אינדי נהדרים בנוסף לכמה כותרים גדולים שהועברו.

קיטור

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

אובונטו / מנטה

$ sudo apt להתקין קיטור

קשת לינוקס

# פקמן - קיטור

צרור צנוע

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

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

GoG

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

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

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

יין

מאז, יין היה הנושא האחרון, זה זמן טוב לעבור אליו. יין הוא למעשה ראשי תיבות של W ine I s N ot an E mulator. זה בעצם בגלל שיין אינו אמולטור מלא. במקום זאת, מדובר בשכבת תאימות שמתרגמת קוד ספציפי של חלונות למשהו ש- Linux יכולה להבין ולעבוד איתו.

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

עם זאת, יין הוא האפשרות הראשונה שלך לשחק במשחקי Windows בלינוקס.

התקן יין עם הבמה וגאליום תשע

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

אובונטו / מנטה

למערכות אובונטו, קיים PPA זמין. התקן אותו במערכת שלך.

$ sudo add-apt-repository ppa: commendsarnex / winedri3

עדכן והתקן את היין

עדכון של $ sudo apt $ sudo apt להתקין שלב יין-d3d9

קשת לינוקס

ל- Arch Linux יש חבילה זמינה ב- AUR. יש לו טונות של תלות, כך שעדיף להשתמש ביאורט או בפקאור כדי לטפל בזה. החבילה נקראת יין-משחק-תשע.

שימוש ביין

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

קידומות יין

כאשר יין מתחיל הוא יוצר ספרייה עם כל קבצי Windows ומבנה הספרייה שהם צריכים כדי לתפקד. כברירת מחדל, קובץ זה ממוקם בכתובת /home/user/.wine. יין יכניס את הכל לספרייה הזו, כולל המשחקים שתתקין. זהו קידומת ברירת המחדל של יין.

יין יגדיר את הקידומת וישמור כל קביעת תצורה וקבצי dll. לכל קידומת יש גם רישום Windows משלה.

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

ליצירת קידומת יין, הפעל פקודה Wine עם WINEPREFIX = ספריית קידומת בתחילת הדרך. לדוגמה:

$ WINEPREFIX = '/ home / $ USER / .overwatch' winecfg

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

Winecfg

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

פתח את Winecfg באמצעות המשגר ​​הגרפי של ההפצה שלך או דרך שורת הפקודה.

הכרטיסייה הראשונה שתראה היא הכרטיסייה "יישומים". לרוב, תשתמש בכרטיסייה זו כדי לשנות את גירסת Windows.

לאחר מכן לחץ על הכרטיסייה "שלב". תחת כרטיסייה זו, תמצא סדרה של תיבות סימון המאפשרות להשבית ולהשבית את התכונות של התיקונים Gallium Nine ו- Staging.

ישנן שתי תיבות עיקריות שעליך להיות מודע להן. ברוב המקרים, הפעלת CSMT היא הטובה ביותר. אם יש לך כרטיס AMD, והמשחק שאתה מחפש לשחק בו תומך ב- DirectX9, אפשר במקום זאת Gallium.

הפעלת VAAPI ו- EAX לא תפגע בשום דבר, כך שתוכלו להמשיך ולבדוק גם כאלה.

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

יתכן ששאר הלשוניות מועילות על תנאי, אך הן נפוצות הרבה פחות.

ווינטריקים

יש עוד כלי מתקדם יותר להגדרת יין שלא מגיע ישירות עם היין עצמו. Winetricks הוא סקריפט המאפשר להתקין ולנהל בקלות גופנים, רכיבי Windows ו- DLL. זה זמין גם במאגרי Ubuntu וגם במאגרי Arch Linux.

אובונטו / מנטה

להתקין winetricks של $ sudo

קשת לינוקס

# pacman -S winetricks

אתה יכול להפעיל Winetricks ללא כל מידע נוסף, או שאתה יכול לומר לו באיזה קידומת להשתמש.

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

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

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

לוטריס

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

התקן את לוטריס

לוטריס קל למדי להתקנה. הוא ארוז וזמין הן לאובונטו והן ל- Arch Linux.

אובונטו / מנטה

ראשית, התקן את ה- PPA. צור קובץ ב / etc/apt/sources.list.d/lutris.list. הוסף את השורה הבאה לקובץ.

deb http://download.opensuse.org/repositories/home:/strycore/xUbuntu_17.10/ ./

לאחר מכן, ייבא את מפתח ה- GPG.

$ wget -q http://download.opensuse.org/repositories/home:/strycore/xUbuntu_$ver/Release.key -O- | להוסיף sudo apt-key -

לאחר מכן, עדכן והתקן את לוטריס.

עדכון $ sudo apt $ sudo apt להתקין לוטריס

קשת לינוקס

Lutris זמין עבור Arch מ- AUR. אתה יכול למצוא אותו כאן . השתמש בכל אמצעי שמשמעותו שאתה מעדיף להתקין אותו.

צור חשבון

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

לפני שתתחיל, גש לאתר לוטריס וצור חשבון.

בשלב הבא תוכל לחבר את חשבונך ללקוח. פתח את זה למעלה ולחץ על כפתור המרכז במסך הראשי. זה יאפשר לך לקשר את חשבונך.

רצים

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

משחקים

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

הערה על מעבר GPU

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

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

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

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

לעטוף

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

הכניסה למשחקי לינוקס לא תתן לך חוויית משחק מושלמת, אך היא ככל הנראה תעניק לך את יכולות המשחק שאתה צריך.

איך להתחיל עם המשחק בלינוקס