Install DOOM 2016 on Wine in Ubuntu Linux (PlayOnLinux)

By Brian Lemay 100 comments

Hey guys, Penguin Recordings here! and in this video I’m going to guide you on how to install doom 2016 from steam on wine for Ubuntu. So we’re going to first go ahead and open up a terminal alright we’re going to need to do this so that we can get Vulkan running. I’m going to type in sudo apt-get install vulkan-utils sudo apt-get install vulkan-utils Hit Enter and type in my password. Alright once it’s done we can now close this that’s very important if you want to get Vulkan up and running so I’m going to close this. Next up we will need PlayOnLinux PlayOnLinux 4.2.10. So if I go here I have 4.2.10 installed. Please make sure you have this version installed and close that now we want to head over to Tools -> Manage Wine Versions versions and we’re going to go to the amd64 part right here i’m going to click this and you’re going to want to select 2.0-rc2-staging on the left here you’ll click this arrow and it will appear on the right once it’s done installing i already have it installed. It’s absolutely important that it is RC2 and that its staging. Staging will allow you access to Vulkan. RC2 already has the Bcrypt patches in it so we don’t have to do that work this is the only version that will currently work with DOOM 2016. So, we’re going to close this so now we’re going to go ahead and install steam which will allow us to install DOOM. We’re going to click install that big button right there i’m going to go to the bottom left and click install a non-listed program alright we’re going to click next we’re going to click install a program in a new virtual drive you can name this anything you want but I’m going to be descriptive I’m gonna type this as Steam64bitDOOM Steam64bitDOOM and click next I’m going to tick use another version of wine and i’m going to tick configure wine that’s all we really need to do and click next I’m going to select 2.0-rc2-staging 2.0-rc2-staging. this is important click Next this is also important we’re going to do a 64-bit windows installation only. Not 32-bit. Doom will only run in 64-bit so make sure 64-bit is selected go ahead and click Next all rights going to do this small installers let’s go ahead and click install for those alright so this small windows going to pop up that’s very important that when you’re initially testing you want to go to the graphics tab right here you’re going to want to tick emulate a virtual desktop and you want to set this to a smaller size than your full screen so that when you test the game it doesn’t fully hang your entire system so i’m going to set mine to 1600 x 900 you don’t have to do this but it is better to do this so that things are safe that’s all we need to do there i’m going to click apply i’m going to click ok now I’m going to browse i’m going to go to downloads because this is where i downloaded SteamSetup.exe SteamSetup.exe. It’s very important that you downloaded the windows version of steam so I have SteamSetup.exe here i’m going to click open i’m going to click Next going to start up i’m going to go through the installation of steam very quickly here next I agree next English next next next okeydoke so at this point will want us to log into an existing account which i already have one I’m gonna do that right here okie dokes so now we’re going to go to library and games and you should already have DOOM purchased so i do I’m just going to type in DOOM it’s there. All you need to do at this point is click install and go through the installation process which can take several hours or up to a day because this is over 60 gigabytes worth i’m going to skip this part and simply copy my install files from another directory ok. DOOM has finished installing before i’m going to run it i’m going to close steam first by clicking exit the top-left. It’s going to give a usual error message. No problem there. Okay Let’s bring this up so now is the time to make a shortcut so I’m going to make a shortcut to steam which is specifically Steam.exe here I’m going to type Steam64DOOM all right i’m gonna click Next you can type anything you want there. this is just to be specific ok it’s done i’ll have to do is click cancel there. So now we have a link to the steam 64-bit doom install so i’m going to go ahead and run it by clicking the big run button up there it’s going to log into steam again okie dokes going to close that gonna go to offline mode i’m going to go to the library so there’s two ways doom can start-up can start up in an opengl mode which is the default or you can start up in Vulkan. So we’re going to test Vulkan right here to force it to start up in Vulkan I’m going to right-click it i’m going to go to properties i’m going to set launch options and i’m going to type in the following +r_renderAPI 1 +r_renderAPI 1 +r_renderAPI 1. 1 means it’s going to set it to Vulkan. if you set that to 0 it means it’s going to go to OpenGL let’s click ok let’s get close let’s click play and let’s see if it works so this is one common issue I see it doesn’t it’s not able to synchronize itself with the steam cloud save files if there’s already one I don’t care i just want to click play game and the right straightaway ok so first it’ll show a black screen when starting up the point of successes when the mouse pointer appears and then we see the bethesda logo. at this point can take quite a while if it’s the first time you starting it up can take anywhere from 30 seconds to a minute or two ok first sign of success the mouse pointer appeared and there you have it the Bethesda logo appears. so it is working now just.. let’s confirm that the Vulkan startup is correct when we get into the game i’m going to check the game settings it should be set to Vulkan so if you’re wondering how to play this in full screen rather than just windowed mode i will showcase how to do that in one moment that will be the last part of the video so it’s starting up ok it’s always going to add this no matter how many times you go through this because it’s not able to remember those settings yet all right there you go looks like the doom steam version is working if i click shift tab looks like shift at doesn’t work if i go to campaign going to go to New slot I’m gonna go to settings and I go to advanced and you see at the top right it’s in Vulkan mode so we are successful in setting it to Vulkan this requires a graphics card that supports Vulkan and a graphics driver that supports Vulkan and you also need vulkan-utils installed on Ubuntu as I showed at the beginning of the video I’m going to go ahead and exit the game going to bring me back the desktop so now i’m going to show you how to run it in full screen mode if you want to run in full screen mode safely so this is how it runs in windowed mode i’m going to click configure i’m going to go to the wine tab I’m going to click configure wine i’m going to close that so what we’re going to do here is we’re going to go to the graphic tab i’m going to keep the emulate a virtual desktop ticked that’s a good thing we want to keep that and i’m going to set the resolution to my full screen resolution which is 1920 x 1080 p i’m going to click apply and i’m going to click ok so all you really need to do now is just click run on the game should be full screen like this and then you can run the game you can run doom in full screen mode alright that’s it for this video guys i hope it helped you in one way or another and thank you for watching


Olexander Boychuk

Dec 12, 2016, 12:52 pm Reply

How to get vulkan on ubuntu 16.10? I have latest nvidia and vulkan-utils installed, but Dota 2 does'nt run with -vulkan property


Dec 12, 2016, 3:09 pm Reply

Origin stopped working, do you know maby a solution

Frederick Winter

Dec 12, 2016, 3:37 pm Reply

do I install vulkan the same way if use amdgpu with Mesa ?


Dec 12, 2016, 5:20 pm Reply

I did exactly like in the video but the wizard still only shows System wine available. "Manage wine versions" shows 2.0-rc2-staging installed. Any ideas? I'm running Linux mint 18.1

Dancing Zombie With A Moustache

Dec 12, 2016, 8:18 pm Reply

Amazing ! But got a little problem though.
I have installed everything, 64 bit prefix + 2.0rc2 staging wine via pol, installed vulkan-utils (ubuntu 16.04). But I can only start the game using opengl. With Vulkan I get an error at launch like : "The engine has crashed blabla" or whatever with no usefull message, asking me to write a report. In the log it says something like unauthorized memory writing access.
Does someone has an idea about that ? :/ Thanks !


Dec 12, 2016, 8:18 pm Reply

THAT is a christmas miracle :D. Unfortually the Download takes ages! (66GB)


Dec 12, 2016, 2:32 am Reply

the 64bit version of wine that i downloaded does not show up at all when i try going through the install stage, i am running the version of the video.. do you think you can send me the .deb used for your installation or did you use apt-get…

James Hodgson

Dec 12, 2016, 8:17 am Reply

Keep getting vk error extension not present when I try to load the game in Vulkan :/

Drivers are up to date

EDIT: So the problem might be that DOOM does not support currently Vulkan on a 750 ti (or any 2GB GPU) in Windows 7. I've seen tests of people using it in Windows 10, but I'm gonna guess that the wine compatibility isn't quite there yet :/

Tuxter Games

Dec 12, 2016, 8:51 am Reply

great video tks for share, by the way i'll consider to to record a video compiling bcrypt/doom wine, i got some erros here, thaks for this video its amazing!

Tuxter Games

Dec 12, 2016, 8:54 am Reply

Did you can use Uplay without a problems? here i can't run my games throught steam (assassins creed) with uplay, i got a error to connect my acount, by the way if i install a new prefix and creat a ubisoftgamelaucher shotcut runs fine, and steam just connect throught uplay.exe, do you have any ideia what happens? thks….

Frederick Winter

Dec 12, 2016, 4:24 pm Reply

Could you do a video on how to install the Vulkan SDK driver for amdgpu-pro? i cant get the game to launch with vulkan and there isint really any tutorials out there

Moio Yoyo

Dec 12, 2016, 11:11 pm Reply

I tried with a cracked version !


Dec 12, 2016, 2:05 pm Reply

Hi there! Malaysian? 🙂

David A Bloom

Jan 1, 2017, 4:08 pm Reply

Does anyone have trouble with the game minimizing while playing when setting it up this way? I read elsewhere someone had an issue with dual monitors, but I only have one. I wonder if it has to do with the emulated desktop, but not sure — disabling it results in crashing. The problem occurs when jumping (pressing spacebar). It works fine for a while, then starts minimizing. I'm using wine staging rc3. it's also the only version of wine on my system. any ideas?

Leviticus Rodriguez

Jan 1, 2017, 6:56 am Reply

can I just use wine only instead of playonlunux?


Jan 1, 2017, 6:35 pm Reply

Giving this one more shot. Tried all yesterday to get it to run on both a rx470 and gtx960. Opengl would work but vulkan would crash.

Leviticus Rodriguez

Jan 1, 2017, 11:06 pm Reply

can you link us the download of steam 64 bit?

Ablh Ablh

Jan 1, 2017, 5:15 pm Reply

Hey Penguin Recordings, I'm currently having trouble with installing Paladins steam version/non-steam version under wine. I tried use almost all versions of wine, but no luck for me to find solution. If you could make video on how to install paladins on ubuntu, it would be GREAT! But at least reply to my comment with a method.


Jan 1, 2017, 6:53 pm Reply

Seems that amd drivers are having some issues. the open drivers give a green screen and the closed drivers fail go load the vulkan driver.


Jan 1, 2017, 2:22 pm Reply

Tried this today! Running very good so far. Only issue i had once was the DOOM window minimizes and the cursor was stuck in the top left corner.

4Guys WithQuarters

Jan 1, 2017, 1:56 am Reply

Have to admit its awesome to see someone posting videos like you in reference to gaming under Linux. It's refreshing to see stuff like this.

Wesley Rosa

Jan 1, 2017, 4:03 am Reply

Do you know anything about manjaro linux?

tech-newb- workout

Jan 1, 2017, 9:53 pm Reply

