System Details shows multiple GPUs incorrectly
Relevant information
My system has 3 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)
GNOME Control Center appears to have a bug where it shows the same GPU multiple times, rather than each GPU.
Also filed in Launchpad. https://bugs.launchpad.net/ubuntu/+source/gnome-control-center/+bug/2037076
- GNOME Settings version
gnome-control-center 45.0
-
Operating system (distribution)
Ubuntu 23.10 (Mantic Minotaur)
-
Error message
alan@nuc:~$ G_MESSAGES_DEBUG=all gnome-control-center
12:02:18.4785 cc-object-storage[3858741]: DEBUG: Initializing object storage
12:02:18.4792 GLib-GIO[3858741]: DEBUG: Using cross-namespace EXTERNAL authentication (this will deadlock if server is GDBus < 2.73.3)
12:02:18.5181 Gtk[3858741]: DEBUG: Connecting to session manager
12:02:18.5213 GLib-GIO[3858741]: DEBUG: _g_io_module_get_default: Found default implementation gvfs (GDaemonVfs) for ‘gio-vfs’
12:02:18.6159 Adwaita[3858741]: DEBUG: Using style /org/gnome/Adwaita/styles/defaults-dark-yaru-default.css
12:02:18.6655 Adwaita[3858741]: DEBUG: Using style /org/gnome/Adwaita/styles/defaults-dark-yaru-default.css
12:02:18.7086 GLib-GIO[3858741]: DEBUG: _g_io_module_get_default: Found default implementation dconf (DConfSettingsBackend) for ‘gsettings-backend’
12:02:18.7086 dconf[3858741]: DEBUG: watch_fast: "/org/gnome/control-center/" (establishing: 0, active: 0)
12:02:18.7090 dconf[3858741]: DEBUG: watch_established: "/org/gnome/control-center/" (establishing: 1)
12:02:18.7138 cc-network-panel[3858741]: DEBUG: Monitoring NetworkManager for Wi-Fi devices
12:02:18.7143 GLib-GIO[3858741]: DEBUG: Using cross-namespace EXTERNAL authentication (this will deadlock if server is GDBus < 2.73.3)
12:02:18.7263 cc-object-storage[3858741]: DEBUG: Adding object NMClient (CcObjectStorage::nm-client → 0x559b18d8f890) to the storage
12:02:18.7264 cc-network-panel[3858741]: DEBUG: Wi-Fi panel visible: yes
12:02:18.7610 cc-wacom-panel[3858741]: DEBUG: Wacom panel visible: no
12:02:18.7627 cc-object-storage[3858741]: DEBUG: Adding object MMManager (CcObjectStorage::mm-manager → 0x559b18e1e010) to the storage
12:02:18.7627 cc-wwan-panel[3858741]: DEBUG: Monitoring ModemManager for WWAN devices
12:02:18.7628 cc-wwan-panel[3858741]: DEBUG: WWAN panel visible: no
12:02:18.9756 cc-info-overview-panel[3858741]: DEBUG: Getting renderer from helper for GPU 'Advanced Micro Devices, Inc. [AMD®/ATI] Polaris 22 XT [Radeon RX Vega M GH]'
12:02:18.9757 cc-info-overview-panel[3858741]: DEBUG: About to launch '/usr/libexec/gnome-control-center-print-renderer'
12:02:18.9757 cc-info-overview-panel[3858741]: DEBUG: With environment:
12:02:18.9757 cc-info-overview-panel[3858741]: DEBUG: DRI_PRIME = pci-0000_01_00_0
12:02:19.3217 cc-info-overview-panel[3858741]: DEBUG: Getting renderer from helper for GPU 'Intel® HD Graphics 630'
12:02:19.3217 cc-info-overview-panel[3858741]: DEBUG: About to launch '/usr/libexec/gnome-control-center-print-renderer'
12:02:19.3218 cc-info-overview-panel[3858741]: DEBUG: With environment:
12:02:19.3218 cc-info-overview-panel[3858741]: DEBUG: DRI_PRIME = pci-0000_00_02_0
12:02:19.6040 cc-info-overview-panel[3858741]: DEBUG: Getting renderer from helper for GPU 'NVIDIA Corporation GP102 [GeForce GTX 1080 Ti]'
12:02:19.6041 cc-info-overview-panel[3858741]: DEBUG: About to launch '/usr/libexec/gnome-control-center-print-renderer'
12:02:19.6042 cc-info-overview-panel[3858741]: DEBUG: With environment:
12:02:19.6042 cc-info-overview-panel[3858741]: DEBUG: __GLX_VENDOR_LIBRARY_NAME = nvidia
12:02:19.6042 cc-info-overview-panel[3858741]: DEBUG: __NV_PRIME_RENDER_OFFLOAD = 1
12:02:19.6043 cc-info-overview-panel[3858741]: DEBUG: __VK_LAYER_NV_optimus = NVIDIA_only
12:02:19.8406 cc-object-storage[3858741]: DEBUG: Creating D-Bus proxy for CcObjectStorage::dbus-proxy(org.gnome.Shell,/org/gnome/Shell,org.gnome.Shell)
12:02:19.8417 cc-object-storage[3858741]: DEBUG: Adding object GDBusProxy (CcObjectStorage::dbus-proxy(org.gnome.Shell,/org/gnome/Shell,org.gnome.Shell) → 0x559b1987ebb0) to the storage
12:02:19.8504 cc-window[3858741]: DEBUG: Time to open panel 'About': 0.924287s
12:02:19.8504 dconf[3858741]: DEBUG: change_fast
Contents of the "System Details" window:
# System Details Report
---
## Report details
- **Date generated:** 2023-09-22 12:02:56
## Hardware Information:
- **Hardware Model:** (null)
- **Memory:** 32.0 GiB
- **Processor:** Intel® Core™ i7-8809G × 8
- **Graphics:** (process:3860480): GLib-GIO-DEBUG: 12:02:56.585: Using cross-namespace EXTERNAL authentication (this will deadlock if server is GDBus < 2.73.3) (process:3860480): GLib-GIO-DEBUG: 12:02:56.589: _g_io_module_get_default: Found default implementation gvfs (GDaemonVfs) for ‘gio-vfs’ NVIDIA GeForce GTX 1080 Ti
- **Graphics 1:** (process:3860494): GLib-GIO-DEBUG: 12:02:56.972: Using cross-namespace EXTERNAL authentication (this will deadlock if server is GDBus < 2.73.3) (process:3860494): GLib-GIO-DEBUG: 12:02:56.976: _g_io_module_get_default: Found default implementation gvfs (GDaemonVfs) for ‘gio-vfs’ NVIDIA GeForce GTX 1080 Ti
- **Graphics 2:** (process:3860488): GLib-GIO-DEBUG: 12:02:56.753: Using cross-namespace EXTERNAL authentication (this will deadlock if server is GDBus < 2.73.3) (process:3860488): GLib-GIO-DEBUG: 12:02:56.758: _g_io_module_get_default: Found default implementation gvfs (GDaemonVfs) for ‘gio-vfs’ NVIDIA GeForce GTX 1080 Ti
- **Disk Capacity:** (null)
## Software Information:
- **Firmware Version:** HNKBLi70.86A.0053.2018.1217.1739
- **OS Name:** Ubuntu Mantic Minotaur (development branch)
- **OS Build:** (null)
- **OS Type:** 64-bit
- **GNOME Version:** 45.0
- **Windowing System:** X11
- **Kernel Version:** Linux 6.5.0-5-generic
- Screenshots
Steps to reproduce:
- Open GNOME Settings
- Click on About
- Click on System Details
Edited by Alan Pope