System Details incorrectly shows multiple GPUs

Bug #2037076 reported by Alan Pope 🍺🐧🐱 🦄
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
gnome-control-center
New
Unknown
gnome-control-center (Ubuntu)
Triaged
Low
Unassigned

Bug Description

My system has multiple GPUs:

00:02.0 Display controller: Intel Corporation HD Graphics 630 (rev 04)
01:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Polaris 22 XT [Radeon RX Vega M GH] (rev c0)
40:00.0 VGA compatible controller: NVIDIA Corporation GP102 [GeForce GTX 1080 Ti] (rev a1)

It's an Intel Hades Canyon NUC with an external GPU in an enclosure. But it's equally valid to have multiple different GPUs in one desktop computer.

What happens
^^^^^^^^^^^^
(see screenshot)
In GNOME Control Center, the System Details overlay lists them as:

--------------------------
Graphics
NVIDIA GeForce GTX 1080 Ti
Graphics 1
NVIDIA GeForce GTX 1080 Ti
Graphics 2
NVIDIA GeForce GTX 1080 Ti
--------------------------

Expected outcome
^^^^^^^^^^^^^^^^

I would expect each GPU to be displayed correctly.

--------------------------
Graphics 1
NVIDIA GeForce GTX 1080 Ti
Graphics 2
Intel HD Graphics 630
Graphics 3
AMD ATI Radeon RX Vega M GH
--------------------------

ProblemType: Bug
DistroRelease: Ubuntu 23.10
Package: gnome-control-center 1:45.0-1ubuntu1
ProcVersionSignature: Ubuntu 6.5.0-5.5-generic 6.5.0
Uname: Linux 6.5.0-5-generic x86_64
NonfreeKernelModules: zfs nvidia_modeset nvidia
ApportVersion: 2.27.0-0ubuntu2
Architecture: amd64
CasperMD5CheckResult: pass
CurrentDesktop: ubuntu:GNOME
Date: Fri Sep 22 11:41:21 2023
InstallationDate: Installed on 2023-08-06 (47 days ago)
InstallationMedia: Ubuntu 23.04 "Lunar Lobster" - Release amd64 (20230418)
ProcEnviron:
 LANG=en_US.UTF-8
 PATH=(custom, no user)
 SHELL=/bin/bash
 TERM=xterm-256color
 XDG_RUNTIME_DIR=<set>
SourcePackage: gnome-control-center
UpgradeStatus: Upgraded to mantic on 2023-09-18 (4 days ago)

Revision history for this message
Alan Pope 🍺🐧🐱 🦄 (popey) wrote :
Changed in gnome-control-center:
status: Unknown → New
Revision history for this message
Sebastien Bacher (seb128) wrote :

Thanks for the report and for opening it also upstream.

What's the output of
$ switcherooctl

on your system?

Changed in gnome-control-center (Ubuntu):
importance: Undecided → Low
status: New → Incomplete
Revision history for this message
Alan Pope 🍺🐧🐱 🦄 (popey) wrote :

alan@nuc:~$ switcherooctl list
Device: 0
  Name: Advanced Micro Devices, Inc. [AMD®/ATI] Polaris 22 XT [Radeon RX Vega M GH]
  Default: yes
  Environment: DRI_PRIME=pci-0000_01_00_0

Device: 1
  Name: NVIDIA Corporation TU102 [GeForce RTX 2080 Ti Rev. A]
  Default: no
  Environment: __GLX_VENDOR_LIBRARY_NAME=nvidia __NV_PRIME_RENDER_OFFLOAD=1 __VK_LAYER_NV_optimus=NVIDIA_only

Changed in gnome-control-center (Ubuntu):
status: Incomplete → Triaged
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.