Начини на плащане Abuse

Инсталиране на Proton под Linux

02.09.2024, 22:20

Не толкова отдавна беше трудно да се повярва, че Linux ще бъде до известна степен и платформа за игри. Родните игри все още са оскъдни, но с появата на Vulkan API се ускори развитието на слоя за съвместимост Wine за работа с приложения за Windows. Клиентът на Steam е ясно доказателство за това, Proton ви позволява да стартирате над 70% от цялата библиотека на Steam. Извън Steam също можете да намерите голям брой добри игри. Lutris, CrossOver са подходящи за стартирането им, но има и трета възможност - PortProton. Тя ви позволява да стартирате игри от трети страни с помощта на Proton. По-нататък ще разгледаме как да инсталираме Proton Linux.

Какво е това?

Proton е слой за съвместимост, базиран на Wine, разработка, собственост на Valve, и е предназначен за клиентите на Steam. Той ви позволява да стартирате повече от половината от игрите, написани за Windows. Можете да намерите списък на игрите и отзиви на играчите в ProtonDB. PortProton е слой за съвместимост на Proton без Steam с малка програма за конфигурирането му.

Или с други думи Proton без Steam Linux. В допълнение към оригиналния Proton има и модифицирана версия, от която можете да избирате - Proton GE. Тя включва десетки пачове, както и допълнителни функции като изостряне с ниска резолюция (FSR). Ако желаете, можете да добавите Proton GE към оригиналния клиент на Steam.

Какви предимства предлага тя

Proton за Linux включва възможността за стартиране на много игри, които преди това бяха достъпни само за Windows, благодарение на съвместимостта с библиотеката Wine и технологията Proton. Това позволява на потребителите на Linux да се наслаждават на голям избор от игри, които преди това не са били достъпни. Proton осигурява подобрена производителност и съвместимост на игрите за Linux, което прави гейминг изживяването по-приятно за потребителите на тази операционна система.

Тя се отличава от своите колеги с уникалната си комбинация от технологии и функции. Той използва усъвършенствани системи за изкуствен интелект и невронни мрежи, за да генерира отговори, които са възможно най-близки до човешки разговор. Proton непрекъснато подобрява своите способности и разширява базата си от знания, за да осигури максимално съдействие на своите потребители.

Как да инсталирате

Преди да инсталирате PortProton, трябва да актуализирате видео драйвера. В Ubuntu, за да направите това, отворете помощната програма Drivers (Драйвери) и изберете най-новия фирмен драйвер на Nvidia. В случай на AMD и Intel трябва да използвате предварително инсталирания драйвер с отворен код Mesa. Трябва да се разбира, че видеокартата не трябва да е стара, а да поддържа Vulkan. Картите, започващи от Nvidia GeForce 600, AMD Radeon HD7000 и Intel HD 500, работят с него.

Освен това може да се наложи да се инсталират драйвери за Vulkan:

$ sudo apt install libvulkan1 libvulkan1:i386 vulkan-utils

За драйвера Mesa:

$ sudo apt install mesa-vulkan-drivers mesa-vulkan-drivers:i386 libvulkan1 libvulkan1:i386 vulkan-utils

Инсталирайте зависимостта

Ще трябва да инсталирате и зависимости:

$ sudo dpkg --add-architecture i386

$ sudo add-apt-repository multiverse

$ sudo apt update && sudo apt upgrade

$ sudo apt install bubblewrap curl gamemode icoutils tar vulkan-tools libvulkan1 libvulkan1:i386 wget zenity zstd steam cabextract

Списък с команди е предоставен и за други дистрибуции.

Инсталиране на PortProton

За да инсталирате PortProton, трябва да изпълните командата:

$ wget -c -T 5 https://portwine-linux.ru/ftp/portwine/PortProton-95 && sh "./PortProton-95"

След инсталацията имате възможност веднага да стартирате PortProton, за да конфигурирате Wine. В раздела за автоматична инсталация можете да инсталирате почти всички популярни клиенти, като след инсталацията съответната икона ще се появи в менюто с приложения.

Стартиране на игри

Зада стартирате игра, в контекстнотоменю на exe файла трябва да изберете Open in PortProton (Отвори в PortProton). Появилият се прозорец ще покаже наличието на играта в базата данни, което ви позволява автоматично да инсталирате липсващите библиотеки, така че първото стартиране на играта може да е дълго. Тук можете също така да изберете емулирания API (DirectX 9-11, 12 или OpenGL) и слоя за съвместимост (Proton Steam или Proton GE). Ако не можете да стартирате играта с оригиналния Proton Steam, опитайте с Proton GE.

След като всички библиотеки са инсталирани, играта или нейният лансификатор трябва да се стартират. Някои игри също така трябва да бъдат предварително конфигурирани. Например може да се наложи да превключите на прозоречен режим, да изключите някои опции и т.н.

За да стартирате играта бързо, можете да създадете пряк път (бутон Create Shortcut (Създаване на пряк път) в прозореца PortProton). В случай на Ubuntu, плъзнете прекия път към работния плот и изберете Allow Startup (Разрешаване на стартирането) от контекстното меню.

Не всички игри се стартират, освен това работата в Steam чрез Proton не гарантира стартиране на същата игра, но необвързана със Steam. За да работите в Steam през Proton на руски език, трябва да инсталирате Steam през Proton и да изберете руски език в настройките на Steam. След това игрите и интерфейсът на Steam ще се показват на руски език

Още веднъж бихме искали да отбележим, че PortProton ви позволява да стартирате повечето игри за Windows. Можете също така да инсталирате всички популярни клиенти: GoG, EGS, Origin и други. Но трябва да бъдете изключително внимателни при стартирането на онлайн игри, тъй като те често имат защита, която може неправилно да приеме PortProton и да блокира профила ви.

Как да деинсталирам Proton?

За да деинсталирате Proton в Linux, трябва да го деинсталирате чрез Steam. Ето стъпките, които можете да следвате:

  1. Отворете Steam. Стартирайте клиента на Steam на вашия компютър.
  2. Навигирайте до библиотеката. Щракнете върху раздела Library (Библиотека), за да видите списъка с вашите игри.
  3. Изберете игра. Намерете играта, за която искате да деинсталирате Proton.
  4. Настройки на играта. Щракнете с десния бутон на мишката върху играта и изберете Свойства.
  5. Опции за стартиране. В "Общи" намерете опциите за стартиране и премахнете всички команди, свързани с Proton, ако има такива.

Деинсталиране на Proton

Отидете в настройките на Steam (кликнете върху "Steam" -> "Settings" (Настройки) в горния ляв ъгъл).

Под "Steam Play" можете да деактивирате Proton или да го премахнете, ако е възможно.

Изтриване на файлове на Proton: Ако искате да изтриете файловете на Proton ръчно, те обикновено се намират в папката:

~/.steam/root/steamapps/common/Proton X.X

Заменете X.X с версията на Proton, която искате да изтриете. Можете просто да изтриете тази папка. След като завършите тези стъпки, затворете и рестартирайте Steam, за да влязат в сила промените.