DOOM Eternal

DOOM Eternal

View Stats:
INJurer Mar 20, 2020 @ 1:28pm
Game runs on wrong GPU
Without going over details why, I have two GPUs in my Desktop PC - a low end GT 1030 and a Vega 64. Vega 64 is where my main monitor is hooked so it's set as default display adapter.

Now running Doom Eternal instead of using my Vega 64, the game sticks with the low end NVidia. I'm not even trying to play the actual game, as even the menus feels unresponsive.

While I hardly believe most of you have similar setup, I still world like to ask if someone have an idea how to force the game using the proper GPU. I tried to look for command line arguments or see whenever there's something about it in the config files, but found nothing.

Hopefully either Bethesda or the community have an answer.
< >
Showing 1-7 of 7 comments
if you have windows 10, start--settings--system then go all the way down to graphics settings browse for the .exe of doom eternal and have it run at high performance it gives priority over gpu control settings. if that don't work or if you don't have windows 10 go to power options and make a high performance profile. and tweak the advanced power settings and make sure gpu settings are all high performance instead of optimized.
Last edited by ✿⊱Solo ❤ Darling⊰✿; Mar 29, 2020 @ 12:06pm
INJurer Mar 29, 2020 @ 1:39pm 
This definitely may help someone with an integrated GPU. Although it doesn't work for me, as I'm running a threadripper desktop workstation with two external cards. Anyway, I found a solution myself playing around with the Doom Eternal's console. I'm running the game passing +r_physicalDeviceIndex 1 which enforces the correct GPU. Hope both solutions help players with similar issues.

Morton Koopa Jr. Mar 29, 2020 @ 1:40pm 
Originally posted by INJurer:
Vega 64 is where my main monitor is hooked so it's set as default display adapter.

Father??!??!?
fenderjaguar Mar 29, 2020 @ 1:46pm 
Originally posted by INJurer:
+r_physicalDeviceIndex 1

that command really works! :)

Doom 2016 did the same thing. I wonder if the command works with that too?

RX 570 in one slot, 750ti in the bottom slot. It always runs on the 750ti, regardless of the displayport being plugged into the RX 570. only with the command does it now run on the RX 570, without disabling the 750ti in device manager.

I was just experimenting with the 750ti for nvenc with obs studio...

And where did you find this command, INjurer? I can't see any results for it on the internet. I was hoping it would "+r_physicalDeviceIndex 2" and it would run wolfenstein new order on the 750ti, while running the RX 570 for the display, but it still runs on the RX 570 (that game runs pretty badly on the RX 570, but perfect on the 750ti)

"+r_physicalDeviceIndex 0" seems to make it run on the 750ti again. Also, I know why this not work with WNO, because it's only for vulkan.

neat.
Last edited by fenderjaguar; Mar 29, 2020 @ 1:58pm
Kassandra Mar 29, 2020 @ 1:52pm 
works on gtx 1070ti 8 gb settings high?
INJurer Mar 29, 2020 @ 4:19pm 
Originally posted by fenderjaguar:
And where did you find this command, INjurer?

I opened the Doom Eternal console, and tried to look for all the commands that may have something common. Pressing a letter followed by TAB lists all commands with that letter. I believe this one was kind of a variable to set, but trying to do it from the console told me it can be used only as a parameter. At the end it worked. You may want to experiment with the actual numbers as GPU index may differ.
fenderjaguar Mar 30, 2020 @ 2:28am 
Originally posted by INJurer:
I opened the Doom Eternal console, and tried to look for all the commands that may have something common. Pressing a letter followed by TAB lists all commands with that letter. I believe this one was kind of a variable to set,

you didn't happen to see anything about capping the frame rate with the engine, did you?
< >
Showing 1-7 of 7 comments
Per page: 1530 50

Date Posted: Mar 20, 2020 @ 1:28pm
Posts: 7