Battlefield 2042 not using the right GPU
Lenovo Ideapad Gaming 3, GPU Nvidia 3050(laptop 85W), APU AMD 5600H (has integrated graphics)
Had a similar problem with fallout 76, but after finding a reddit post with the following fix:
''Go to your documents, find the folder "My Games/Fallout76". Open the Fallout76Prefs.ini and find the line:
sD3DDevice=
Now, this is the GPU the game actually selects.'' (typed in my GPU and it Then used it) No other fix fixed it, the same ''fixes'' I have already tried on battlefield 2042 and which haven't fixed the problem)
Before that the windows 11 Taskmanager showed the nvidia gpu not working nor did the nvidia performance overlay display any activity in that area and by any I mean 0gpu usage. The FPS was maybe 40 while looking at the ground or more. After the reddit fix I was running the game high with no issues. So all the things I read about it being the hardware issue went out the window. So now the twist, I bought Battlefield 2042 before Fallout 76 and refunded Battlefield 2042 before finding that fix and now I return. I couldn't find a way to fix it and as I continue to search, I turn for ideas here.
Reading threads even here and seeing the same problem with the same laptop I think gives me great comfort that nothing will come of this, also someone with a dual GPU setup in a desktop pc. So can someone just straight up tell me that there is no fix or can I wait 6 months and maybe hope? Or even better I want this puzzle to be unending so send me on a wild goose chase. Or I missed another reddit post with 12 upvotes that fixes the game that could in theory have a way of selecting the right GPU or give me the chance to change something in notepad and have it run from the Nvidia GPU.
To robot the problem:
Issue with Battlefield 2042 not using correct GPU
Laptop has 2 GPUs One is 5600H integrated GPU Other is 3050 laptop 85W
Tried Nvidia Control Panel settings, did not work.
Not going to disable the IGPU in the Bios
Game 100% running off of IGPU
Previous games like Battlefield V, Cyberpunk 2077 running good on this system.
Same issue had with fallout 76, fixed with editing
"My Games/Fallout76". Open the Fallout76Prefs.ini and find the line:
sD3DDevice= (Here I added 3050 Laptop GPU as it is named in my system and it fixed the problem of Fallout 76 extremely low FPS and the Nvidia GPU being at 0% usage in Taskmanager and Nvidia Performance Overlay)
Need help with problem, thanks.
Edit:
Forgot to add that the fallout76 issue presented with the same kind of problems, unable to change the screen resolution and by that I mean there is no selecting or applying that change. I can go left or right on the in game menu or enable it from PROFSAVE_Profile but nothing changes, there are just arrows with nothing under where I should be able to at least see what I can or can't select. Game boots in a small window. Sameish was the problem with fallout76, changing the equivalent of PROFSAVE_Profile document/file fullscreen mode made the game crash on launch and the mentioned fix was the only and right way. So if there is a way to find something like what was found, adding a manual line to some file that makes the game used the right GPU I would be very very happy to hear about that.