شرکت Valve یک بهروزرسانی جدید برای نسخه Steam Client Beta خود منتشر کرده است که یک خطای کرش در سیستمهای لینوکس را رفع میکند.
به گزارش تکناک، کامپیوترهایی با GPUهای انویدیا، هنگام فعالسازی شتابدهنده سختافزاری، باعث کرش Steam میشدند. این مشکل در حال حاضر رفع شده و شتابدهی سختافزاری در Steam در لینوکس مجدداً فعال شده است.
به گزارش Phoronix، مشکل قرار بود در ماه گذشته برطرف شود، اما هنوز هم مشکلاتی وجود داشت. امیدواریم که این بار مشکل به طور کامل برطرف شده باشد و کاربران بتوانند با آرامش از شتابدهی سختافزاری در Steam استفاده کنند.
ضمن ترمیم خطای لینوکس، همچنین نسخه Steam Client Beta برخی بهبودهای عمومی و ورودی دریافت کرده است. جزئیات کامل بهروزرسانی به شرح زیر است:
عمومی
- خطای حذف اسکرین شات محلی از صفحه جزئیات بازی رفع شد.
- موجودی کیف پول در زمان انتظار برای پرداخت، اصلاح شده است.
- یک مشکلی که منجر به نامناسب بودن موقعیتهای منو میشد، رفع شده است.
- گزینههای نوع فایل نادرست که به طور پیش فرض هنگام تنظیم تصویر سفارشی برای یک بازی انتخاب میشدند، رفع شده است.
- چندین مورد در منوی متنی لیست دوستان بازبینی و دوباره بررسی شده و به منظور بیشتر روشن و قابلفهم شدن، مرتب شده و بازنویسی شدهاند.
- مشکل ایجاد یک نوار سیاه در پشت پنجره گفتوگو یا گروه در برخی موارد با باز کردن منوی دوستان، رفع شده است.
ورودی Steam
- شناسایی گیمپد مجازی Steam در macOS رفع شده است.
- یک مشکل در شناسایی کنترلر بلوتوثی Steam در macOS و لینوکس رفع شده است.
- هنگامی که Steam Input غیرفعال است، کنترلرهای Nintendo Switch وارد حالت ساده میشوند. همچنین دیود LED خانه در حالت ساده به دلیل انتظار کاربران خاموش میشود.
- استفاده از ژیروسکوپ به عنوان Joystick/DPad/Buttons/Lean، باعث ایجاد دریفت ناچیز در طول زمان میشد، به ویژه در بازیهایی که دارای چرخش بسیار در یک جهت بود (بازیهای رانندگی و شبیهساز پرواز). این ویژگی در GetMotionData (API Steam Input) نیز استفاده میشد که تأثیر مستقیمی بر بازیهایی داشت که از کواترنیون ترکیب حسگر برای هدفگیری استفاده میکردند. اصلاح به سمت میانگین حذف شده است.
- Deferred Sensor Fusion: در این حالتها، تصحیح شتاب سنج (یعنی تصحیح پیچ از سنسورهای گرانش) به صورت فرضی اعمال میشود – هنگامی که کنترلر به سرعت دوران دارد و یا به حالت استاتیک رسیده است (با توجه به آستانه نویزی در صفحه کالیبراسیون). این باعث کاهش “ouija effect” قابل مشاهده در هنگام هدفگیری دقیق در آزمایشات ما میشود. لازم به ذکر است که هیچکدام از تغییرات مذکور در ژیرو، بر روی “Gyro As Mouse” تأثیری ندارد که تنها از خواندنهای ژیروسکوپ استفاده میکند و از شتابسنج استفاده نمیکند.
- آستانه نویز بالا در صفحه کالیبراسیون ژیروسکوپ به 3 برابر افزایش یافته تا ژیروسکوپهای بسیار نویزآلود همچنان از مرحله تصحیح دریفت عبور کنند.
لینوکس:
- یک خطای کرش در هنگام بستن پنجرههای steam با فعال بودن شتابدهی سختافزاری در GPUهای Nvidia رفع شده است.
- شتابدهی سختافزاری به صورت پیش فرض برای GPUهای Nvidia مجدداً فعال شده است.
- ابزارهای سازگاری Steam Linux Runtime بهطور کامل برای پشتیبانی از یک عنوان در برخی موارد نصب نمیشدند که این مشکل رفع شده است.
اگر به اجرای Steam Client Beta علاقمندید، باید ابتدا Steam را باز کنید و سپس روی Steam در بالای چپ صفحه کلیک کرده و منوی تنظیمات (Preferences در مک) را انتخاب کنید. حال، به تب Account بروید و در زیر Beta Participation روی Change… کلیک کنید. حالا میتوانید Steam Beta Update را از منوی کشویی انتخاب کرده و بر روی OK کلیک کنید. فقط کافیست Steam را دوباره راهاندازی کنید تا به نسخه بتا بروزرسانی شوید.