Как установить gta 5 на linux

Обновлено: 03.07.2024

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

Инструкции по установке Fedora

Если вы используете Fedora Linux и вам нужно установить KDE Plasma 5, вам нужно будет использовать команду dnf install с группой «kde-desktop». Эта группа содержит все, что нужно пользователям Fedora для запуска среды рабочего стола KDE Plasma 5.

Откройте окно терминала, нажав Ctrl + Alt + T на клавиатуре, или найдите «Терминал» в меню приложения и запустите его таким образом. После открытия окна терминала используйте команду dnf install ниже, чтобы настроить рабочий стол KDE Plasma в Fedora.

После ввода команды введите свой пароль, используя свою учетную запись пользователя. Затем позвольте Fedora собрать все пакеты и подготовить их к установке. Затем нажмите Y, чтобы начать установку.

Проверь это - Как упорядочить фотографии в Linux с помощью Digikam

Когда установка будет завершена, перезагрузите компьютер с Fedora. После завершения перезагрузки рабочий стол KDE Plasma 5 будет доступен в качестве сеанса на экране входа в систему. Просто выберите его и авторизуйтесь!

Инструкции по установке Ubuntu


Чтобы начать установку KDE Plasma 5 в Ubuntu, вы должны открыть окно терминала. Чтобы открыть окно терминала, нажмите Ctrl + Alt + T на клавиатуре. Либо найдите в меню приложения «Терминал» и запустите его таким образом.

Когда окно терминала открыто и готово к использованию, вы можете установить рабочий стол Kubuntu. Для этого вы должны использовать команду apt install и загрузить пакет «kubuntu-desktop».

После ввода приведенной выше команды Ubuntu запросит у вас пароль. Используя клавиатуру, введите пароль своей учетной записи. После этого нажмите клавишу Y, чтобы подтвердить, что вы хотите установить рабочий стол Kubuntu.

Установка займет некоторое время. Когда процесс будет завершен, перезагрузите компьютер. После запуска резервного копирования у вас будет установлен рабочий стол KDE Plasma. Выберите его в меню «сеансы» на экране входа в систему.

Проверь это - Как защитить свою учетную запись Discord

Инструкции по установке Arch Linux


Чтобы начать процесс установки, откройте окно терминала на рабочем столе. Чтобы открыть окно терминала на рабочем столе Arch Linux, нажмите Ctrl + Alt + T или найдите «Терминал» в меню приложения.

В открытом окне терминала используйте команду pacman -S, чтобы установить рабочий стол KDE Plasma 5 через пакет «Plasma-Meta».

Когда вы введете команду выше, Arch запросит у вас пароль. Используя клавиатуру, введите свой пароль пользователя. После этого вы увидите: «Для phonon-qt5-backend доступны 2 провайдера». Нажмите клавишу Enter, чтобы выбрать вариант по умолчанию.

После выбора параметра по умолчанию Arch попытается установить всю среду рабочего стола KDE Plasma 5. Нажмите клавишу Y на клавиатуре, чтобы начать процесс установки.

Процесс установки не займет много времени. Когда он будет завершен, перезагрузите компьютер Arch. Когда система завершит перезапуск, вы сможете получить доступ к KDE Plasma 5 в меню входа в Arch.

Инструкции по установке OpenSUSE

Чтобы установить рабочий стол KDE Plasma 5 на OpenSUSE, у вас есть два варианта. Первый вариант предполагает выбор KDE во время сетевой установки OpenSUSE. Или установите его постфактум.

Если вы хотите установить его постфактум, начните с открытия окна терминала, нажав Ctrl + Alt + T на клавиатуре. Или найдите «Терминал» в меню приложения и запустите его таким образом.

В открытом окне терминала используйте команду zypper install для настройки рабочего стола KDE Plasma 5 с использованием шаблона KDE. Имейте в виду, что этот шаблон требует установки довольно большого количества пакетов, и это может занять несколько минут.

Когда вы вводите команду ниже, OpenSUSE попросит вас ввести ваш пароль. Оттуда нажмите кнопку Y, чтобы установить все пакеты KDE. Когда установка будет завершена, перезагрузите OpenSUSE.

После загрузки резервной копии KDE Plasma 5 будет доступна для использования. Выберите рабочий стол KDE на экране входа в систему для вашего ПК OpenSUSE.

