flightlessmango / MangoHud

A Vulkan and OpenGL overlay for monitoring FPS, temperatures, CPU/GPU load and more. Discord: https://discordapp.com/invite/Gj5YmBb
MIT License
6.46k stars 287 forks source link

Support for multiple graphics cards. #746

Open OTBAPKPOTOB opened 2 years ago

OTBAPKPOTOB commented 2 years ago

Please add support for multiple graphics cards. Notebooks with discrete graphics only display information about the integrated graphics card. I would like to see information about a discrete video card. Maybe I just didn’t understand how to set it up, but I didn’t find how to specify information about it. There is also no way to set this up via GOverlay. Sorry for my English. Thank you.

LankyFranky89 commented 2 years ago

I have the same issue aswell. Mangohud only shows stats on my onboard GPU and not my RX 6600M

jackun commented 2 years ago

"Optimus" crap is a PITA, use pci_dev param to force it (if it still works).

ycemsubakan commented 2 years ago

It tried to use pci_dev option, but it seems to be not working. I put the pci bus id that I find with lspci -D | grep VGA.
I have the mangohud version 0.6.5 installed.

flightlessmango commented 2 years ago

You should start by using the latest mangohud release, it's not a great idea to report things not working on older versions that might have already been fixed in later

ycemsubakan commented 2 years ago

@flightlessmango 0.6.5 is the latest version on apt package manager right now.

Zeioth commented 2 years ago

It doesn't work on my end either. I also got the format

'domain:bus:slot.function' 

from

lspci -D | grep VGA

But no matter what GPU I indicate, it displays always the same GPU. I'm using both 'gpu_name' and 'pci_dev' options.

I'm using mangohud-git from AUR.

EDIT: I think after upgrading to MangoHud-git again and reboot my computer, the GPU usage is now reported correctly. But the GPU name is still incorrect (always detects the name of the first GPU?)

Splarkszter commented 1 year ago

In my case i always have had a problem (bug?) with my iGPU showing 2 GPU's.

On windows [MSI Afterburner/RivaTunerSS] it is GPU1 and GPU2 while GPU2 is what shows the actual iGPU usage... seems GPU1 is related to some experiment when "select" dGPU's can "work together"... i think is the one called "AMD Dual Graphics"

So in MangoHud the GPU usage always shows 0%

APU: A10 PRO 8750B I have no dedicated GPU