Работает ли гта 5 на линукс

Обновлено: 04.07.2024

Теперь можно играть в одиночную игру Grand Theft Auto 5, а также в компонент GTA: Online на Linux, благодаря технологиям Steam Play и Proton от Valve. В этом руководстве мы точно покажем вам, что нужно сделать, чтобы оно работало. Давайте начнем!

Включение Steam Play в Linux

Установка Custom Proton

Grand Theft Auto 5 действительно работает в Linux с Steam Play и Proton; однако ни один из файлов Proton по умолчанию, включенных в Steam Play, не запустит игру правильно. Вместо этого вы должны установить специальную сборку Proton, которая устраняет многие проблемы с игрой.

Установить пользовательскую версию Proton в Steam для Linux относительно просто, благодаря поддержке Valve для пользовательских сборок. Для начала откройте окно терминала и с помощью команды wget загрузите Proton-4.21-GE-2 на свой компьютер.

После того, как пользовательская сборка Proton будет загружена в вашу папку / tmp, пора установить ее в системе. С помощью команды mkdir создайте каталог

/ .steam / root / compatibilitytools.d / в вашей домашней папке.

Или, если вы используете версию Steam Flatpak, используйте вместо нее эту команду.

Затем извлеките содержимое Proton-4.21-GE-2.tar.gz в каталог compatibilitytools.d с помощью команды tar.

Или для версии Steam Flatpak:

После извлечения файлов вы можете убедиться, что пользовательские файлы Proton находятся в правильном каталоге, выполнив команду ls в каталоге compatibilitytools.d.

Или для Flatpak.

Предположим, что запуск команды ls в каталоге compatibilitytools.d показывает Proton-4.21-GE-2, установка прошла успешно. Перейдите к следующему разделу руководства.

Проверь это - Как конвертировать валюту в Microsoft Excel

Установка GTA 5 в Linux

Теперь, когда пользовательская сборка Proton настроена на вашем ПК с Linux, мы можем приступить к установке GTA 5 на Linux. Следуйте инструкциям ниже.

Шаг 1. Найдите «Магазин» в Steam и нажмите на него, чтобы получить доступ к магазину Steam.

Шаг 2: На странице магазина Steam найдите окно поиска и щелкните его мышью. Затем напишите в «Grand Theft Auto 5».

Шаг 3: Нажмите «Grand Theft Auto 5» в результатах поиска, чтобы перейти на страницу магазина. Затем купите игру.

Шаг 4: После покупки GTA 5 в Steam найдите вкладку «Библиотека» и щелкните по ней мышью, чтобы найти свою библиотеку игр Steam.

Проверь это - Как установить программное обеспечение в Fedora Linux

Шаг 5: Просмотрите свою игровую библиотеку Steam для GTA 5 и установите ее на свой компьютер с Linux.


Позвольте GTA 5 скачать и установить его в вашей системе Linux. Когда процесс загрузки будет завершен, переходите к следующему разделу руководства.

Настройка GTA 5

Щелкнув правой кнопкой мыши «Grand Theft Auto 5» в списке библиотек, найдите «Свойства» в контекстном меню. Затем выберите параметр «Принудительное использование определенного инструмента совместимости Steam Play», установив флажок рядом с ним.

Проверь это - Как смотреть Netflix в 1080p в Chrome и Firefox

После установки флажка «Принудительное использование определенного инструмента совместимости Steam Play» появится раскрывающееся меню. Выберите раскрывающееся меню и установите его на «Proton-4.21-GE-2».


После настройки GTA 5 на Proton-4.21-GE-2 найдите кнопку «Установить параметры запуска» и щелкните ее мышью, чтобы получить доступ к настраиваемому командному полю. Затем в поле настраиваемой команды в Steam вставьте приведенный ниже код. Это исправит сбои GTA: Online, возникающие в Linux.


Когда вы добавили параметры запуска, найдите кнопку «Закрыть» и щелкните ее. Пользовательская команда запуска автоматически применится к игре.


Играет в GTA 5

Поскольку пользовательская версия Proton настроена для работы с GTA 5 на вашем ПК с Linux, а пользовательские параметры запуска позаботились, самое время поиграть в GTA 5.

Вернитесь в раздел «Библиотека» Steam и найдите «Grand Theft Auto 5» в списке слева. Затем щелкните по нему мышью, чтобы открыть страницу с его игрой в «Библиотеке».


На странице игры GTA 5 найдите зеленую кнопку «ИГРАТЬ» и щелкните по ней мышью, чтобы запустить игру. Имейте в виду, что при первом запуске все может занять некоторое время, так как Steam необходимо настроить Steam Play с игрой.


21 августа 2018 г. в Steam начала работу новая версия Steam Play, позволяющая запускать Windows-игры через Proton (доработанная версия Wine) на Linux. Подробности можно прочитать по ссылке.

Кроме того, в Steam уже есть большое количество нативных игр для Linux, список которых — а их уже тысячи — можно посмотреть по ссылке. Для нативных игр не требуется использование Proton. В качестве примера ниже приведён список из 75 нативных игр.

  • Alien: Isolation
  • Amnesia: A Machine for Pigs
  • Amnesia: The Dark Descent
  • ATOM RPG
  • Bastion
  • BioShock Infinite
  • Black Mesa
  • Borderlands 2
  • Borderlands 2 Game of the Year Edition
  • Borderlands: The Pre-Sequel
  • Brutal Legend *
  • Chivalry: Medieval Warfare
  • Company of Heroes 2
  • Counter-Strike
  • Counter-Strike: Global Offensive **
  • Counter-Strike: Source
  • Dead Cells
  • Dead Island Definitive Edition
  • Deus Ex: Mankind Divided
  • Dota 2 **
  • Dying Light
  • Firewatch
  • Frozen Synapse
  • FTL: Faster Than Light
  • Full Throttle Remastered *
  • Garry's Mod
  • Half-Life
  • Half-Life 2
  • Half-Life 2: Episode One
  • Half-Life 2: Episode Two
  • Hollow Knight
  • Hotline Miami
  • Hotline Miami 2: Wrong Number
  • Killing Floor
  • Left 4 Dead
  • Left 4 Dead 2
  • Mad Max
  • Mark of the Ninja Remastered
  • Metro 2033 Redux
  • Metro: Last Light Redux
  • Mount & Blade: Warband
  • Plague Inc: Evolved
  • Portal
  • Portal 2
  • Rise of the Tomb Raider
  • Rocket League
  • Saints Row IV
  • Saints Row IV: Game of the Century Edition
  • Serious Sam 3: BFE
  • Shadowrun Returns
  • Shadowrun: Dragonfall — Director's Cut
  • Sid Meier's Civilization 5 *
  • Sid Meier's Civilization VI
  • SOMA
  • Spec Ops: The Line
  • SUPERHOT
  • Team Fortress 2 **
  • The Witcher 2: Assassins of Kings
  • This War of Mine
  • Tomb Raider (2013)
  • Torchlight 2
  • Total War: Attila
  • Total War: Shogun 2
  • Total War: Warhammer
  • Transistor
  • Trine 2 Complete Story
  • Trine Enchanted Edition
  • Tropico 5
  • Tropico 6
  • Two Point Hospital
  • War Thunder **
  • Warhammer 40,000: Dawn of War III
  • Warhammer 40.000: Dawn of War 2
  • XCOM 2
  • XCOM: Enemy Unknown
  • Beat Saber
  • Bejeweled 2 Deluxe
  • Doki Doki Literature Club!
  • DOOM (2016)
  • DOOM II: Hell on Earth
  • DOOM VFR
  • Fallout Shelter
  • FATE
  • FINAL FANTASY VI
  • Geometry Dash
  • Google Earth VR
  • Into The Breach
  • Magic: The Gathering — Duels of the Planeswalkers 2012
  • Magic: The Gathering — Duels of the Planeswalkers 2013
  • Mount & Blade
  • Mount & Blade: With Fire & Sword
  • NieR: Automata
  • PAYDAY: The Heist
  • QUAKE
  • S.T.A.L.K.E.R.: Shadow of Chernobyl
  • Star Wars: Battlefront 2
  • Tekken 7
  • The Last Remnant
  • Tropico 4
  • Ultimate Doom
  • Warhammer® 40,000: Dawn of War® — Dark Crusade
  • Warhammer® 40,000: Dawn of War® — Soulstorm
  1. В клиенте Steam нужно в Настройки > Аккаунт > в поле «Бета-тестирование» нажать на кнопку «Сменить. » и выбрать «Steam Beta Update» (будет предложено перезапустить клиент, жмём кнопку «Перезапустить»)
  2. После перезапуска идём в Настройки > Steam Play и ставим галочку напротив пункта «Включить Steam Play для всех других продуктов», из меню выбираем последнюю на данный момент версию Proton