Включение 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, установка прошла успешно. Перейдите к следующему разделу руководства.

Проверь это - Как записывать звонки с Audacity в Windows 10

Настройка GTA 5

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

Проверь это - Как играть в Crusader Kings II в Linux

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


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


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


Установка 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.

Проверь это - Как удалить дубликаты в Google Таблицах

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


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

Играет в GTA 5

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

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


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



Grand Theft Auto V

Тема закрыта 9 мар. 2015 в 23:30 The day GTA 5 comes out for Linux will be the best day ever. 9 мар. 2015 в 23:40 9 мар. 2015 в 23:47 The day GTA 5 comes out for Linux will be the best day ever. :lol:

Since it won't happen.

10 мар. 2015 в 0:45 The day GTA 5 comes out for Linux will be the best day ever.

Since it won't happen.
Good Point..

10 мар. 2015 в 0:48 10 мар. 2015 в 22:04

Your nice aren't you! OS doesn't define a gamers degree of experience or 'coolness' so maybe you would just mind GTFOing yourself.

10 мар. 2015 в 22:06 10 мар. 2015 в 22:06 10 мар. 2015 в 22:31

What ever you Peasant ♥♥♥♥.
Linux is probably the best Opperating system created. (Allthough Windows is a little better at some areas) I wouldn't be arguing
OK?


How to get GTA5 running flawlessly under Debian GNU/Linux operating system using steam's wine implementation ("proton" / "steamplay").


1


1,650 уникальных посетителей
25 добавили в избранное
















expect no support from anyone when using this method.

using proton 4.11-8 none of the commands below are needed anymore :
1. enable steamplay,
2. install the game and hit play ; launcher may crash once in a while, but game runs just fine after that.

I keep the original content below, just in case..

Today, lots of game developers are taking the most illogical path when implementing their games, first implementing their game using the less portable, most specific operating system and toolset (window$ and directX), later trying to port it to a greater amount of platforms (and failing).

While it's actually easier to port code developed on any POSIX-compliant system (actually following posix standards that is) to those specific isolated operating systems and tools, game developers are still focussing on the window$ platform.

Fortunately, 25 years ago (1993) the wine project was started, as an easy way to run windows applications on GNU/Linux operating systems.

Ever since, individual developers from all around the world contributed to the project, leading to a solution that actually works quite well nowadays.

In 2010 Valve announced the upcoming "steamplay" feature, allowing (but not only) GNU/Linux users to run native windows games.

Combined with vulkan&dxvk, most recent directx games are now usable while running a GNU/Linux operating system.

GTA5 now runs flawlessly using our favorite kernel & operating system, thanks to wine ("proton"/steamplay), vulkan & dxvk.

I've been using Unix & GNU/Linux operating systems for a long time now (starting with slackware in late 1993 i think, RedHat 5+&6+, Debian, Gentoo, Solaris, NetBSD, OpenBSD, . ), but i frequently kept a window$ installation at hand, to run a few games unavailable on my favorite platform ; you probably kept one at hand too for the same reason (gaming).

A few months ago i finally got entirely rid of that crappy operating system taking ages to execute any simple action, wasting hundreds of megabytes of RAM (if not GigaBytes) killing your harddrives with constant activity while not running a single service, asking for reboot on simple tasks really not needing any reboot at all, phoning home every now and then, sending personal informations to m$, looking for that hidden simple option i wanted to toggle, clicking hundreds of times to finally find it .. you know what i'm talking about.

I got many recent video games running under my Debian GNU/Linux operating system (yes, i became lazy and don't run source distributions anymore), including that great Grand Theft Auto 5 game.

Although it works quite well, i must be honest, it's not yet that simple to get it working, but thanks to dxvk, vulkan and really involved companies such as Nvidia (integrating most recent vulkan implementations in their drivers rapidly) it gets better every week.

In this guide i'll give instructions on how to get it running, unfortunately this guide can't be seen as a comprehensive guide covering any GNU/Linux operating system / distribution ; i'll be focussing on current (stretch / 9.6) Debian GNU/Linux operating system.

Not using AMD graphics cards anymore, i'll focus on nvidia graphics cards.

Vulkan API being actively implemented by graphics cards manufacturers, USING a RECENT videocard driver is an ABSOLUTE REQUIREMENT for GTA5 to actually work properly.

I wasted quite a long time trying to get it running because of the old nvidia drivers i was using, because of two unimplemented extensions.

Using the debian distribution (i already hear you laugh), i obviously can't use my package manager to install the most recent drivers for my operating system (the driver i'm now using was released 3 days ago, on nov. 28th 2018), so i had to uninstall my current nvidia drivers and tools previously installed using my package manager then install the latest nvidia beta drivers (415.18.02 version, that is) :

