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

Reply via email to