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

Описание:

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

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

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

Установка зависимостей:

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

sudo apt update && sudo apt upgrade -y && sudo apt install bubblewrap curl gamemode icoutils tar vulkan-tools libvulkan1 libvulkan1:i386 wget zenity zstd steam cabextract libvkd3d1 libvkd3d1:i386 vkd3d-demos -y

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

sudo apt install software-properties-common -y && sudo apt-add-repository non-free && sudo apt update && sudo apt upgrade -y && sudo apt install bubblewrap curl gamemode icoutils tar vulkan-tools wget zenity zstd libvulkan1 libvulkan1:i386 steam cabextract libvkd3d1 libvkd3d1:i386 vkd3d-demos -y

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

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

opi gamemode

Включаем Non-free репозиторий:

sudo dnf install https://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm

Устанавливаем необходимые зависимости:

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

sudo apt update && sudo apt dist-upgrade -y && sudo apt install bubblewrap cabextract curl gamemode icoutils i586-libvulkan1 libvulkan1 steam vulkan-tools wget zenity zstd -y

sudo dnf update -y && sudo dnf upgrade -y && sudo dnf install curl libcurl4 icoutils wget zenity bubblewrap zstd cabextract tar libvulkan1 lib64vulkan1 vulkan.* vkd3d.* steam -y

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

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

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 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

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

lspci | grep 3D && vulkaninfo | grep deviceName

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

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

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

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

Установка порта (открыть терминал и ввести команду):

Обычная установка:

wget -c https://github.com/Castro-Fidel/PortWINE/raw/master/portwine_install_script/PortProton-97 && sh PortProton-97

Тихая установка:

wget -c https://github.com/Castro-Fidel/PortWINE/raw/master/portwine_install_script/PortProton-97 && sh PortProton-97 -rus

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

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

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