Port proton linux удалить

PortProton — простой запуск Windows-приложений в GNU/Linux-среде

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

Что такое PortProton

PortProton основан на версии WINE от Valve (Proton) и её модификациях (Proton GE). Включает в себя набор скриптов в сочетании с самим WINE-PROTON, контейнером Steam Runtime Sniper с добавлением портированных версий MANGOHUD (вывод полезной информации через окно игры: FPS, FrameTime, CPU, GPU и т.д.) и vkBasalt (улучшение графики в играх, очень хорошо в сочетании с FSR, DLSS) + множество уже настроенных оптимизаций для максимальной производительности.

PortProton устанавливается в систему и позволяет запускать Windows-приложения в Linux-среде: не только игры, любое ПО. Доступны для установки игровые клиенты, которые не имеют нативной поддержки GNU/Linux-систем и эмуляторы.

Использование доступно в 2-х вариантах: запуск через меню «Игры» главного окна и через контекстное меню конкретного приложения/ярлыка. При установке ПО интегрируется в ОС. Процесс установки описан в статье на сайте. Для работы с конкретным дистрибутивом нужно установить зависимости (они приведены по ссылке выше). В случае с Ubuntu и производными, можно скачать готовый .deb-пакет, для Arch-based доступен tar.zst-архив или установка из AUR, из репозитория устанавливается и для ROSA Linux. Через PP можно не только запускать, но и установить Windows-приложение в пару кликов (да-да, пиратки с торрентов поддерживаются), запускаются не только игры, любые приложения.

Так выглядит окно при запуске из меню «Игры».

А так выглядит окно при открытии приложения через контекстное меню, где можно подобрать связку для запуска, настроить приложение, покрутив конфигурационные файлы текстовые, загрузить другую версию WINE или создать ярлык. Для загрузки в окне имеется на выбор очень много и других версий Wine, кроме предустановленных. В случае проблем, стоит поиграться со связками настроек сперва, если это не помогло, то запустить приложение в режиме создания лога (лог будет в папке PortWINE в домашней директории), с ним обратится в Discord-канал, где могут помочь и подсказать.

Необходимые компоненты, такие как 3D API (DXVK, VKD3D, OpenGL, Gallium Nine), будут либо установлены сразу вместе со скриптом, либо подтягиваются при первом запуске. Некоторые приложения могут глючить, вылетать, иметь проблемы с изображением/звуком итд. Для решения, можно поиграться со связками Wine, 3D API и настройками. При наведении курсора на значение, выводится подсказка. Для использования в игре MangoHud, vkBasalt и прочих инструментов, они должны быть предварительно установлены в систему.

Читайте также:  Error opening driver linux

На последней вкладке «НАСТРОЙКИ PORTPROTON» можно настроить текстовые файлы, удалить/переустановить и найти справочную информацию, ссылки на Website, Discord и VK, лицензируется проект под MIT.

Текущее положение

На момент написание материала, сайт проект находится по этому адресу. Есть сообщества в социальных сетях: ссылки на ВК, Youtube- и Discord-каналы и github-страницу проекта с исходниками находятся на главной странице. Эти ссылки дублируются на сайте и в справочной информации. При создании лог-файла (в случае неработоспособности, вылетов и багов), стоит обратится в Discord-канал проекта, ссылка с приглашением будет в лог-файле. Насколько я знаю из последнего стрима, YT-канал скоро будет заброшен, так как автор собирается переходить на отечественную площадку, но мосты останутся, так что в худшем случае, там будет рестрим без ответов на вопросы и чата.

Автор не монтирует короткие видеоролики, но проводит длинные прямые трансляции, на которых отвечает на вопросы из чата, показывает процесс улучшения проекта и рассказывает о текущем положении дел, отвечает на вопросы и общается с аудиторией. В Discord-канал можно обращаться и с вопросами, где такие же пользователи или помощники Миши ответят и помогут разобраться. Тем не менее, на канале видео с инструкциями.

Желаю использования без вылетов и багов.

Источник

Неудачный запуск игр: как исправить вылеты в Port Proton?

Port Proton — это свободная программа для запуска Windows-игр на Linux-системах. Однако, при использовании данного программного обеспечения, пользователи иногда сталкиваются с вылетами игр. В этой статье мы рассмотрим несколько способов исправления проблем с вылетами в Port Proton.

Первоначальные действия

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

Исправление с помощью Wine

Port Proton базируется на программе Wine, поэтому одним из способов решения проблемы может быть использование Wine вместо Port Proton. Для этого следует сначала удалить Port Proton, а затем установить Wine. После установки Wine, следует убедиться, что игра настроена правильно.

Исправление проблемы с помощью команды PROTON_USE_WINED3D

Если игра выпадает, можно попробовать использовать команду, устанавливающую режим совместимости в Wine. Для этого необходимо:

  1. Открыть Client.cfg файл игры с помощью текстового редактора;
  2. Найти строку PROTON_USE_WINED3D=1;
  3. Заменить значение 1 на 0.

Эта операция позволит игре использовать драйверы в режиме совместимости.

Использование Vulkan

Port Proton основана на Vulkan, поэтому использование Vulkan может помочь в решении проблемы. Для этого необходимо обновить драйверы, установленный Vulkan SDK и проверить настройки игры.

Использование версии игры для Windows

Если эти способы не помогают, то можно попробовать запустить игру в её оригинальной версии для Windows через виртуальную машину. Для этого необходимо установить ПО для виртуализации Windows и подключить виртуальную машину.

Заключение

Проблемы с вылетами игр в Port Proton могут возникать по разным причинам, но существует несколько простых способов, которые помогут решить проблему. Если никакое из перечисленных выше решений не сработало, стоит обратиться за помощью к опытному пользователю Linux.

Читайте также:  Папка с загрузками linux

Источник

Проблема удаления Portwine в Ubuntu 20.04

При попытке удалить папку PortWINE терминал выдает следующее:

rmdir: не удалось удалить 'PortWINE/': Файловая система доступна только для чтения 

Пытался перемонтировать файловую систему для записи, не получилось

sudo mount -o remount,rw /home 
mount: /home: mount point not mounted or bad option. 

Судя по той информации, что я нашел, он ставится от пользователя в его директорию, так что через apt его удалять бесполезно, там системные пакеты.

А что у тебя /home RO — он у тебя где находится-то?

df -hT df -hi lsblk cat /etc/fstab cat /proc/mounts 

Vsevolod-linuxoid ★★★★★ ( 30.12.21 18:43:38 MSK )
Последнее исправление: Vsevolod-linuxoid 30.12.21 18:44:09 MSK (всего исправлений: 1)

Подозреваю там будет общий корень на всё, перемонтированный в read-only из-за ошибок, а автор подумал что «ошибки» это закончилось место и решил его освободить.

Либо он просто тролль, потому что первый пост темы и ответ про файловую систему не особо вяжутся.

он ставится от пользователя в его директорию

yep, мало того, я потыкал проект и там в настройках программы есть удаление. Давольно занятный проект, но . Кстати как я понял туда можно поставить сборку вина от Kron4ek и не только. Надо потестировать подробнее.

gentux ★ ( 30.12.21 19:06:48 MSK )
Последнее исправление: gentux 30.12.21 19:09:59 MSK (всего исправлений: 2)

Источник

Что такое 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 для всех игр после перезапуска клиента.

Читайте также:  Установить oracle на линукс

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

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

Как установить 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