Tools
Tools: Diagnosing Multiple GPUs on Linux: How to Detect and Monitor Integrated and Dedicated GPUs
Why This Happens
Step 1 — Check if Both GPUs Are Detected
1.1 List GPUs via PCI
1.2 Check Loaded Drivers
1.3 Check Which GPU Is Rendering Your Desktop
Step 2 — Monitoring Each GPU
2.1 Integrated GPU (AMD / Intel) — Using btop
2.2 NVIDIA Dedicated GPU — Using nvidia-smi
Step 3 — Automating GPU Diagnostics
Recommended Tools Summary
Conclusion If you run Linux on a system with both an integrated GPU and a dedicated GPU, you may have noticed something strange: some monitoring tools only show one GPU. This situation is common on: For example, a monitoring tool like btop might show your AMD integrated GPU but completely ignore your NVIDIA card. In this article we will walk through how to: Linux systems with multiple GPUs may behave differently depending on: Example setup used in this article: In this configuration, btop showed only the AMD GPU while the NVIDIA card remained invisible in the default monitoring view. If two entries appear, your hardware is being detected correctly. If the modules appear, the drivers are loaded by the kernel. If glxinfo is missing, install it. This command reveals which GPU is rendering the graphical session. In hybrid setups, the integrated GPU often renders the desktop while the dedicated GPU activates only for demanding workloads. For NVIDIA GPUs the official tool is the most reliable: This updates every second and displays: Create a script called: Working with multiple GPUs on Linux doesn't have to be confusing. Using the commands shown above you can: Different GPU stacks require different tools, but combining a few commands provides full visibility into your graphics subsystem. btop documentation
https://github.com/aristocratos/btop NVIDIA System Management Interfacehttps://developer.nvidia.com/nvidia-system-management-interface Arch Linux Wiki — NVIDIA
https://wiki.archlinux.org/title/NVIDIA Templates let you quickly answer FAQs or store snippets for re-use. Hide child comments as well For further actions, you may consider blocking this person and/or reporting abuse