What I discovered with the above fix, on the laptop, is that, when you use prime-select nvidia
this issue is reproducible, which can also indicate that, switcheroo cannot actually switch which GPU to render. The previous fix assumes the renderer can be switched by switcheroo normally. However I am told that on desktop the prime-select status is actually on-demand. Could you pass me the result of: - prime-select query - switcherooctl list -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to gnome-control-center in Ubuntu. https://bugs.launchpad.net/bugs/2037076 Title: System Details incorrectly shows multiple GPUs Status in gnome-control-center: Fix Released Status in OEM Priority Project: In Progress Status in gnome-control-center package in Ubuntu: Fix Released Status in gnome-control-center source package in Noble: Triaged Status in gnome-control-center source package in Oracular: Triaged Bug description: [ Impact ] * In gnome-control-center (Settings), when user has multiple GPUs and the main display is on a discrete GPU (for example, PC with Intel and NVIDIA GPUs, and display is on the NVIDIA GPU), in System -> About -> System Details page, it will show multiple identical GPUs instead of the actual config. [ Test Plan ] * Use a PC with Intel + NVIDIA GPUs, display on NVIDIA GPU and gnome- control-center in test * Go to System -> About -> System Details * Graphics and Graphics 1 should show correct GPU information. [ Where problems could occur ] * Helper used for getting GPU names could crash, or GPU information still incorrect. [ Original Report ] Subject: System Details incorrectly shows multiple GPUs 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) To manage notifications about this bug go to: https://bugs.launchpad.net/gnome-control-center/+bug/2037076/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : [email protected] Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp

