Port proton linux manjaro

ArchPKGs

A Complete Tutorial on Installing portproton on Arch Linux (Manjaro/BlackArch)

«Software for playing Microsoft Windows games and launchers» is the maintainer’s description of portproton . To get portproton from AUR (Arch User Repository) on Arch Linux and Arch-based distributions (e.g. Manjaro, EndeavourOS, Artix, Anarchy) is quite uncomplicated. This tutorial will be covering how to install/update/remove the package with either the default package manager pacman or an AUR helper like yay .

Table of Contents

There are two typical methods to install portproton from AUR. pacman is the way to go if you’re a seasoned Linux user and know the concept of how packages are built. If not, yay is a popular alternative to install packages without the need to review PKGBUILD and build packages with makepkg yourself.

sudo pacman -S --needed git && git clone https://aur.archlinux.org/portproton.git && cd portproton && makepkg -si
  1. Install git if it is not already installed.
  2. clone the package’s git repository from upstream URL.
  3. cd into the folder that we just cloned.
  4. Build the package with makepkg , then install it with pacman .
yay -S portproton

Updating AUR packages is pretty much the same as installing them. All you have to do is pull it from source then re-build it. Nonetheless, it is still a good practice to upgrade your whole system first with sudo pacman -Syu before updating any packages to avoid dependency issues, since Arch is a rolling-release Linux distro.

Make certain you’re in the directory of the repository you previously cloned before running the command:

git pull && makepkg -si
  1. pull from the package’s git repository.
  2. Build the package with makepkg . Also, it will automatically be updated with pacman if built successfully.
Читайте также:  Сбросить пароль от связки ключей linux

Compared to installing and updating packages, removing is the easiest of these three,just choose whether to purge the unused dependencies and the configuration files generated by the package.

sudo pacman -R portproton
sudo pacman -Rs portproton
sudo pacman -Rns portproton
yay -R portproton
yay -Rs portproton
yay -Rns portproton

For more details about AUR packages installation or how to get yay , please refer to Two Ways to Install Packages from AUR published on NoCache.

Guide on Install, Update and Remove opnplug-git on Arch Linux, Manjaro and RebornOS

According to opnplug-git’s profile, it is «FM synthesizer for OPNMIDI with OPN2 chip emulation». To install and update this package (opnplug-git) from AUR (Arch User Repository) on Arch Linux, Manjaro, EndeavourOS, BlackArch, ArcoLinux and RebornOS is comparatively simple. This guide will taught you how to install, update and uninstall the package with either the default package manager pacman or an AUR helper like yay.

Guide on Install (Update/Uninstall) ttf-cmu-sans-serif on Arch Linux, Manjaro and Artix

«CMU Sans Serif» is their gist of ttf-cmu-sans-serif. To install ttf-cmu-sans-serif from AUR (Arch User Repository) on Arch Linux and Arch-based distributions (e.g. Manjaro, EndeavourOS, Artix, Parabola, ArcoLinux, Anarchy) is comparatively uncomplicated. This tutorial will show you step-by-step how to install/update/uninstall the package with either the default package manager pacman or an AUR helper (e.g. yay).

Installing kotlin-native-bin in One Line of Command on Arch-Based Linux (Manjaro, BlackArch)

«An LLVM based backend for the Kotlin compiler and native implementation of the Kotlin standard library» is the maintainer’s gist of kotlin-native-bin. To install or uninstall this package (kotlin-native-bin) from AUR (Arch User Repository) on Arch Linux, Manjaro, EndeavourOS, BlackArch and Artix is relatively simple. This guide will taught you how to install/update/remove the package with either the default package manager pacman or an AUR helper like yay.

How to Install/Update/Uninstall qbzr on Arch Linux (Manjaro, Garuda)

qbzr is «A GUI front end for Bazaar based on the Qt toolkit.» based on its own description. To install or remove qbzr from AUR (Arch User Repository) on Arch Linux and Arch-based Linux distributions (e.g. Manjaro, EndeavourOS, Artix) is relatively straightforward. This guide will taught you how to install, update and remove the package with either the default package manager pacman or an AUR helper like yay.

Installing gitql-bin in Single Line of Command on Arch Linux, Manjaro and Garuda

«A git query language» is the developer’s outline of gitql-bin. To install or uninstall gitql-bin from AUR (Arch User Repository) on Arch Linux, Manjaro, EndeavourOS and Parabola is rather straightforward. This guide will cover how to install/update/uninstall the package with either the built-in package manager pacman or an AUR helper like yay.

Читайте также:  Linux узнать ip доменному имени

Guide on Install/Update/Remove quassel-core-git on Arch Linux (Manjaro, Anarchy)

