MangoHud: `gpu_name` displays the incorrect GPU (dGPU instead of the iGPU)

When I launch an application with the iGPU, gpu_name should displays Mesa DRI Intel(R) HD Graphics 4600 or something like this, but instead it displays my dGPU which is not correct:

The OpenGL version, engine_version, is correct though.

Screenshot_20200820_140108

$ inxi -SMGxx
System:    Host: Neros Kernel: 5.8.1-arch1-1 x86_64 bits: 64 compiler: N/A Desktop: KDE Plasma 5.19.4 tk: Qt 5.15.0 
           wm: kwin_x11 dm: LightDM, SDDM Distro: Antergos Linux 2015.10-ISO-Rolling 
Graphics:  Device-1: Intel 4th Gen Core Processor Integrated Graphics vendor: Lenovo driver: i915 v: kernel bus ID: 00:02.0 
           chip ID: 8086:0416 
           Device-2: NVIDIA GK208M [GeForce GT 730M] vendor: Lenovo driver: nvidia v: 450.57 bus ID: 02:00.0 
           chip ID: 10de:1290 
           Device-3: Acer SunplusIT Integrated Camera type: USB driver: uvcvideo bus ID: 2-12:11 chip ID: 5986:0268 
           Display: x11 server: X.Org 1.20.8 compositor: kwin_x11 driver: intel,nvidia unloaded: fbdev,modesetting,vesa 
           alternate: nouveau,nv resolution: 1920x1080~60Hz s-dpi: 96 
           OpenGL: renderer: Mesa DRI Intel HD Graphics 4600 (HSW GT2) v: 4.5 Mesa 20.1.5 compat-v: 3.0 direct render: Yes 

About this issue

  • Original URL
  • State: closed
  • Created 4 years ago
  • Reactions: 1
  • Comments: 23 (8 by maintainers)

Most upvoted comments

I believe this should be resolved in latest

I have the opposite problem. It shows only my Integrated Renoir graphics in OpenGL but the correct one in Vulkan Screenshot_20200822_192201 Screenshot_20200822_192309

@VortexAcherontic I use PRIME Offloading.

@flightlessmango if glxgears gives me the correct GPU, why not Mangohud?