-
Notifications
You must be signed in to change notification settings - Fork 40
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
PortProton
- Loading branch information
Showing
1 changed file
with
33 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,33 @@ | ||
# PortProton | ||
|
||
PortProton – это проект, разработанный командой linux-gaming.ru (бывший проект PortWINE) для того, чтобы сделать легким и удобным запуск Windows игр на Linux как для начинающих, так и для продвинутых пользователей. Проект стремится сделать запуск игр (и другого программного обеспечения) максимально простым, но в то же время предоставляет гибкие настройки для продвинутых пользователей. | ||
|
||
PortProton основан на версии WINE от Valve (Proton) и ее модификациях (ProtonGE и ProtonLG). Включает в себя набор скриптов в сочетании с игровым WINE-PROTON, работающий в контейнере Steam Runtime Sniper с добавлением портированных версий MANGOHUD (вывод полезной информации через окно игры: FPS, FrameTime, CPU, GPU и т.д.) и vkBasalt (улучшение графики в играх, очень хорошо в сочетании с FSR, DLSS). Имеется множество уже настроенных оптимизаций для максимальной производительности в играх. | ||
Также реализовано определение видеокарт серии NVIDIA RTX с автоматическим включением поддержки трассировки лучей в играх. | ||
|
||
## Установка из репозитория | ||
|
||
**Установка через терминал** | ||
|
||
::: code-group | ||
|
||
```shell[apt-get] | ||
su - | ||
apt-get update && apt-get dist-upgrade && apt-get install portproton i586-{libvulkan1,libd3d,libGL,libgio,libnm,libnsl1,libnss,glibc-nss,glibc-pthread,libunwind,xorg-dri-swrast} | ||
``` | ||
```shell[epm] | ||
epm play portproton | ||
``` | ||
::: | ||
|
||
## Ручная установка с указанием зависимостей | ||
|
||
Для начала установим все необходимые зависимости | ||
```shell[Зависимости] | ||
su - | ||
apt-get update && sudo apt-get dist-upgrade && apt-get install bubblewrap cabextract wget zstd gawk tar xz pciutils bc coreutils file curl icoutils wmctrl zenity xdg-utils desktop-file-utils libvulkan1 vulkan-tools libd3d libGL gamemode fontconfig xrdb libcurl libgio libnm libnsl1 libnss glibc-nss glibc-pthread /usr/bin/convert i586-{libvulkan1,libd3d,libGL,libcurl,libgio,libnm,libnsl1,libnss,glibc-nss,glibc-pthread,libunwind,xorg-dri-swrast} | ||
``` | ||
Затем произведём установку самой программы | ||
```shell | ||
wget -c "https://github.com/Castro-Fidel/PortWINE/raw/master/portwine_install_script/PortProton_1.0" && sh PortProton_1.0 | ||
``` |