Is there any particular reason for Wine to report the wrong GPU to the game?

Questions about Wine on Linux
Locked
User avatar
rado84
Level 2
Level 2
Posts: 36
Joined: Sat May 25, 2013 11:48 am

Is there any particular reason for Wine to report the wrong GPU to the game?

Post by rado84 »

On my old configuration with GTX 1660 Ti wine was recognizing and reporting the proper GPU to the game. But now, with the new hardware configuration, when I open preferences.xml of the game, I see this:

Code: Select all

		<detector>
			<reason> graphics device change </reason>
			<deviceName> NVIDIA GeForce GTX 470 </deviceName>
			<clientVersion> 1.27.1 </clientVersion>
			<gpuMemory> 1280 </gpuMemory>
			<gpuShared> 32065 </gpuShared>
			<gpuScore> 7808 </gpuScore>
Which means that Wine is telling the game my GPU is GTX 470 and not the actual GPU - RTX 3060 12 GB. I tried changing some of the values but when I run the game (World of Tanks), it rewrites preferences.xml with what Wine is reporting, namely - all BS. Because of this wrongly reported GPU it runs like sh*t and it can barely make it to 35 frames with medium settings, when in fact this game should be "flying" on this hardware, so to speak.

Wine version is 9.21. It's 9.21 because of this topic: viewtopic.php?p=145816#p145816
jkfloris
Level 12
Level 12
Posts: 3201
Joined: Thu Aug 14, 2014 10:10 am

Re: Is there any particular reason for Wine to report the wrong GPU to the game?

Post by jkfloris »

Probably bug 54339

A patch has been approved, so hopefully the next version of Wine will properly detect your GPU.
Locked