После включения поддержки Proton можно будет выбирать его версию для каждой отдельной игры, включая нативные (если игра установлена, то придётся удалить версию для Linux и перекачать версию для Windows). Хотя запускать версию для Windows, когда есть нативная для Linux, не вижу смысла, просто информирую о возможности. Проверил только Civilization V (потому что Windows-версия идёт с поддержкой русского языка) — запустилось только меню выбора версии DirectX.

  1. ПКМ на Игре > Свойства
  2. В самом низу ставим галочку напротив пункта «Принудительно использовать определённый инструмент совместимости Steam Play»
  3. В появившемся ниже меню выбираем желаемую версию Proton
  • GTA V (включая GTA Online)
  • Mortal Kombat Komplete Edition
  • Alien Sworm: Reactive Drop
  • Deus Ex: Human Revolution — Director's Cut
  • The Expendabros
  • KHOLAT
  • Mutant Year Zero: Road to Eden Demo (полную версию не проверял, но вероятность, что пойдёт, большая)
  • Hitman 2
  • Quake Champions
  • Redeemer
  • Unreal Gold
  • World of Tanks Blitz
  • CityBattle | Virtual Earth
  • The Witcher: Enhanced Edition Director's Cut
  • War Robots
  • Path of Exile
  • Battlerite
  • World of Warships
  • ORION: Prelude (с некоторыми графическими артефактами)
  • Minecraft: Story Mode — A Telltale Games Series — Episode 1
  • Raji: An Ancient Epic Demo (полная версия игры на момент публикации ещё не вышла)
  • Conan Exiles (работает всё, кроме игры на официальных серверах с помощью BattlEye; если изображение в игре мыльное, то нужно сменить разрешение экрана)
  1. Идём в Меню приложений > Настройки > Диспетчер настроек > Система > Источники приложений > Вводим пароль
  2. Слева жмём на кнопку «PPA-репозитории» > Внизу жмём кнопку «Добавить новый PPA-репозиторий. » > Вводим «ppa:graphics-drivers/ppa» (без кавычек) и жмём «ОК» > В следующем окне также жмём кнопку «ОК» > Закрываем окно «Источники приложений»
  3. Там же в Диспетчере настроек кликаем на Менеджер драйверов и вводим пароль > После обновления временных файлов выбираем нужную версию драйвера Nvidia (например, nvidia-driver-418) > Жмём кнопку «Применить изменения» > После установки драйвера перезагружаем систему

В конце каждого видео приводятся итоговые таблицы результатов.

По моему мнению, Linux уже вполне подходит для игр. В далёком 2012 г. я начинал использовать Linux, когда и разговоров не было о Steam и тем более о запуске Windows-игр. Чем больше пользователей Linux, тем более оперативно будут появляться нативные игры, и тем лучше будет поддержка драйверов для этой ОС.

image

