عیب یابی بازی های استیم با درایورهای انویدیا

بخار

Steam به لینوکس آمد تا در را برای افزایش تعداد عناوین باز کند که نه تنها با انتشار بازی ها می تواند روی سیستم اجرا شود که با سیستم عامل سازگار هستند اگر نه با گنجاندن پروژه Proton ، که توانایی اجرای بازیهایی را که فقط با ویندوز در Linux سازگار هستند اضافه می کند.

حتی با همه اینها ، مشتری Steam مشکلاتی دارد برای انجام برخی از بازی ها در Linux با کارت گرافیک انویدیا. این یک مشکل جدی نیست زیرا همه اینها به این دلیل است که اگر در سیستم عاملی که روی آن نصب شده کتابخانه های گرافیکی 32 بیتی نصب نشده باشد ، برخی از بازی ها با مشکل روبرو می شوند.

و اگرچه برنامه Steam 64 بیتی است ، اما بسیاری از بازی های ویدیویی در فروشگاه بخار آنها در 64 بیت کار نمی کنند. درعوض ، آنها به عملکرد مناسب به کتابخانه های گرافیکی قدیمی 32 بیتی متکی هستند.

برای حل این مسئله ، می توانیم با نصب کتابخانه های 32 بیتی شروع کنیم در سیستم ما می توانیم این کار را با باز کردن یک ترمینال انجام دهیم که در آن می خواهیم دستورات زیر را تایپ کنیم.

برای کسانی که از اوبونتو یا توزیع مبتنی بر آن استفاده می کنند، بیایید مخزن زیر را اضافه کنیم:

sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt update

و ما می خواهیم به منو برویم و به دنبال "نرم افزار و به روز رسانی ها" یا از ترمینال می توانیم آن را باز کنیم:

software-properties-gtk

در اینجا ما می خواهیم "درایورهای اضافی" را جستجو کنیم و از درایور Nvidia که در حال اجرا است در حال حاضر به یکی از لیست های جدید تر تغییر می کنیم.

حالا، برای کسانی که از دبیان استفاده می کنند، در ترمینال ما می خواهیم امتیازات را با این موارد بالا ببریم:

sudo -s

و ما می خواهیم در ترمینال تایپ کنیم:

apt-get install libgl1-nvidia-glx:i386 -y

در حین برای کسانی که کاربران Arch Linux یا برخی از مشتقات آن هستندباید بدانید که جامعه Arch Linux در تهیه ابزارهای پیکربندی کتابخانه های گرافیکی 32 بیتی برای ایجاد بهترین عملکرد Steam در اختیار کاربران است.

برای انجام این کار ، ما می خواهیم یک ترمینال را باز کنیم و تایپ کنیم:

sudo pacman -S nvidia-driver
sudo pacman -S lib32-nvidia-utils

مورد فدورا ، چندین روش مختلف برای دسترسی به کتابخانه های مورد نیاز برای متوقف کردن مشکلات موجود در بازی های مختلف Steam وجود دارد.

برای این منظور ما می خواهیم از مخزن RPM Fusion پشتیبانی کنیم ، که به روشی کاملاً ساده از آخرین نسخه های توزیع امکان پذیر است.

اکنون ، در یک ترمینال فقط باید دستور زیر را تایپ کنیم:

sudo dnf install xorg-x11-drv-nvidia akmod-nvidia nvidia-driver

و سپس باید با نصب بسته ، کتابخانه های 32 بیتی را پیکربندی کنیم:

sudo dnf install xorg-x11-drv-nvidia-libs.i686

اگر نصب کتابخانه های 32 بیتی بر روی سیستم شما کارساز نبود ، شما می توانید از این روش دیگر استفاده کنید

کدام یک شامل حذف نصب برنامه شما از Steam است و دوباره نصب کنید ، اما با استفاده از نسخه Flatpak.

از زمانی که Steam از Flatpak نصب می شود ، همه کتابخانه های Nvidia نیز به طور خودکار از طریق سیستم Flatpak نصب می شوند و اطمینان حاصل می کنند که همه بازی ها به راحتی اجرا می شوند.

برای نصب نسخه Flatpak Steam ، آنها ابتدا باید پشتیبانی Flatpak را اضافه کنند به سیستم خود ، می توانید این کار را با تایپ کردن یکی از دستورات زیر در ترمینال انجام دهید.

دبیان ، اوبونتو یا مشتقات این موارد:

sudo apt install flatpak

برای هر نسخه از OpenSUSE:

sudo zypper install flatpak

در حین برای کسانی که از Arch Linux یا توزیع مشتق شده استفاده می کنند این:

sudo pacman -S flatpak

برای کسانی که کاربران Fedora هستند ، دیگر نگران اضافه کردن پشتیبانی نیستند زیرا این امر به طور پیش فرض در سیستم فعال است.

قبلاً با پشتیبانی اضافه شده ، اکنون می خواهیم دستورات زیر را تایپ کنیم برای اینکه بتوانید Steam را از flatpak روی سیستم نصب کنید:

sudo flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo<
flatpak install flathub com.valvesoftware.Steam

پس از اتمام نصب ، باید دوباره وارد Steam شویم و بازی هایی را که اکنون باید به صورت روان بر روی سیستم شما اجرا شوند بارگیری کنیم.


محتوای مقاله به اصول ما پیوست اخلاق تحریریه. برای گزارش یک خطا کلیک کنید اینجا.

اولین کسی باشید که نظر

نظر خود را بگذارید

نشانی ایمیل شما منتشر نخواهد شد. بخشهای موردنیاز علامتگذاری شدهاند با *

*

*

  1. مسئول داده ها: میگل آنخل گاتون
  2. هدف از داده ها: کنترل هرزنامه ، مدیریت نظرات.
  3. مشروعیت: رضایت شما
  4. ارتباط داده ها: داده ها به اشخاص ثالث منتقل نمی شوند مگر با تعهد قانونی.
  5. ذخیره سازی داده ها: پایگاه داده به میزبانی شبکه های Occentus (EU)
  6. حقوق: در هر زمان می توانید اطلاعات خود را محدود ، بازیابی و حذف کنید.