Небольшой тест Witcher 3, в ОС Ubuntu и Windows 10 pro
SSD Samsung 950 Pro 256Gb M.2,MZVKV256 (MLC V-NAND, 2200/900 Мбайт/с) Ubuntu + Windows 10 for games test SSD2: Patriot Blaze 60GB, 2.5″,SATA3,PB60GS25SSDR ( MLC, 530/430 Мбайт/с) Ubuntu for multimedia edit HDD1 Seagate 3Tb 3.5″ sata3 for Steam + Lutris data
HDD2 WD 2Tb Blue 3.5″ sata3 for Linux-Data and Win10 Steam-data
Обязательно делай. Желательно статью, а то в видео сложнее ориентироваться.
Давно собираюсь бросить все и перейти на линукс, но игры останавливают
Согласен. Видеоформат лучше, когда статья носит развлекательных характер. В технических вещах статья более предпочтительна, т.к. можно отбросить неинтересное, и более внимательно вчитаться в нужное.
О, человече, а расскажи как в этой теме вообще дела?
Любая игра в итоге-то будет шпарить на убунте затюненной вот так, как минимум 1к1 по ФПС? Или Ведьмак 3 скорее частный случай?
DX12 так же?
Как вообще ситуация на рынке в плане движения к вулкану? Или разрабы ориентируются на ДХ?
Если попытаться быть объективным, то Вулкан таки ебет ДХ12 или явных преимуществ друг перед другом в работе с железом в ровных руках у этих АПИ нет? (Например, если брать вроде как технически отточеный продукт типа Ashes of Singularity)?
Некоторые игры не будут работать (сейчас уже практически только игры с античитами EasyAnticheat, BattleEye, Vanguard). Транслятор dx12 хуже, там обычно выше потери. Некоторые игры в режиме dx12 вообще не будут работать. В Стиме большинство игр работают как на винде — нажал кнопку установить, затем кнопку играть. Но для некоторых игр надо сделать определенные манипуляции. Например, добавить опцию запуска. Или запускать на другом Протоне (это сделать просто — его надо будет скачать и разархивировать в опред. папку, затем выбрать в стиме).
Убунту — плохой выбор для игр, потому что в этой сфере важно сидеть на последних версиях драйвера (в случае нвидии — иногда даже лучше сижеть на бета вулкан драйвере), потому что периодически выходят новые игры, они не работают или работают плохо, для них выходят оптимизации, которые опираются на самый последний драйвер.
С играми вне стима все гораздо сложнее. Запустить все можно, но это уже требует дейсьвий, на которые многие пользователи не готовы идти (нужно настраивать префикс вайна и через терминал запускать игру с опред. переменными окружения. Иногда нужна особая сборка вайна — ее нужно где-то достать или скомпилировать. Есть программы, автоматизирующие этот процесс, например, Лютрис, но там, говорят, тоже с ним иногда приходится возиться)
По производительности — dx11 редко бывает быстрее на линуксе, чаще на амд, но не сильно медленнее. dx9 очень часто быстрее на линуксе, если через dxvk (т. е. как по-умолчанию в стиме). Вулкан часто быстрее на линуксе. Хотя с вудканом забавная ситупция в последнее время — новые игры не работают на старте или работают много, и приходится месяц-другой ждать, пока фиксы появятся в драйверах и вайне/протоне.
RDR2 не работает пока:( Хотя один чувак над ним трудится, но медленно.
dlss нету, лучи dx12 не поддерживаются (пока)
michaelbutler / Witcher_3_Linux_Easy_README.md
Simply go to https://www.gog.com/game/the_witcher_3_wild_hunt_game_of_the_year_edition (this should also work with the regular edition) and buy and add the game to your library.
Do NOT click «Download and Install» at this point. We will do this through Lutris.
Visit https://lutris.net/downloads/ and follow the instructions for getting Lutris installed on your system. This is likely as simple as running some terminal commands (getting the PPA, then update & install).
For Debian/Ubuntu based distros, this should be as simple as, opening a terminal with ctrl alt t and then running:
sudo add-apt-repository ppa:lutris-team/lutris sudo apt update sudo apt install -y wine lutris
(I tacked on wine to the above install command to install wine too, just in case dependencies are needed)
In Lutris, you «import games» from your accounts such as steam, gog, humblebundle and etc. This means it downloads directly and installs from those sources (you do not need to download it manually beforehand).
- Open a Terminal with ctrl alt t
- Run lutris &
- Click the Plus (+) icon and choose Import Games.
- On the left side choose gog.com and then login to gog via the prompts. It also might already be logged in if it could read your browser cookies.
- Now it should load in the games you have purchased on gog.com
- Check the box next to The Witcher 3
- Click Import games
- The rest of the prompts should be mostly automatic. It might ask you what folder to install it to, just leave default or choose it yourself
After it finishes installing it will give you the option to Launch and play now. You can do that if you want, or simply exit. If you exit now, you can tweak more options by right-clicking the entry. Or just double-click to play it. See comments at the bottom for more tips.
How to install and play The Witcher 3 (GOG Edition) on Linux
Manual mode — this requires more steps than the above
This guide was written and tested using Ubuntu 20.04 with an Nvidia GTX 1070 card. It explains how to install and play The Witcher 3 through Lutris.net (which is both a website and an application).
Step 1: Buy The Witcher 3 on gog.com
Simply go to https://www.gog.com/game/the_witcher_3_wild_hunt_game_of_the_year_edition (this should also work with the regular edition) and buy and add the game to your library.
Then, download the bundled gog galaxy installer (under 500 KB).
Visit https://lutris.net/downloads/ and follow the instructions for getting Lutris installed on your system. This is likely as simple as running some terminal commands (getting the PPA, then update & install).
For Debian/Ubuntu based distros, this should be as simple as, opening a terminal with ctrl alt t and then running:
sudo add-apt-repository ppa:lutris-team/lutris sudo apt update sudo apt install -y wine lutris
(I tacked on wine to the above install command to install wine too, just in case dependencies are needed)
- Open a Terminal with ctrl alt t
- Run lutris & (I like running it from terminal since it lets you see log messages about what is going on behind-the-scenes. If you don’t want that you may simply run it from your system menu, e.g. Windows/Super key)
- Click the gear icon next to Runners on the left hand side bar:
Step 4: Begin installation process for the game
- Configure the Game Info tab:
- Name: The Witcher 3 (GOG Galaxy)
- Runner: Choose Wine (Runs Windows games)
- Release Year: 2015
- Configure the Game options tab:
- Executable: Click Browse and find the GOG_Galaxy_The_Witcher_3_Wild_Hunt_-_Game_of_the_Year_Edition.exe from your Downloads folder or wherever it is
- Wine prefix: Browse for a folder of your choice (you should create a new folder) such as ~/Games/Witcher3 . This is where gog galaxy and all the game data will be installed to.
- Prefix Architecture: Choose 64 bit
- Configure the Runner options tab:
- Choose the wine version: lutris-5.7-10-x86_64 or a different one if you desire
- Enable DVXK/VKD3D
- Choose DXVK version 1.7.1L-743f309 or similar one
- Leave other options as default
- Configure the System options tab:
- Leave all these as default for now
- Click OK or Install when this occurs
- Leave fields as default, except turn off automatic updates.
- Click Install
- The game will begin downloading and installing
- You may check the progress at the top of the window
- After it downloads and finishes installing it will say Play , but don’t click this yet.
- Exit fully out of GOG Galaxy and also right click the tray icon and exit
- Check that nothing GOG or Witcher is running
- One simple way to do this is at the terminal: ps aux | grep -i [w]itcher and ps aux | grep -i [g]og and confirm nothing shows up
- If any of those is still running you may kill it with kill or use the system monitor
Step 5: Tweak Lutris entry to only run The Witcher 3 exe
- Now you should be back in Lutris, right click on The Witcher 3 GOG and choose Configure .
- (Optional) Configure the Banner image and Icon image for the game. For me I used a Witcher wallpaper for the banner (left) and /home/michael/Games/Witcher3/drive_c/Program Files (x86)/GOG Galaxy/Games/The Witcher 3 Wild Hunt GOTY/goggame-1495134320.ico for the icon (right). This is totally optional, up to you
- Configure Game options tab:
- For Executable , click Browse and go to your ~/Games/Witcher3 folder, and you’ll see a drive_c folder. Navigate through the folders until you end up with something like this: /home/michael/Games/Witcher3/drive_c/Program Files (x86)/GOG Galaxy/Games/The Witcher 3 Wild Hunt GOTY/bin/x64/witcher3.exe select it and hit OK.
- Hit Save you’re done!
- Double click The Witcher 3 GOG or right-click and press Play to launch the game directly!
- The Witcher 3 should start up, be patient as it needs to compile some assets behind the scenes (called vulkan shaders) the first time you launch it
- The game should naturally recognize your gamepads if you have them plugged in. I had an Xbox 360 compatible controller and it worked fine
- I recommend if you want to play on a lower resolution than your desktop, set that resolution FIRST in your system preferences before launching the game
- Enjoy playing!