Скорее всего нет тут такого человека, который бы не играл в GTA (или хотя бы не слышал о ней). Первая 3D версия серии вышла около 20 лет назад. Это была GTA III. Через год вышла GTA: Vice City. Несмотря на это, в эти игры до сих пор не только играют, но и создают моды. Эти игры портированы на множество платформ, но к сожалению, Linux (до недавнего времени) обошли стороной. Единственный вариант поиграть в Linux — был wine. Но недавно все изменилось.

Мне на глаза попалась новость — Разработчики закончили реверс-инжиниринг GTA III и Vice City и выпустили порты для разных платформ.

Основные улучшения (касательно miami):

  • Исправлено множество мелких и крупных багов.
  • Пользовательские файлы (сохранения и настройки), теперь хранятся в корневом каталоге GTA.
  • Настройки теперь хранятся в файле reVC.ini (в оригинале были в gta_vc.set).
  • Добавлено меню отладки (доступно по CTRL+M).
  • Свободная камера (Debug camera). CTRL+B — вкл/выкл. При включении камеру можно свободно перемещать во всей карте.
  • Убраны экраны загрузки между островами.
  • И некоторые другие исправления/улучшения, включая исправления для других платформ.

Перейдем к самому интересному, а именно к сборке miami (GTA: VC).

  • Дистрибутив Linux (Ubuntu, Debian, Mint, etc);
  • Оригинальные файлы (ассеты) с дистрибутива игры VC (в случае сборки GTA III — соответственно потребуются файлы GTA III).
  • GCC.
  • Некоторые библиотеки и заголовочные файлы.


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

Распаковываем в любую папку. Заходим в распакованную папку и выполняем следующие команды:


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


Это много времени не займет. После клонирования размер папки reVC около 120 МБ(из которых 70 МБ папка .git).

Далее идем в папку reVC и запускаем premake5Linux:


Генерация фалов сборки займет пару секунд.
Примечание: Если вы используете архитектуру arm/arm64 — то вам нужно собрать утилиту premake5Linux из исходников, а потом запустить с параметром, указанном выше.

Теперь собственно сама сборка. Для сборки доступны следующие конфигурации:

— debug_linux-x86-librw_gl3_glfw-oal
— debug_linux-amd64-librw_gl3_glfw-oal
— debug_linux-arm-librw_gl3_glfw-oal
— debug_linux-arm64-librw_gl3_glfw-oal
— release_linux-x86-librw_gl3_glfw-oal
— release_linux-amd64-librw_gl3_glfw-oal
— release_linux-arm-librw_gl3_glfw-oal
— release_linux-arm64-librw_gl3_glfw-oal

Думаю, из названий и так все понятно. Главное не перепутайте amd64 и arm64(я вчера ночью сонный недосмотрел, потом не мог понять, почему не происходит сборка).

Переходим в директорию reVC/build и запускаем make с вашей конфигурацией. В случае с debug-версией для amd64 нужно так:


Компиляция происходит достаточно быстро. На моём старом ноутбуке (Asus X55A, Pentium B970 2x2.3 ГГц и 4 Гб памяти) сборка отладочной версии заняла 2 мин. 10 сек.(выходной файл = 30.4 МБ), релизной — 4 мин. 44 сек.(размер файла = 43,8 МБ). По своему опыту скажу, что во многих случаях — обычно все наоборот.

Если компиляция прошла без ошибок, то в папке reVC/bin/ваша_конфигурация/Debug_или_Release/ будет бинарник reVC.

Копируем куда-нибудь оригинальную папку с GTA: VC (при желании, можно удалить все файлы из корня — они нам не понадобятся). Потом в папку с игрой копируем наш бинарник reVC. Теоретически, игру уже можно запускать, и даже играть. Но текст на некоторых пунктах меню будут неправильно отображаться:

image

В прошлом блоге про Linux меня постигла неудача c Ubuntu 18.04.2 LTS. Признаю, не в последней мере из-за моих скудных знаний о Linux вообще.
Но я открыт всему новому и всегда готов признавать свои ошибки. Также я открыт любой критике, что каждый раз доказываю вам в комментариях.