«KDE/Qt-based distributed IRC client (core only)» is their profile of quassel-core-git. To install or uninstall this package (quassel-core-git) from AUR (Arch User Repository) on Arch Linux, Manjaro, EndeavourOS, Anarchy, ArcoLinux, BlackArch and RebornOS is rather easy. This tutorial will taught you how to install, update and uninstall the package with either the built-in package manager pacman or an AUR helper like yay.

More guides… copyright 2023 ArchPKGs. All Rights Reserved.

Источник

Что такое Proton? Как установить PortProton в Linux

sm.maxresdefault.750

На высоком уровне, Proton — это уровень совместимости, который позволяет играм Windows запускаться на операционных системах на базе Linux. В прошлом для запуска компьютерных игр на Linux требовалось запускать игры Steam через программное обеспечение под названием Wine (аббревиатура от «Wine — не эмулятор»).

Valve совместно с разработчиками CodeWeavers создала Proton как форк Wine, а затем встроила эту технологию в сам Steam как часть Steam Play — инициативы компании «купи один раз, играй на любой платформе ПК».

Valve создала Proton после того, как ее инициатива Steam Machine, потерпела неудачу, отчасти из-за того, что компания полагалась на гораздо меньшую игровую библиотеку Linux.

«Со Steam Machine всегда была классическая проблема курицы и яйца», — сказал IGN дизайнер Скотт Далтон. «Это привело нас на путь Proton, где теперь есть все эти игры, которые действительно запускаются».

Как настроить Steam Proton?

В настоящее время Steam для Linux не включает Proton по умолчанию. Вам нужно вручную включить его или придерживаться игр, которые предлагают собственный порт Linux. Учитывая, как мало игр предлагают собственные версии для Linux, мы очень надеемся, что Valve включит Proton/Steam Play по умолчанию в Steam Deck, иначе будет много недовольных клиентов.

Если вы уже используете Linux, вы можете включить Proton, открыв настройки Steam и нажав на опцию «Steam Play» в нижней части навигационной панели. (На компьютерах с Windows эта опция будет недоступна). Там вы увидите поле, в котором можно установить флажок «Включить Steam Play для поддерживаемых игр». Это включит Proton для игр, подтвержденных для работы с технологией и добавленных Valve в белый список. Вы также увидите расширенный вариант «Включить Steam Play для всех остальных игр», который включит Proton для всех игр после перезапуска клиента.

PortProton — как запустить игры в Linux без Steam

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

Читайте также:  Astra linux ltsp server

Как установить PortProton в Linux

PortProton доступен почти для всех операционных систем на базе Linux. В этом руководстве я буду использовать Kubuntu 21.10.

Для начала вам нужно установить последнюю версию драйверов

Для пользователей AMD введите в терминале следующие команды

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

Также установите необходимые зависимости

Ubuntu/Linux Mint

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

Manjaro/ArchLinux

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

Deepin OS/Debian

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

Fedora

Включаем 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 --refresh && sudo dnf install curl gamemode icoutils libcurl wget zenity bubblewrap zstd cabextract tar goverlay steam

Далее устанавливаем PortProton

Рекомендованный вариант установки c помощью пакетов:

  • Ubuntu 20.04 (Kubuntu, Xubuntu, Lubuntu и т.п), Linux Mint 20.x : portproton_1.0-2_amd64.deb
  • Arch Linux и его производные (Manjaro, Garuda и т.п.) : portproton-1.0-8-x86_64.pkg.tar.zst
  • ROSA Linux (пакет в официальном репозитории) ставим командой:

Также можно запустить универсальный установщик:

wget -c "https://github.com/Castro-Fidel/PortWINE/raw/master/portwine_install_script/PortProton_1.0" && sh PortProton_1.0

screenshot 20210919 183612

После успешной установки, вы найдете у себя в домашней директории новую папку «PortProton», в которой и будут храниться все ваши установленные игры и приложения windows.

screenshot 20210919 183653

Запустите файл «PortProton.desktop», который содержит множество настроек (первый запуск будет долгим, потому что он установит дополнительные библиотеки wine gecko, wine mono и т.д)

screenshot 20210919 183754 screenshot 20210919 183855

Вы можете выбрать какую версию DirectX использовать DX11, DX12 или OpenGL

screenshot 20210919 183925

Также, можно выбрать с какой версии запускать игру/приложение — Proton от Steam, или же ProtonGE

screenshot 20210919 184026

Если вы купили игру не в Steam, это не проблема, ведь вы можете установить любой из доступных выше магазинов, таких как — Wargaming, BattleNet, EpicStore и другие

screenshot 20210919 184153

Запустите exe-файл установки игры, и подождите пока скрипт установит дополнительные библиотеки(это только при первом запуске)

screenshot 20210919 184333

После успешной установки, программа спросит вас «Хотите ли вы добавить ярлык в меню приложений». Это очень удобно.

Вот и все, вы можете играть в любимые игры в любой ОС на базе Linux.

Источник

Оцените статью
Adblock
detector