I initially got errors when switching to vulkan. I found a workaround but honestly the performance is still choppy once entering gameplay for me. The way I got around the error was installing, libvulkan1, libvulkan-dev (which might be part of the package for vulkan-utils can't remember), mesa-vulkan-drivers, and (optional i believe) nvidia-367 drivers. Once I had those installed I was able to get into the game while starting in vulkan. Now i have to find a work around with the choppy gameplay, nonetheless I have doom running on linux (kind of)

Владимир Утин

Jan 1, 2017, 8:46 pm Reply

There's no native linux distro for DOOM 2016? It's a shame.


Jan 1, 2017, 4:28 pm Reply

Can you play World Of Tanks Blitz on ubuntu with steam or playonlinux program? can you do a video How to install and play the game?


Jan 1, 2017, 12:56 pm Reply

or just have windows dual boot..


Feb 2, 2017, 12:19 am Reply

Get Error:

Configured log listener print-redirect tags
Added structured log listener print-redirect
Added structured log listener mp-cloud-gobbler
2017-02-02T01:17:48.172+01:00 LOG: Process started
Winsock Initialized
—— Initializing File System ——
Current search path:
– C:/users/sven/Saved Games/id Software/DOOM/base/
– D:/Games/Doom/base/
—— File System initialized.
—— Command Line ——
"D:GamesDoomDOOMx64vk.exe" D:GamesDoomDOOMx64.exe +r_renderAPI1 +r_renderAPI -2
2017-02-02T01:17:48.177+01:00 LOG: Command Line: "D:GamesDoomDOOMx64vk.exe" D:GamesDoomDOOMx64.exe +r_renderAPI1 +r_renderAPI -2
—— CPU Information ——
1 CPU package, 12 physical cores, 12 logical cores
3192 MHz Intel CPU with MMX & SSE & SSE2 & SSE3 & SSSE3 & SSE41 & SSE42
32768 kB 1st level cache, 262144 kB 2nd level cache, 12582912 kB 3rd level cache
16032 MB System Memory
initializing resource container gameresources.resources
initializing resource container gameresources.patch
initializing resource container gameresources_002.patch
initializing resource container gameresources_003.patch
initializing resource container gameresources_004.patch
initializing resource container gameresources_005.patch
idLib::SetProduction( PROD_PRODUCTION )
——- Initializing renderSystem ——–
…registered window class
FATAL ERROR: vkCreateInstance failed with error (VK_ERROR_EXTENSION_NOT_PRESENT)
Dumped console text to C:userssvenSaved Gamesid SoftwareDOOMbaseErrorLog_02-02-2017__01-17-49am.txt.

log file 'qconsole.log' opened on Thu Feb 02 01:17:49 2017

CrashHandler: Storing data and writing local report.


YouTube replikvlt

Feb 2, 2017, 8:53 pm Reply

so… there was released new wine version, can u test it if it runs gtav?

Macgyver Freitas

Feb 2, 2017, 11:53 am Reply

Anyone know if AMD CPU works well on linux for native games and on wine?

Macgyver Freitas

Feb 2, 2017, 12:47 pm Reply

I searched and did not find any new comparative AMD / NVidia on linux. Would you like to do a comparative of type, could it be between the GTX1060 vs RX480?


Feb 2, 2017, 8:59 pm Reply

Should League of Legends runs properly with new wine version?


Feb 2, 2017, 12:04 pm Reply

Thank you for your videos. Question : how you make the zoom in your screen cast with simpleSreenRecorder ???? The quality is perfect and i want to make the same… But how ??? ctrl + mouse ???
Thank you for your great work.


Feb 2, 2017, 10:41 am Reply

hmm i tried this a few weeks ago and it worked just fine. now however it does not work with vulkan anymore. opengl still works tho. what could be the cause ?


Feb 2, 2017, 2:08 pm Reply

Hi Penguin Recordings love your videos. Can u please make a video on installing Call of Duty Black Ops II or III. Thx


Feb 2, 2017, 3:15 pm Reply

More videos, plox

Xeno Bardock

Feb 2, 2017, 6:26 pm Reply

has anyone tried to change wine directory to actual windows partition? was wondering if it would cause softwares or games not yet working in wine to work, getting wine to use files in windows partition instead.

That Random Guy

Feb 2, 2017, 8:37 pm Reply

Do you need to do this process everytime or only if a game needs certain drivers? Also how do you add these games to Steam as non Steam games? Sorry, I'm very much a noob when it comes to Linux.


Feb 2, 2017, 5:40 pm Reply

I hope you didn't stop making videos. We need linux gaming related content as much as we can, and you have been an awesome contributor! Keep it up!

Никитос Партос

Mar 3, 2017, 6:49 am Reply

Is that possible to run Rainbow Six Seige?

Arnav Rajesh

Mar 3, 2017, 11:39 am Reply

How can I install fusion 360 for linux in wine?


Mar 3, 2017, 8:30 am Reply

Where are you?

Planetoid 128

Mar 3, 2017, 10:00 am Reply

Does vulkan support Amd radeon r5 m315?

italo lt

Mar 3, 2017, 6:11 pm Reply

how to play in full screen?

Дамир Мусин

Mar 3, 2017, 6:19 am Reply

Good Video!

Nabil Trabelsi

Mar 3, 2017, 10:27 am Reply

What a pain in the arse!

GigaPlayz HD

Mar 3, 2017, 8:06 pm Reply

Hello Penguin Recordings, Can you make a Video about: How toll Install the new Origin in Ubuntu? THX. LG

тopcaт Culture

Mar 3, 2017, 11:46 pm Reply

Why did you stop your channel ? 🙁


Apr 4, 2017, 4:56 pm Reply

Thanks mate 🙂

Mr. Pixel

Apr 4, 2017, 10:32 am Reply

ive followed your steps to try out few games, i get battleeye error with H1Z1, and the games that do load just have black screen with some game elements visible, could this be the Amdgpu pro driver? maybe should try mesa

Erick Torres

Apr 4, 2017, 11:30 am Reply

Hey! where are you? We will see you again on the channel? :c

Nampoina Andriamalala RAKOTONDRASOA

Apr 4, 2017, 5:24 am Reply

Hi! can you make tutorial about League of legends. We want play it on ubuntu. Thanks !


Apr 4, 2017, 9:51 am Reply

how to install cs go for ubuntu 16.04 (32 bits)

Владимир Утин

Apr 4, 2017, 9:28 pm Reply

Hey! We're waiting for Ubuntu 17.04 tests. I hope you are in good wealth.


May 5, 2017, 1:21 am Reply

4 months no new videos

Mati Keib

May 5, 2017, 8:27 pm Reply

Hey there!
Thanks for the very cool vid!

I need a little help though, as I can't see 2.0-rc2-staging when I have to choose a different wine version…I did install it and it shows up when I go to ''manage wine versions'' but then all I see when I try to install a program is System.

Thanks a lot for your help!

Nifle xible

May 5, 2017, 12:52 am Reply

great videos, I just saw this and your nvidia driver install in ubuntu, keep it up, good channel! subbed+
Q: If api 1 = vulka nad api 0 = opengl, what are 2 and 3 then?
EDIT: can you also do a min or two gameplay in the same videos to see how it performs 🙂


May 5, 2017, 8:58 am Reply

I fallowed all the steps closely and Wine gave me this error:
The program steamwebhelper.exe has encountered a serious problem and needs to close.

EDIT: I fixed it by selecting steam in PlayOnLinux, clicking "Configure", clicking the "Install Components" tab, and installing Steam from the list. It installed Microsoft Core Fonts and steam worked properly that time.


May 5, 2017, 10:34 am Reply

We miss you! 🙁

Danil Krivobok

May 5, 2017, 6:04 pm Reply

When the new video. Come back. PLS

Владимир Утин

May 5, 2017, 5:22 pm Reply

Come baaaaaaaaaaaaack! PLEASE


Jun 6, 2017, 8:19 pm Reply

so many new vulkan games on linux from feral and you are not around


Jun 6, 2017, 12:23 pm Reply

Do you think when will go to Doom for GNU/Linux?

Alexandru Vornicescu

Jul 7, 2017, 10:50 am Reply

R.I.P. guys ((

maartin venter

Aug 8, 2017, 10:32 pm Reply

at 2:09 the only option i have is system … help?


Aug 8, 2017, 7:03 pm Reply

m8 r u ok?


Aug 8, 2017, 8:39 am Reply

Hello sir.i wanna ask it linuxmint running vukan?or i have to intall first?


Aug 8, 2017, 3:06 pm Reply

U disappear again…

Andy Lee

Aug 8, 2017, 6:34 pm Reply

Penguin Recordings+ Could you please show how to run project cars on linux 16.04 LTS,. i presently have grid autosport but would love to buy project cars and play it on linux , do you think project cars will be ported over to linux? i think they should just pay Feral Interactive to port the game project cars 2


Sep 9, 2017, 8:03 pm Reply

after steam sets up it crashes and i can't log in so what do i do now?

Thomas Berry

Sep 9, 2017, 10:27 pm Reply

Come back, Mr PR. I miss your insightful videos.

Danil Krivobok

Sep 9, 2017, 10:24 am Reply

Are you dead?

Waked Stoat

Oct 10, 2017, 6:09 pm Reply

Can you only do this with one game at a time? And does Vulkan work with Nvidia GEForce video cards?

Jeremiah Brownfield

Oct 10, 2017, 8:01 am Reply

How well does the rx 550 game on linux? I plan on using the open source drivers.

Renan Rischiotto

Oct 10, 2017, 9:06 am Reply



Nov 11, 2017, 12:58 am Reply

I miss your videos.

Mila Semeykina

Dec 12, 2017, 12:45 pm Reply

Wow! nice video! i’ve used site and it’s really cool. nice drop <3 try to use my code @Babic and get nice drop. it also gives $10. so, don’t lose this chance, man! i hope, you’ll got what you need 🙂

Kresten Sckerl

Jan 1, 2018, 9:32 pm Reply

I only disliked because you say "Okey dokes"

Cedric Linux

Mar 3, 2018, 9:58 pm Reply

Hi man, i'm come from Germany and i like your videos about Linux. You make a good Job and i wish more lets Plays 😀 have a good Time… Peeps

Samuel Holland

Mar 3, 2018, 5:33 pm Reply

Thank you for making this video.


Apr 4, 2018, 5:04 pm Reply

Y u no make videos anymore ? ;(


Apr 4, 2018, 5:03 am Reply

Doesn't work for me
wine 2.0-staging has no fonts

Andre Lima

Apr 4, 2018, 2:32 pm Reply

Is there any DXVK tutorial on PlayonLinux?


Jun 6, 2018, 11:08 pm Reply

I'm curious if anyone did get it working on macOS. I tried it on my MBP mid 2017 15-inch but didn't't got it working.


Jul 7, 2018, 4:22 am Reply

did anyone notice that his full screen fix crashed at the end and he never even launched the game in full screen? Linux gaming… fucking waste

Jason King

Jul 7, 2018, 5:14 pm Reply

Why bother with an emulator, jut install windows on another hard drive….

PlayStation 4 Linux

Jul 7, 2018, 12:02 am Reply

I wanna play Gears of War and Viva Piñata on my PS4 LINUX, but im stuck at the first little start up screen

Games All Day

Jul 7, 2018, 8:28 am Reply

where is penqui recordings


Jul 7, 2018, 6:10 am Reply

The ONLY version of Steam that actually works 100% from within Linux mint 18.3 or mint 19 is the native LINUX steam. NO matter what version of Wine I choose within POL to install steam….It installs, but NEVER works as far as the network connection to steam store in which would normally let me install my Windows STeam games ( like Doom 2016). -_-. FML! This is the main bs type of reasons why I always say F U to Linux and have to go back to Winblows. I sincerely want to leave Windows behind forever. But because of endless rabbithole bs hassles and dead ends like this one, I NEVER can.

Gaming is the ONLY reason I can't stay with Linux. Can't get gog dot com installer version of Witcher 2 to work either. It's #@$%king infuriating!

12-2018 update :

Mint 19.1 cinnamon 64-…. Doom 2016 works out of the box/plug in play. Followed instructions on … and it just works. Whatever roadblox on cinnamon 18.3 or 19 ( not 19.1) that existed is no longer there in 19.1 cinnamon.


Aug 8, 2018, 12:56 am Reply

Hey man, were are you?


Aug 8, 2018, 9:15 am Reply

Well bois just as things were getting exciting he ded

Código Cristo

Aug 8, 2018, 7:38 pm Reply

2018 ?


Sep 9, 2018, 3:04 pm Reply

Watching this video in September 2018 puts a smile on my face. It really shows how much of a game changer Proton Steam Play is.

Uriel Castro

Mar 3, 2019, 3:19 am Reply

I really miss your videos!

John Yang

Mar 3, 2019, 1:34 pm Reply

Brother we miss you.


Apr 4, 2019, 9:01 pm Reply

come back. linux gaming is on a whole new level now

First Name Last Name

Apr 4, 2019, 11:58 pm Reply



May 5, 2019, 12:32 am Reply



Jun 6, 2019, 7:57 am Reply

Is he actually still alive?

John Yang

Sep 9, 2019, 3:10 pm Reply

where are you now? we miss you

Matius Hariman Natasampurna

Oct 10, 2019, 5:30 am Reply

Nice vid, keep up the good work!

Leave a Reply