Ничего не буду гуглить, все буду решать интуитивно и методом тыка.
Эмулирую блондинку с начальными знаниями о Windows, севшую за компьютер с Linux Mint. Хотя, учитывая мой уровень знаний о Linux, особенно напрягаться с эмуляцией не придется.

Заодно попробую наконец-то инструмент Proton от Valve, который совершил революцию на Linux в плане игр!

Этот блог я обдумывал несколько дней, неудача с Убунтой не давала спокойно спать. И вот, не выдержав, я пошел к другу с предложением еще раз поставить Linux.
Он согласился, но гонорар запросил уже с меня, за аренду моего бывшего топ компа.


Видите, на какие жертвы иду ради вас?

Но, если честно, жизнь без компа уже настолько вымотала, что нет сил ждать Zen 2, да и подешевевшие ниже 10000 рублей Ryzen 5 1600 так и манят. Может быть куплю с гонораров за блоги.


Скачиваю linuxmint-19.1-cinnamon-64bit.iso. Записываю на флешку с помощью Rufus. Беру версию именно cinnamon. Все-таки комп с 16 гигами оперативки, еще бодренький и отказываться от красивого интерфейса глупо.Заодно качаю на внешний HDD кое-откуда кучу игр для проверки - как будут работать на Минте "репаки", сделанные обычными пользователями. Откуда - не скажу, потому, что тут пропаганда пиратства не приветствуется. Но я же все полезное из ваших комментариев записываю!

Я - яростный противник пиратства игр, но ради вас сделаю исключение. Я - обеспеченный человек и мой steam уже просто распух от лицензионных игр, их у меня тысячи, уже просто не влезают в него.

И эти игры для блога уже куплены мной, но ради пробно-ознакомительных целей можно скачать и репаки.

Хотел топ игр накачать, но интернет у меня не очень шустрый, поэтому ждать день, пока выкачаются 44 гига Ведьмака 3, у меня уже не было сил.

Я - зажиточный человек и могу позволить себе и 100 мегабитный интернет, но мне в целом хватает и такого.
К тому же, скоро сами знаете, что будет с интернетом через год, поэтому надо закалять себя уже сейчас, вот таким инетом, как у меня. Чтобы потом процесс не был слишком болезненным.

Итак, я у друга, вставляю флешку с Минтом в уже не мой комп (2-й месяц пошел, а боль от расставания все не утихает).
Минт сразу удивляет шустрой загрузкой в подобие Live CD.

Цветовая гамма очень приятная, не то что в вырвиглазной Убунте. Щелкаю Install Mint.
В этот раз решил делать все по-серьезному, без отключения SSD с виндой и файлопомойки на 2 ТБ.
Представляете, каково мне было увидеть вот эти все загадочные /dev/sdc и ext4?
А я ведь обещал не гуглить!

Пацан сказал - пацан сделал. Мозги собрал в кучку, напрягся, зубы сжал и разметил диск без всяких гуглов и мануалов! Я сисадмин или кто?

реклама


Пошла установка, можно выдыхать. Инсталятор чем-то напоминает виндовый - реклама 1000 изменений.

Установка на старый диск со скоростью не выше 100 МБ/сек заняла очень мало времени, меньше, чем windows 10.
Mint, ты начинаешь мне нравиться.

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

Сразу проверю, что там с драйверами на видюху, ошибку как с Убунтой, я больше не допущу.
Предлагает не самые новые драйвера, но, как пишет народ, Proton работает и на них, ставлю 390-е.

Пока устанавливаются драйвера и обновляется ОС, начинаю настраивать под себя интерфейс. Возможности кастомизации поражают! Пощелкав мышкой минуту, у меня уже увеличенный шрифт и темная тема из десятков возможных по дефолту!

Обои видите красивые какие? Из моих запасов, Сейда Нин.
Но, после перезагрузки обои слетели в дефолтные, минусы линукса я не скрываю. Мои блоги беспристрастные, никакого фанатства!


Минт сразу предлагает настроить бэкапы системы, настройки очень гибкие.

Все это идет на фоне обновлений и установки драйверов, но никаких затыков, фризов, лагов и тормозов системы нет! Все очень отзывчиво. Совсем не заметно, что ОС стоит на древнем HDD!

В покое диск ничто не дергает, оперативки ест около 1.2 ГБ, но это уже после активной работы.
Минт, ты начинаешь нравиться мне еще больше!

Проверю, что Минт может из коробки. Звук, сеть и периферия работает сразу, как на windows 10!
Уже предустановлена мозилла.

Ютуб тоже работает.

Как я уже писал, никакого гуглежа, все методом тыка и интуитивно, тестируем юзерфрендли. Ставлю плагин для rar архивов. Менеджер программ - шикарное изобретение.

Обычными линуксовыми методами txt файл с паролями из архива не отображается правильно, но "открыть с помощью мозилла" срабатывает. Блин! 21-й век, а линукс до сих пор не умеет читать txt!

Это не пароли (вовремя спохватился, сначала выложил скрин с паролями), а мой гайд по тонкой настройке виндовс 10. Может быть, когда-нибудь выложу его в блог.



Если что, "открыть txt с помощью мозилла" - это мое изобретение, Zystax (c).

Установил Enclave, он меньше весит. Но с гаммой было что-то не то. Слишком ярко все, скриншот не удалось сделать. Уверен - это решаемо. А в целом все отлично работает.

Теперь включаю Proton в настройках steam. Почти вся библиотека игр становится доступной!

Выбираю Fallout, помню, он плохо шел даже на древнем копролите windows 7.

Устанавливается как родной!

Ура! Запускается, никаких проблем!

Все идеально! Милота какая, аж слезы наворачиваются!

Видите? Даже древние игры идут на линуксе лучше, чем на копролите windows 7!

***
Итак, подобьем итоги.

На этот раз у меня получилось почти все, за исключением переключения наушников и гаммы в Enclave. Все делалось интуитивно и без использования терминала! Любая блондинка справится!

Система очень шустрая и отзывчивая. А главное - безопасная! Антивирус не нужен, трояны и хакеры почти не страшны. Минт шустро шевелится даже на древнем HDD, никакой телеметрии и неподконтрольной активности!
Игры идут, куча предустановленного софта работает, а что еще надо большинству? Линукс стал еще ближе к пользователю, Proton сделал просто прорыв. Посмотрите, как шустро идут игры!

Введите в ютубе linux proton и название игры, их тысячи!

Это революция! Это прорыв!

А какое непередаваемое ощущение, что ты пользуешься бесплатной ОС, которую делали люди с душой, энтузиасты, а не косорукие индусы из Майкрософт.


Все, я теперь не вижу смысла возвращаться на винду! Я теперь линуксоид! приверженец Линукса!

Жалкие виндузятники, рабы корпораций, пусть сдают свои компы в рабство капиталистам, а я теперь свободный человек! Я наконец-то избавился от ярма виндовса!

Если честно, я пользовался виндовс 10 уже как бы по привычке, начиная с версий 1703 и выше было ощущение, что винда пошла не туда.
А теперь я прощаюсь с ней навсегда. Хватит, потрепала она мне нервы, никогда не забуду 12 переустановок за месяц!

Так что, я теперь вне этих двух лагерей луддитов и бетатестеров, я уровнем выше!

Советую и вам срочно переходить на линукс, пока мозги не закоснели и не заплыли жиром! Игры есть, инет, фильмы и музыка есть, а что еще большинству надо?
P.S. Фанатичные виндузятники в комментариях к блогу не приветствуются, жду только приверженцев линукса для интеллектуальной беседы. На крайний случай тех, у которых линукс стоит второй системой.

Читайте также: