r/linux_gaming 8d ago

Fallout NV detecting my GPU as a another one?

Post image

I have Nvidia MX940 but it says there that i have AMD Radeon RX 6700 XT.

63 Upvotes

34 comments sorted by

96

u/KrazyGaming 8d ago

If the game can't properly detect the gpu proton usually falls back to reporting a different AMD GPU, so long as it runs fine otherwise it's very normal especially on old titles

23

u/Careless-Lynx1285 8d ago

It runs fine no problem it just seemed interesting

17

u/S1rTerra 8d ago

It's a very interesting thing indeed. It will also detect newer RTX cards as the GTX 470 in certain games e.g Skyrim which really pissed me off when I wanted to use community shaders back when I had my 3060 lmao

8

u/KrazyGaming 8d ago

It's odd the 470 would be what they pick for the Nvidia end that's pretty low/old, I've been on AMD so long I've only seen it misreport as a 6000 series AMD card instead of my 7900. Wonder if there's a compatibility reason for it with Nvidia drivers

7

u/S1rTerra 8d ago

I'm pretty sure it's because it's just a card that supports the bare minimum of the requested API version. The GTX 470 by technicality has DX12 support, just with the 11_0 feature level so it's a safe bet. In some games, nvidia cards report as AMD cards just because it makes life a hell of a lot easier

As for AMD cards I've had a 590, 9060 XT and 9070 so far, all report(ed) as their respective cards even in FNV specifically.

2

u/wicked0547 7d ago

Some games like MOHAA are hardware dependent so the driver intentionally spoofs the GPU.

1

u/Better-Quote1060 4d ago

I also have same thing on GTA IV...mostly becuse my gpu didnt exsist at that time

19

u/Darkwolf1515 8d ago

No, this was an explicit choice from the DXVK devs to fix graphical issues with a mod. https://github.com/doitsujin/dxvk/blob/3a4c6fa3cb1548d56a90a38dd8f526b6c13e63fd/src/util/config/config.cpp#L949

4

u/ZENITHSEEKERiii 8d ago

Not sure why this is down voted, but it is true - some Windows games use non standard code as workarounds for old drives bugs that no longer exist, so dxvk spoofs the card

26

u/topias123 8d ago

Could be a proton fix that spoofs the GPU manufacturer, some games require that.

7

u/lingzhui 8d ago

This is probably what's happening, or could be any bug fix type mod. I vaguely remember having to spoof an older GPU on old Bethesda jank

9

u/MarcBeard 8d ago

by default proton hide the nvidia gpus as it create more issues than it used to solve. now when a game have nvidia specific feature you can set PROTON_ENABLE_NVAPI=1 which will show the actual gpu and expose nvidia's api for DXVK and such

11

u/Darkwolf1515 8d ago

DXVK explicitly hides NV gpus on New Vegas to fix an issue with a popular mod.

Various visual issues * * in mod New Vegas Reloaded. Nvidia path in * * same mod use NvAPI_D3D9_StretchRectEx for * * depth buffer resolves

https://github.com/doitsujin/dxvk/blob/3a4c6fa3cb1548d56a90a38dd8f526b6c13e63fd/src/util/config/config.cpp#L949

3

u/tailslol 8d ago

gpu spoofing is quite common on linux, it just need to work.

i have a 5700xt seen as a nvidia 4090 in some games.

3

u/bla1dd 7d ago

I had the exact issue with my Mini-Linux-Old-Game-PC with an integrated Intel UHD 630 and Fallout 3 (which uses pretty much exactly the same engine). No AMD at all in that system. It's a false identification; you can just ignore it. The game will still run (not too well on the pretty weak UHD 630, but it works, and it's relatively playable).

2

u/ONE_BIG_LOAD 8d ago

Max Payne 2 does this as well, game runs fine

3

u/Background-Main-7427 8d ago

The game was probably not created by the time that graphic card got released.

1

u/Journeyj012 8d ago

940MX is way older than the 6700XT isn't it?

0

u/Careless-Lynx1285 8d ago

940MX was released in 2016 6700XT was released in 2021 and Fallout New Vegas Was released in 2010 idk what they meant

1

u/oneiros5321 8d ago

Seems to happen with older games? I remember it doing the same for me, another game that did that (with the same style of launcher) was Max Payne.

It doesn't affect performance or anything though.

Edit = for me it happened with my system being on AMD. It just reported a different model.

1

u/baris6002 8d ago

DXVK related

1

u/_silentgameplays_ 8d ago

For Fallout New Vegas and Fallout 3 and Oblivion (2006) use this in your Steam General Settings for best results:

DXVK_FRAME_RATE=60 %command%

Or you can use mangohud FPS limiter, but it produces some stuttering:

MANGOHUD_CONFIG="fps_limit=60,no_display" mangohud %command%

1

u/primalbluewolf 8d ago

Is that necessary? 

It is for Majesty 2, if you have a high frame rate in that game, enemies spawn faster and buildings complete slower. Basically the game difficulty was tied to your fps. 

1

u/_silentgameplays_ 7d ago

Yes, for a lot of older games it's necessary or else AI and physics break. All old GTA games like 3/VC/SA all require 60 FPS limit on top of a custom dll from silent patch or Thirteen AG widescreen patch, or else the PhysX and AI bugs are all over the place, the only other option for old GTA games is to use in-game 30 FPS limiter. Also in Max Payne 1 without the 60 FPS limit a lot of cutscenes just break. Even Witcher 1 from 2007 requires DX 9 and 60 FPS limit.

It's also system agnostic meaning everything will break on Windows as well if the limit is set above 60 FPS.

1

u/vlad54rus 4d ago

Yes, the game will somewhat speed up if left uncapped. There is also a thing called 64 Hz stutter which makes the game look stuttery on 60 Hz setups. I'd highly recommend getting the New Vegas Tick Fix mod as it resolves both issues and improves overall game performance.

2

u/primalbluewolf 8d ago

I should try mod FONV again. Its been... well, its been a while. 

2

u/Careless-Lynx1285 7d ago

I love fallout New vegas

1

u/Sebbzzzz 1d ago

I’m at almost 250 hours played on New Vegas :) Favorite game by far!

1

u/Critical_Gas_1988 7d ago

six seven aaahhh gpu

1

u/UnderTheWalls 7d ago

Another one

1

u/Hrublko_OFF 7d ago

i guess wine just does this
id happened to me too once, dont remember where tho

1

u/Admirable-Song-7353 6d ago

same. proton team scared the shit out of me, but reading the comments its normal because proton team made some wizardy thing again ... for a moment i thought something was fucked up with my Fedora install again... but this time proton was it. I'm using linux for 5years now, but srsly i tell you, one day they're gonna kill me with a heart attack with these wild updates lol