
Protontricks - это скрипт для установки и запуска различных компонентов Windows посредством компонента Wine в Steam Play. Он предоставляет пользователю множество утилит и библиотек Windows, которые могут использоваться для оптимизации совместимости Steam-игр под Linux.
Protontricks использует широкие возможности Wine, который является платформой для исполнения различных Windows-приложений в Linux-системах, в том числе и Steam-игр. Protontricks изменяет настройки Wine и добавляет новые компоненты, такие как библиотеки .dll и дополнительные пакеты для Wine.
С помощью protontricks можно запускать Steam-игры в Linux на чрезвычайно высоком уровне качества, а также избавляться от некоторых проблем совместимости с железом, абсолютной необходимости Windows-библиотек и других подобных проблем. Proton-версия с protontricks доступна пользователям на платформе Steam и обычно используется для запуска игр, доступных только на Windows.
Скачать скрипт можно здесь.
Для того, чтобы использовать скрипт, вам необходимо знать ID игры (это будет первый и обязательный параметр для скрипта). Для того, чтобы легко видеть ID игры установите в настройках клиента стима отображение адресной строки (Стим-Настройки-Интерфейс). Теперь, чтобы узнать ID, вам достаточно щёлкнуть в библиотеке на ссылку сообщества или страницы магазина, и ID игры будет виден в адресной строке. К примеру, для Dont_Starve адрес будет store.steampowered.сom/app/219740/Dont_Starve/ и ID соответственно 219740
Полный перечень команд можно посмотреть так:
Можно даже запустить в графическом режиме. Но в этом режиме есть свои трудности перевода. Чтобы войти в самое полезное меню, где есть winecfg, установка библиотек и настройки, вам нужно выбрать пункт "Выберите путь для wine по умолчанию"
Бывает что игра падает при старте или зависает на начальном ролике, или падает при смене разрешения. Иногда игры блокируют переключение на другие окна или изображение в окне пропадает после отображения всплывающего сообщения от системы. Всё это зачастую лечится очень просто одной командой.
Вместо 1680x1050 используйте своё разрешение экрана.
В первую очередь посмотрите официальную базу данных протона
Также полезную информацию можно почерпнуть из баз данных WineHQ и ProtonDB