Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bazzite Gamescope Overlay is showing values of iGPU instead of eGPU #1538

Open
baustoff opened this issue Jan 23, 2025 · 0 comments
Open

Bazzite Gamescope Overlay is showing values of iGPU instead of eGPU #1538

baustoff opened this issue Jan 23, 2025 · 0 comments

Comments

@baustoff
Copy link

baustoff commented Jan 23, 2025

Describe the bug
I'm running Bazzite (deck-image) on a MiniPC (AMD 8845HS APU), which is connected to a eGPU (AMD 7800 XT via OcuLink).
Everything is running well, however since almost 3-4 weeks the performance overlay in gamemode is showing the values of the iGPU (usage, vram, mhz, temps) instead of the eGPU no matter which preset I choose. I don't use any environment variables.
I didn't change anything and my TV is only connected via HDMI to the eGPU.

List relevant hardware/software information

  • Bazzite deck-image KDE (Stable - F41.20250121)
  • MangoHud version 0.7.2
  • eGPU: AMD 7800 XT
  • APU: 8845HS with 780M as iGPU (GMKTec NucBox K8 Plus)

Expected behavior
I expected gamescope overlay showing performance values of my eGPU

Additional context
This issue only appears in gamemode. In desktopmode it's showing me correct eGPU values when I use mangohud %command% as environment variable in games.
In another try I identified the eGPU (03:00.0), created the MangoHUD folder (/home/user/.config/MangoHud) and copied the example config file from /usr/share/doc/mangohud/ to that folder and changed the filename extension from MangoHud.conf.example to MangoHud.conf .
Inside of that .conf file I uncommented and changed the line # pci_dev=0:0a:0.0 to pci_dev=0:03:00.0. I saved it and afterwards I restarted the whole system. Booted in to game mode, started a game...and performance overlay still directing to iGPU. This config file seems to have effect only in dekstopmode, because for testing I changed pci_dev to my iGPU and after starting a game in desktop mode, mangohud is showing values of the iGPU.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant