MyTetra Share
Делитесь знаниями!
Как запускать игры в Wine с изоляцией от системы через FireJail
Время создания: 19.12.2022 20:16
Текстовые метки: linux, wine, firejail
Раздел: Компьютер - Linux - Виртуализация и эмуляция - Wine
Запись: xintrea/mytetra_syncro/master/base/167147021688rprtxg6a/text.html на raw.github.com

Рассказывает пользователь LOR-а CrX:

Я с виндоиграми поступаю так: кидаю каталог игры, названный /game, в пустой каталог, создаю пустой каталог /profile, а рядом кладу файл start.sh с содержанием вроде:



#!/bin/sh

EXENAME="Skyrim.exe"

cd "$(dirname "$0")"

export WINEPREFIX="$(pwd)/prefix"

# тут добавляю, если ещё какие экспорты нужны, например для отображения FPS в DXVK

cd game

exec wine "$EXENAME" "$@"



И запускаю этот скрипт командой:



firejail --net=none --private=. ./start.sh



Оно на алиасе, естественно (разобраться что имеется в виду).

Скрипт создаётся другим скриптом, остаётся только указать правильное имя экзешника игры ну и добавить, если нужны какие-то дополнительные экспорты и прочее. Выходит очень компактно, аккуратно и удобно.

Примерно похожим образом я поступаю и с нативными играми под Linux, кстати.


Так же в этом разделе:
 
MyTetra Share v.0.59
Яндекс индекс цитирования