first obtain list of packages to uninstall ("just in case" you need it later) :

Uninstall those packages using your package manager (i used dpkg and awk, but you can use any method you want).

you may need to enable the "non-free" debian repository :

apt-get install libvulkan1 libvulkan1:i386 mesa-vulkan-drivers vulkan-utils



If you can't manage to get recent graphics drivers, don't bother continuing, it's an absolute requirement.

we'll use winetricks to install a few libraries into GTA5 wine/proton prefix, including dxvk.

We'll use the "winetricks" package provided by the debian foundation in current Debian stable (stretch) release, from stretch/contrib repository :

Ensure you enabled the debian "contrib" repository :

then install winetricks :

$ winetricks --version 20170101 - sha1sum: c844fda0cca25ac9ed0ed1b55cd138cab6a4af16

We'll need GTA5 steam's appId and gta5 install directory.

Steam creates a unique wine PREFIX per installed game, associated to the game's "appid" identifier.

Obtain GTA5 appid :
The easiest way to obtain this identifier is by visiting the GTA5 store page, it's URL including the appid we need :

GTA5's appid is : 271590

Because everyone's setup may differ, i can't point you to a unique WINEPREFIX directory (i personally use a different steam library for some games, using lvm2 on top of my raid array for example).

If you did not mess around with steam library dirs, your GTA5 install dir and gta5 WINEPREFIX should reside under the following path :

In the following steps, we'll consider you're using the previous path.

steam WINEPREFIX for gta5 becomes :

Do not continue until the previous command echoes "good"

We'll now refer to this directory ("$HOME/.steam/steam/steamapps/compatdata/271590/pfx") as gta5 WINEPREFIX

Before continuing, we need to enable the "steamplay" feature in steam client settings :

In the steam client, hit Steam / Settings / Steamplay and check following checkboxes :
- "Enable Steam Play for supported titles" (checked)
- "Enable Steam Play for all titles" (checked)
- "Use this tool instead of game-specific selections from Steam" (checked)

- Compatibility tool : choose "Proton 3.16-4 Beta" (or later)

your settings should look like this :

Restart the steam client.

Upon restart, it should download some files, associated to GTA5 in the download manager.

Once download finishes, hit gta5 play button. It won't work right now but it should create the proper directory structure (WINEPREFIX) if not already created.

dxvk : "Vulkan-based D3D11 and D3D10 implementation for Linux / Wine"

We'll tell steam to use dxvk by "injecting" modified DLL library files into gta5 wine/proton prefix, later also pointing to a dxvk configuration file to use when starting GTA5 using steam.

For simplicity, we'll put our local dxvk installation under the following directory : $HOME/downloads/games/gta5/ :

Extract dxvk release tarball content under the directory you created :


You should have the following directory structure & content :
$ find $HOME/downloads/games/gta5/dxvk-0.93 /home/yourusername/downloads/games/gta5/dxvk-0.93 /home/yourusername/downloads/games/gta5/dxvk-0.93/x64 /home/yourusername/downloads/games/gta5/dxvk-0.93/x64/d3d10_1.dll /home/yourusername/downloads/games/gta5/dxvk-0.93/x64/d3d10core.dll /home/yourusername/downloads/games/gta5/dxvk-0.93/x64/dxgi.dll /home/yourusername/downloads/games/gta5/dxvk-0.93/x64/d3d11.dll /home/yourusername/downloads/games/gta5/dxvk-0.93/x64/d3d10.dll /home/yourusername/downloads/games/gta5/dxvk-0.93/setup_dxvk.verb /home/yourusername/downloads/games/gta5/dxvk-0.93/x32 /home/yourusername/downloads/games/gta5/dxvk-0.93/x32/d3d10_1.dll /home/yourusername/downloads/games/gta5/dxvk-0.93/x32/d3d10core.dll /home/yourusername/downloads/games/gta5/dxvk-0.93/x32/dxgi.dll /home/yourusername/downloads/games/gta5/dxvk-0.93/x32/d3d11.dll /home/yourusername/downloads/games/gta5/dxvk-0.93/x32/d3d10.dll
We now "inject" dxvk "fake"/modified dll libraries into gta5 WINEPREFIX :
cd $HOME/downloads/games/gta5/dxvk-0.93 WINEPREFIX="$HOME/.steam/steam/steamapps/compatdata/271590/pfx" winetricks --force setup_dxvk.verb

