Запуск Windows приложений через Proton без Steam

Описание:

PortProton Linux – позволяет использовать версию WINE от Valve (Proton) без Steam даже для новичка в нашей любимой системе! Включает в себя набор скриптов совмещенных с самим wine-proton и множество, уже настроенных оптимизаций для вашего удобства запуска программ и игр под Linux.

Порядок установки порта:

  1. Установить зависимости
  2. Установить или обновить драйвера для видеокарты
  3. Открыть терминал и ввести команду для установки порта

Зависимости:

PortWINE как и WINE, PlayOnLinux и Crossover требует необходимый набор зависимостей (пакетов) без которых та, или иная игра (программа) не будет работать стабильно, или вовсе не заработает. Здесь будут собраны терминальные команды для разных версий операционной системы Linux.

Все зависимости, как и любые системные пакеты, устанавливаются от супер пользователя из репозиториев, через терминал:

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 vulkan-utils libvulkan1 libvulkan1:i386 wget zenity zstd steam cabextract

sudo pacman -Sy curl gamemode icoutils wget zenity bubblewrap zstd cabextract tar steam

sudo apt install software-properties-common -y && sudo apt-add-repository non-free && sudo dpkg – add-architecture i386 && sudo apt update && sudo apt upgrade

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

sudo zypper ref && sudo zypper up && sudo zypper in curl icoutils wget zenity bubblewrap zstd cabextract tar steam zenity zenity-lang

Установка Gamemode  делается отдельной командой:

opi gamemode

sudo dnf update && sudo dnf upgrade – refresh && sudo dnf install curl gamemode icoutils libcurl  wget zenity bubblewrap zstd cabextract tar steam

Установка драйверов:

Для установки драйверов от Intel и AMD на Ubuntu, или Linux Mint, открываем эмулятор терминала и вбиваем команду:

sudo dpkg – add-architecture i386 && sudo add-apt-repository multiverse && sudo sudo add-apt-repository ppa:kisak/kisak-mesa && sudo apt update && sudo apt upgrade -y && sudo apt install mesa-vulkan-drivers mesa-vulkan-drivers:i386 libvulkan1 libvulkan1:i386 vulkan-utils mesa-utils -y

Для установки драйверов от NVIDIA на Ubuntu, или Linux Mint, открываем эмулятор терминала и вбиваем команду:

sudo dpkg – add-architecture i386 && sudo add-apt-repository multiverse && sudo add-apt-repository ppa:graphics-drivers/ppa -y && sudo apt update && sudo apt upgrade -y && sudo apt install libvulkan1 libvulkan1:i386 vulkan-utils software-properties-gtk mesa-utils -y && sudo software-properties-gtk   

после окончания процесса установки откроется окно:

Запуск Windows приложений через Proton без Steam

Тут выбираем самый свежий драйвер и жмём: Apply Changes. Ждём окончание установки и перезагружаемся…

Для проверки, поддерживается и работает ли у Вас Vulkan, введите команду:

lspci | grep 3D && vulkaninfo | grep deviceName

test vulkan linux

В местах выделенным красным цветом, должны быть одни и те же видеокарты (если это ноутбук, то дискретные). Если у Вас команда ничего не выдает, то можно проверить другим способом, запустив:

vkcube

Должен запуститься вращающийся кубик LunarG

sudo add-apt-repository ppa:cybermax-dexter/vkd3d -y && sudo apt-get update && sudo apt upgrade -y && sudo apt install libvkd3d1 libvkd3d1:i386 vkd3d-demos -y

Проверяем vkd3d:

gears-vkd3d

amd vulkan
nvidia vulkan

sudo apt install gedit

sudo gedit /etc/default/grub

находим GRUB_CMDLINE_LINUX_DEFAULT="" и добавляем внутри ковычек:

ДЛЯ ВИДЕОКАРТ HD 7xxx:

radeon.si_support=0 amdgpu.si_support=1

ДЛЯ ВИДЕОКАРТ HD 8xxx:

radeon.cik_support=0 amdgpu.cik_support=1

Сохраняем файл и запускаем:

sudo update-grub

перезагружаемся…

Установка порта:

Скачать и установить стабильную версию с Proton 6.3-5

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

или использовать “тихий” режим установки, у кого проблема с русской локалью в системе (KDE Neon):

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

Скачать и установить тестовую версию c Proton 6.13 GE 1 (Fidelity Super Resolution включен по умолчанию для игр dx9-12 запущенными под vulkan и в разрешении ниже стандартного для монитора)

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

или использовать “тихий” режим установки, у кого проблема с русской локалью в системе (KDE Neon):

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

Видеоинструкция:

Источник: PortWine-Linux

guest
0 комментариев
Межтекстовые Отзывы
Посмотреть все комментарии