Меню Рубрики

Gta 5 linux steam

Как играть в Grand Theft Auto 5 на Linux

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

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

Первое что нужно сделать чтобы заставить Grand Theft Auto 5 работать на вашем ПК с Linux — это войти в Steam и включить функцию “Steam Play”. Эта функция позволяет визуализировать прямые графические вызовы X и выполнять код windows в Linux, поэтому этот шаг имеет решающее значение. Чтобы включить Steam Play на вашем ПК с Linux, следуйте этому руководству здесь . Обязательно включите его для всех титров иначе GTA 5 не будет работать!

Установка Пользовательского Протона

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

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

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

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

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

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

Или например для Flatpak версии Steam:

tar xvf Proton-4.21-GE-2.tar.gz -C

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

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

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

Теперь когда пользовательская сборка Proton настроена на вашем Linux-компьютере, мы можем приступить к установке GTA 5 на Linux. Выполните следующие действия.

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

Шаг 2: на странице Steam Store найдите поле поиска и нажмите на него мышкой. Затем напишите в “Grand Theft Auto 5.”

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

Шаг 4: после покупки GTA 5 из Steam найдите вкладку “Библиотека” и нажмите на нее мышкой чтобы найти свою библиотеку игр Steam.

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

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

Настройка GTA 5

Grand Theft Auto 5 теперь установлен на вашем компьютере Linux. Следующий шаг в этом процессе-настроить его так чтобы он правильно работал. Для начала найдите “Grand Theft Auto 5 » в списке библиотек слева от Steam и нажмите на него правой кнопкой мыши.

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

Как только будет установлен флажок” принудительно использовать определенный инструмент совместимости Steam Play» появится выпадающее меню. Выберите выпадающее меню и установите его в положение “Протон-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 Найдите зеленую кнопку «PLAY» и нажмите на нее мышкой чтобы запустить игру. Имейте в виду что при первом запуске все может занять некоторое время, так как Steam нужно настроить Steam Play с игрой.

Источник

Gta 5 linux steam

Grand Theft Auto V

The day GTA 5 comes out for Linux will be the best day ever. 😆

Since it won’t happen.

The day GTA 5 comes out for Linux will be the best day ever.

Since it won’t happen.

GTFO Linux peasant

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

GTFO Linux peasant

GTFO Linux peasant

GTFO Linux peasant

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

So why dont you grab your sorry little monkey ass and leave

GTFO Linux peasant

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

So why dont you grab your sorry little monkey ass and leave

Problem is Linux is for serious things, and games aren’t one of them. Best option, have windows and Linux on Virtual Box, best of both worlds. and PS3/4 for games since consoles have been the best for some years now. I myself don’t use PS but must admit that it’s great.

Isn’t SteamOS a Linux Distro? As GTA5 is likely to be one of the top games on Steam for quite some time it will be in Valve’s interest to make it work on SteamOS. So I imagine they will find a way to make it happen.

Isn’t SteamOS a Linux Distro? As GTA5 is likely to be one of the top games on Steam for quite some time it will be in Valve’s interest to make it work on SteamOS. So I imagine they will find a way to make it happen.

Problem is Linux is for serious things, and games aren’t one of them. Best option, have windows and Linux on Virtual Box, best of both worlds. and PS3/4 for games since consoles have been the best for some years now. I myself don’t use PS but must admit that it’s great.

Yeah. I dual boot my computer with linux and windows.. but I hardly ever use windows because it runs a little laggy because of dual boot. But thanks.

Источник

Gta 5 linux steam

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.

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).

Then install nvidia beta drivers, downloaded from following url («Developer Beta Driver Downloads» section) :
https://developer.nvidia.com/vulkan-driver

i personally used «NVIDIA-Linux-x86_64-415.18.02.run»

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

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 :

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/ :

Download latest dxvk release from https://github.com/doitsujin/dxvk/releases : download latest tarball

Extract dxvk release tarball content under the directory you created :

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.

We’ll «inject» a few libraries into wine/proton prefix using winetricks.

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 :

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.

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

  • Mac os gpu test
  • Mac os google authenticator
  • Mac os git server
  • Mac os git bash
  • Mac os gif анимация