Valve положи големи усилия и е предоставил множество инструменти и библиотеки, за да осигури забавление и на Linux. Преди десетилетие, ако казах, че сте геймър и сте използвали Linux за това, те биха могли да ви помислят за луд поради малкия брой видеоигри и ниското качество, което имаха. Но сега те се появиха и вече наброяват хиляди, дори надминавайки тези на macOS по брой и разбира се, качеството сега е грандиозно.
Един от най-новите проекти на Valve е Steam Play, клиент, от който да се играят видео игри от нашия GNU / Linux, но с проекта, за който говорим, са постигнали повече и това е интегрирайте Wine в Steam Play под името Proton. С това не само ще можете да играете собствени видео игри, но също така ще можете да играете всички родни видео игри на Windows, добавени в списъка.
Ако се чудите как работи, истината е, че Valve има база данни, наречена ProtonDB с всички заглавия, налични във вашия клиент на Windows. Можете да видите всички заглавия, с които можете да играете от Linux. Категориите, базирани на функционалността, са Platinum, Gold, Silver, Bronze и Broken. Ако играта е Platinum, ще можете да играете на Linux без проблем, златото ще работи много добре, но може да се нуждае от малко работа, Silver работи добре с някои малки проблеми, Bronze може да има малко по-големи проблеми и Broken не работи.
Също така, ако се чудите дали могат добавете заглавия на видеоигри към Steam Play, различни от Steam store на Valve, като GoG и т.н., трябва да знаете, че това също може да се направи. Ако искате да знаете как можете да конфигурирате всичко това със Steam Play на дистрибуцията си на Linux, ще ви покажем как в LxA ...
Какво точно представлява протонът?
Por Протон, не трябва да се притеснявате, Не е нещо, с което трябва да се справяте директно, ще работите с Steam клиента на Valve както обикновено, но като интегрирате този проект с клиента, това ще ви позволи да играете видео игри, които преди това са били възможни само за Windows.
Ако четете LxA често, вече ще знаете какво е протон, тъй като говорихме много за него. По принцип това е слой за съвместимост, разработен от Valve и отворен код за стартиране на видео игри на Windows на Linux. Той е включен в клиента на Steam Linux по подразбиране, с голям списък с налични заглавия.
Протон не е създаден от нулата, но те са използвали Виното като основа. Какво се случва, че Valve е подобрил споменатата база чрез добавяне допълнителни компоненти като DXVKтоест библиотека, която превежда инструкциите за графичен API на Direct3D в разговори на Vulkan в движение. Това дава на видеоигрите силата на този нов API с отворен код, за който говорихме толкова много.
Ако искате да видите и да учите изходния код de DXVK можете да го направите от тяхната страница на GitHub и можете да направите същото с изходния код на Протон.
Това означава, че ако вече има хиляди качествени заглавия, които да се възпроизвеждат в Linux, сега много други са добавени към списъка за допълнително да даде възможност на Linux игрите.
Стъпки за инсталиране на Steam Play
Стъпките, за да може стартирайте родните видео игри на Microsoft Windows на Linux звук:
- Инсталирайте Steam клиент във вашата дистрибуция
- Стартирайте Steam и след това отидете в Настройки, които се показват в горната част.
- В опциите, които се появяват отляво, трябва да изберете Акаунт и след това да кликнете върху ПРОМЕНИ.
- Изберете Steam Beta Update, приемете и той ще изтегли всички нови функции и клиентът ще се рестартира.
- Сега в списъка с настройки ще се появи опция Steam Play, където трябва да отидете.
- Там активирайте Steam Play за поддържани заглавия и Steam Play за всички заглавия и приемете.
- Сега можете да се върнете на главния екран и да търсите заглавията, които искате да получите
- Останалите стъпки са същите, както в Steam за всяка видео игра ...
- И да се наслаждавате!