In case you need it later, we create a new dxvk configuration file for gta5 :

(i commented mine, because i finally didn't need to force the use of a specific device.)

We'll tune proton 3.16 configuration for gta5.

Note: unless you really need it, do not keep the WINEDEBUG variable active ; it will generate a lot of IO generating millions of lines in $HOME/steam-271590.log otherwise.

$ cd $HOME/.steam/steam/steamapps/common/Proton 3.16/ $ cp user_settings.sample.py user_settings.py $ vi $HOME/.steam/steam/steamapps/common/Proton 3.16/user_settings.py

We'll "inject" a few libraries into wine/proton prefix using winetricks.

WINEPREFIX="$HOME/.steam/steam/steamapps/compatdata/271590/pfx" winetricks corefonts directx9 vcrun2012 win7

We'll point to a custom dxvk configuration file when launching GTA5 using steam&steamplay.

Back to the steam client, right click GTA5, select Properties and set launch options :

DXVK_CONFIG_FILE=/home/yourusername/downloads/games/gta5/gta_dxvk.conf %command%

You should now be ready to hit that play button :)

Note : although vulkan and dxvk provides really impressive performance, you may have to lower a few options in game settings ; game settings were made to be used, lots of people complain about not being able to max out video settings for this or that game .. that's actually the sole point of having video settings, later being able to benefit from updated hardware . stop being a jerk.

I had to change the ingame mouse input setting to prevent a weird problem happening randomly (being unable to re-center camera when in vehicles) ; setting it to directinput worked for me.

I personally don't see any performance hit at all, it runs as if i was running that window$ crappy thing :)

My hardware :
- Intel core i7 2600K 3.4 GHz
- 16GB ram
- Nvidia GeForce GTX 1050 Ti
- raid0 array of 3x 1TB mechanical harddrives

Software :
Linux kernel : 4.9.0-8 from debian stretch stable repository
OS : Debian GNU/Linux stretch - stable flavor (updated multiple times a week)
Nvidia beta driver 415.18.02
Window manager : openbox with tint2 (i like it simple & lightweight :p )
filesystems : ext4 on top of lvm2 logical volumes, PV&VG(s) being created on top of my raid0 md device.

установить KDE Plasma 5

Инструкции по установке Debian

В Debian Linux есть несколько способов установки KDE Plasma 5. Вы можете выбрать Plasma в качестве одного из вариантов рабочего стола во время первоначального процесса установки или установить его после этого в виде пакета.

Для установки после процесса установки вам нужно будет открыть окно терминала. Чтобы открыть окно терминала на рабочем столе Debian, нажмите Ctrl + Alt + T на клавиатуре. Или найдите «Терминал» в меню приложения и запустите его таким образом.

В открытом окне терминала вам необходимо установить пакет «kde-full» с помощью команды apt-get install. В пакете kde-full есть абсолютно все, что вам нужно для полноценной работы с Plasma на рабочем столе.

Используя приведенную ниже команду apt-get install, установите KDE Plasma 5 в Debian Linux.

После ввода приведенной выше команды Debian попросит вас ввести пароль. Используя клавиатуру, введите пароль своей учетной записи. Затем нажмите клавишу Enter, чтобы ввести пароль. Затем нажмите Y, чтобы начать установку.

Установка KDE Plasma 5 займет совсем немного времени, так как нужно загрузить и настроить множество пакетов. Когда процесс будет завершен, перезагрузите компьютер. После включения вы сможете выбрать KDE Plasma 5 в меню входа в Debian.

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