ללקוח Steam יש בעיות במשחקים מסוימיםבלינוקס עם כרטיסי גרפיקה של Nvidia אם מערכת ההפעלה עליה היא מותקנת אינה מותקנת בספריות גרפיות 32 סיביות. הסיבה? למרות שאפליקציית Steam היא 64 סיביות, רבים ממשחקי הווידאו בחנות Steam אינם פועלים ב- 64 סיביות. במקום זאת, הם מסתמכים מאוד על ספריות גרפיות ישנות של 32 סיביות שיפעלו נכון.
אם אתה מנסה לשחק משחק Steam ב- שלךמחשב לינוקס המופעל על ידי Nvidia, רק כדי לראות שגיאות צצות, ייתכן שתחסר ספריות קריטיות 32 סיביות אלה. עקוב אחריך ולמד כיצד לגרום ללקוח Steam שלך להריץ משחקי 32 סיביות ב- Linux!
שיטה 1 - התקן ספריות 32 סיביות לכרטיסים גרפיים
השימוש בלקוח Steam עובד על לינוקס ברוב המקרים הוא פשוט כמו להתקין את הספריות השונות של 32 סיביות הזמינות במאגרי התוכנה של ההפצה.
הפעלת תהליך התקנת הספרייה של 32 סיביות מחייבת חלון מסוף להיות פתוח. כדי להתחיל הפעלה של שורת פקודה בשולחן העבודה שלך ב- Linux, לחץ על Ctrl + Shift + T או Ctrl + Alt + T במקלדת.
ברגע שחלון המסוף פתוח ומוכן לשימוש, עקוב אחר ההוראות בשורת הפקודה המפורטות להלן בהתבסס על התפוצה של Linux בה אתה משתמש כרגע.
הערה: קבלת ספריות 32 סיביות אלה פירושה שתצטרך להשתמש בגרסה האחרונה של מנהלי ההתקן הגרפיים של ה- GPU שלך. זכור כי מדובר במנהלי התקן גרפיים קנייניים. בעיות אלה לא צריכות להופיע בעת שימוש במנהלי התקנים GPU עם קוד פתוח, מאחר וספריות 32 סיביות בדרך כלל מותקנות מייד.
אובונטו
אובונטו לינוקס היא כנראה אחת הלינוקס היחידותהפצות שאינן מאפשרות לא להחזיק את ספריות ה- Nvidia עם 32 סיביות, כל עוד מותקנים מנהלי ההתקנים הקנייניים. לכן, אם Steam מסרב לרוץ, יתכן שתצטרך לעדכן את מנהל ההתקן.
הדרך הטובה ביותר להשיג את ה- Nvidia המעודכן ביותרהנהגים באובונטו הם להשתמש בתוכנת PPA חיצונית. עם הפעלת PPA זה תקבלו גרסאות חדשות יותר של מנהלי התקנים של Nvidia שאובונטו לא נשלחת כברירת מחדל, וזה אמור לפתור את הבעיות בהן נתקלתם ב- Steam.
כדי לאפשר את ה- PPA, פתח חלון מסוף על ידי לחיצה על Ctrl + Alt + T או Ctrl + Shift + T במקלדת. משם, הדבק את שתי הפקודות בחלון שורת הפקודה.
sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt update
כאשר מאגרי התוכנה מותקנים, לחץ על Alt + F2 להעלות את אפליקציית ההפעלה המהירה. לאחר מכן הדבק את הקוד למטה כדי לפתוח תוכנה ועדכונים.
software-properties-gtk
מצא את "מנהלי התקנים נוספים", ועבר ממנהל ההתקן של Nvidia שאתה מפעיל כעת לאחד ברשימה המעודכן יותר. ואז התחל מחדש ונסה שוב את Steam. הכל צריך לעבוד מעולה!
דביאן
התקנת מנהלי ההתקן של Nvidia ב- Debian Linuxלא תמיד מבטיח שהספריות של 32 סיביות מוגדרות, מה שעלול לגרום לבעיות במשחקי Steam. הדרך לעקיפת מנהלי Nvidia GPU היא פשוט להתקין חבילת 32 סיביות שמטפלת בזה.
כדי להתחיל, צבר מעטפת שורש באמצעות su פקודה. או, אם יש לך sudo להגדיר, השתמש בזה במקום זאת.
su -
או
sudo -s
עם השורש, השתמש ב- apt-get כלי מנהל החבילות להתקנת חבילת 32 הסיביות הנדרשת להפעלת Steam בצורה תקינה עם GPUs Nvidia.
apt-get install libgl1-nvidia-glx:i386 -y
לאחר התקנת הספריה, הפעל מחדש את Steam והכל אמור לעבוד!
קשת לינוקס
הקהילה של קשת לינוקס עושה עבודה נהדרת לתתמשתמשים בכלים להגדרת ספריות גרפיקה של 32 סיביות כך ש- Steam יעבוד במיטבו. כדי להתחיל, התקן את מנהל ההתקן Nvidia הקנייני במערכת Arch Linux באמצעות מנהל החבילות Pacman (אם עדיין לא עשית זאת).
sudo pacman -S nvidia-driver
לאחר מכן, דאג לכל ספריות ה- Nvidia השונות של 32 סיביות המשתמשות בפקמן.
sudo pacman -S lib32-nvidia-utils
לא עבד? יתכן שתצטרך להתקין מנהלי התקנים שונים של Nvidia GPU. מצא מידע על זה כאן.
פדורה
ב- Fedora Linux ישנן מספר דרכים שונותכדי לקבל גישה לספריות הנחוצות כדי לעצור בעיות עם משחקי Steam שונים. כדי להתחיל, הבין שפדורה אינה מספקת גישה למנהלי התקנים של Nvidia. במקום זאת, עליך לאפשר היתוך RPM על ידי ביצוע ההדרכה שלנו. לאחר שמאגר התוכנה RPM Fusion מוגדר ומוכן לשימוש, בצע את הפעולות הבאות:
sudo dnf install xorg-x11-drv-nvidia akmod-nvidia nvidia-driver
בשלב הבא, הגדר את הספריות 32 סיביות על ידי התקנת חבילת ה- xorg-x11-drv-nvidia-libs.i686..
xorg-x11-drv-nvidia-libs.i686
אם יש לך סגנון שונה של כרטיס גרפי של Nvidia שדורש מנהל התקן אחר, קרא את המדריך RPMFusion כאן.
OpenSUSE
אם התקנת את מנהל ההתקן של Nvidia ב- OpenSUSEלינוקס ממאגר התוכנה הרשמי, אתה אמור כבר להפעיל את הספריות הגרפיות העדכניות ביותר של 32 סיביות המאפשרות ל- Steam לעבוד, מכיוון שהן מועברות אוטומטית. האם אתה עדיין נתקל בבעיות? שקול להסיר את ההתקנה של מנהלי ההתקנים, לאתחל מחדש ואז להתקין אותם מחדש. לחלופין, נסה להשיג גרסה חדשה יותר ישירות מ- Nvidia, מכיוון שהם כוללים גם ספריות 32 סיביות לצורך תאימות ל- Steam ואפליקציות אחרות התלויות 32 סיביות בלינוקס.
שיטה 2 - התקן את גרסת ה- Flatpak של Steam
אם שיטת התקנת Nvidia שוניםספריות גרפיות אינן מתקנות עבורך את Steam, דרך נוספת לפתור את הבעיה היא לעבור לגירסת Flatpak של Steam. למה? ובכן, כאשר Steam מתקין מ- Flatpak, כל ספריות ה- Nvidia מתקנות אוטומטית דרך מערכת Flatpak, ומבטיחות שכל המשחקים פועלים ללא רבב.
הערה: כדי להתקין את המהדורה של Flatpak של Steam, תחילה עליך להריץ את זמן הריצה של Flatpak. כדי לקבל את זמן הריצה, עקוב אחר המדריך המעמיק שלנו בנושא.
התקן את אפליקציית Steam Flatpak יחד עם ספריות ה- Nvidia GPU השונות הדרושות כדי להריץ אותה עם הפקודות שלמטה.

flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo flatpak install flathub com.valvesoftware.Steam
לאחר סיום ההתקנה, הפעל את Steam והמשחקים אמורים לפעול ללא בעיות במערכת ה- Nvidia GPU שלך!
הערות