Hello @Ring-C, while this is true, I'm failing to see how this is an issue. The Steam's system information appears to be acting as intended.
For basic troubleshooting of the Steam client, it's more important to know what GPU the Steam client is running on, and if games choose to use a secondary GPU, they are not restricted by this detail. It is also consistent with Steam on other OSes.
@kisak-valve correct me if I wrong, but this "system information" used in "Steam Hardware & Software Survey". If so, this is a problem, people use this data to make decisions. If this is how it works on other OSes too - this is a double problem.
@kisak-valve correct me if I wrong, but this "system information" used in "Steam Hardware & Software Survey". If so, this is a problem, people use this data to make decisions. If this is how it works on other OSes too - this is a double problem.
It also makes it impossible to contribute to ProtonDB which requires the steam info verbatim.
Not to mention the anxiety if my new graphics card is working properly.
Nothing extracted yet.
Your system information
On Linux Mint we now have preinstalled a nvidia-prime tool, which is allow to switch GPU use between three states:
By default, in "on-demand" state steam runs on iGPU.
Seems like Steam System Information detects only GPU which runs Steam.
There is no nvidia 4090 in "on-demand" mode.
On nvidia driver 525.105.17, nvidia on-demand:
https://gist.github.com/Ring-C/261f9f4367fc9c7e6339d353748759f5
On nvidia driver 525.105.17, nvidia performance mode:
https://gist.github.com/Ring-C/09cce3943aa313faade37218248a8000
On nvidia driver 530.41.03, nvidia on-demand:
https://gist.github.com/Ring-C/5b34b0d05606673a54c0c9f792ec100b
On nvidia driver 530.41.03, nvidia performance mode:
https://gist.github.com/Ring-C/855880485d9b0fcebcde244868dee011
Drivers installed by Linux Mint Driver Manager, 530 is recommended:
