TGViewer
GamerTux GamerTux @gamertux · 629 subscribers
Post #55 2.73K
به وقت #TuxTips | اپیزود سوم: Steam Runtime چیه و چرا تو لینوکس بهش نیاز داریم؟ 🐧📦

تفاوت توزیع‌های لینوکس (مثل آرچ ، دبیان و فدورا) کار بازی‌سازها را برای تست و انتشار یک نسخه پایدار روی همه سیستم‌ها سخت میکرد و جواب Valve به این مشکل Steam Runtime بود.

به زبان ساده Steam Runtime یک محیط ایزوله (شبیه کانتینر) هست که فایل‌ها ، کتابخانه‌ها و پیش‌نیازهای موردنیاز رو داخل خودش داره.

بدون رانتایم چه میشد؟
بازی باید مستقیم از کتابخانه‌های توزیع شما استفاده میکرد.
در نتیجه روی یک سیستم عالی اجرا میشد اما روی سیستمی دیگه بخاطر تفاوت نسخه‌های glibc یا libasound اصلاً باز نمیشه و صدا نداره.
این محیط ایزوله، دولوپرها را از ساخت چندین نسخه و گیمرها را از نصب دستی پیش‌نیازها نجات داد.

موقع اجرای بازی به جای سیستم شما روی Steam Runtime اجرا میشه.

نسل‌های منتشر شده به ترتیب:
Scout: بازی‌های قدیمی‌تر

Soldier: پایه اجرای پروتون

Sniper: بازی‌های مدرن (SLR 3.0)

Medic: جدیدترین نسل (SLR 4.0)


تو اپیزود بعدی راجب نصبشون حرف می‌زنیم.

@GamerTux | @GamerTuxChat

#LinuxGaming #TuxTips #Steam #SteamRuntime #Proton
  • ❤ 14
  • 🔥 3
  • 👎 2
  • 👍 1
More from @gamertux
  1. Sep 23, 2026به وقت #TuxTools | معرفی ابزار: GameMode 🐧 یادتونه تو سری #FlagLab از gamemoderun استفاده…
  2. Sep 15, 2026به وقت #FlagLab 🔬 | اپیزود هشتم: کالبدشکافی دستورات کامل Gamescope 🐧 تو پست قبلی گفتیم G…
  3. Sep 12, 2026به وقت #TuxTips | اپیزود هشتم: Gamescope چیه؟ 🐧🖥️ خیلی‌ها Gamescope رو فقط یه فلگ تو Lau…
  4. Sep 5, 2026اخبار هفته 🐧 | #TuxNews پلتفرم SteamDB فروخته شد. یه اتفاق غیرمنتظره مالکان Nexus Mods سا…
  5. Aug 29, 2026به وقت #TuxTips | اپیزود هفتم: 3 باور غلط درباره گیمینگ رو گنو/لینوکس 🐧 هنوزم این حرف‌ها…
  6. Aug 26, 2026یکی از اعضای کامیونیتی یه ویدیو ساخته مربوط به بازی کردن با روش "Add Non-Steam Game" اگه د…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →