[Desktop-packages] [Bug 2009687] Re: [lunar] Nvidia GPU unused but still powered

2023-09-19 Thread Daniel van Vugt
Closing per comment #7. But if anyone experiences similar issues then
it's still open in:

https://gitlab.gnome.org/GNOME/mutter/-/issues/2969
and
https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/1968#note_1757553

** No longer affects: ubuntu-power-consumption

** Changed in: mutter (Ubuntu)
   Status: Triaged => Won't Fix

** Changed in: mutter (Ubuntu)
   Status: Won't Fix => Invalid

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to mutter in Ubuntu.
https://bugs.launchpad.net/bugs/2009687

Title:
  [lunar] Nvidia GPU unused but still powered

Status in Mutter:
  New
Status in mutter package in Ubuntu:
  Invalid

Bug description:
  Hi,

  Lenovo Legion 5 16"
  i7 12700H
  RTX 3070 Ti
  Nvidia 525 proprietary driver (official Ubuntu packages)
  Nvidia on-demand mode
  Ubuntu Wayland or Xorg sessions
  Ubuntu Lunar up to date

  I noticed a high power usage using powertop (or simply remaining time in 
g-c-c...).
  Nvidia driver seems offloaded but gpu power usage still shows ~ 9W -> 23W, 
random.

  
  uname -a
  Linux ** 6.1.0-16-generic #16-Ubuntu SMP PREEMPT_DYNAMIC Fri Feb 24 
14:37:30 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux

  
  nvidia-smi
  Wed Mar  8 10:59:21 2023   
  
+-+
  | NVIDIA-SMI 525.85.05Driver Version: 525.85.05CUDA Version: 12.0 
|
  
|---+--+--+
  | GPU  NamePersistence-M| Bus-IdDisp.A | Volatile Uncorr. ECC 
|
  | Fan  Temp  Perf  Pwr:Usage/Cap| Memory-Usage | GPU-Util  Compute M. 
|
  |   |  |   MIG M. 
|
  
|===+==+==|
  |   0  NVIDIA GeForce ...  Off  | :01:00.0 Off |  N/A 
|
  | N/A   34CP8 9W /  50W |  4MiB /  8192MiB |  0%  Default 
|
  |   |  |  N/A 
|
  
+---+--+--+

 
  
+-+
  | Processes:  
|
  |  GPU   GI   CIPID   Type   Process name  GPU Memory 
|
  |ID   ID   Usage  
|
  
|=|
  |0   N/A  N/A  5445  G   /usr/bin/gnome-shell3MiB 
|
  
+-+

  
  glxinfo -B
  name of display: :1
  display: :1  screen: 0
  direct rendering: Yes
  Extended renderer info (GLX_MESA_query_renderer):
  Vendor: Intel (0x8086)
  Device: Mesa Intel(R) Graphics (ADL GT2) (0x46a6)
  Version: 22.3.6
  Accelerated: yes
  Video memory: 31821MB
  Unified memory: yes
  Preferred profile: core (0x1)
  Max core profile version: 4.6
  Max compat profile version: 4.6
  Max GLES1 profile version: 1.1
  Max GLES[23] profile version: 3.2
  OpenGL vendor string: Intel
  OpenGL renderer string: Mesa Intel(R) Graphics (ADL GT2)
  OpenGL core profile version string: 4.6 (Core Profile) Mesa 22.3.6
  OpenGL core profile shading language version string: 4.60
  OpenGL core profile context flags: (none)
  OpenGL core profile profile mask: core profile

  OpenGL version string: 4.6 (Compatibility Profile) Mesa 22.3.6
  OpenGL shading language version string: 4.60
  OpenGL context flags: (none)
  OpenGL profile mask: compatibility profile

  OpenGL ES profile version string: OpenGL ES 3.2 Mesa 22.3.6
  OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.20

  
  lspci
  00:00.0 Host bridge: Intel Corporation 12th Gen Core Processor Host 
Bridge/DRAM Registers (rev 02)
  00:01.0 PCI bridge: Intel Corporation 12th Gen Core Processor PCI Express x16 
Controller #1 (rev 02)
  00:02.0 VGA compatible controller: Intel Corporation Alder Lake-P Integrated 
Graphics Controller (rev 0c)
  00:04.0 Signal processing controller: Intel Corporation Alder Lake Innovation 
Platform Framework Processor Participant (rev 02)
  00:06.0 PCI bridge: Intel Corporation 12th Gen Core Processor PCI Express x4 
Controller #0 (rev 02)
  00:06.2 PCI bridge: Intel Corporation 12th Gen Core Processor PCI Express x4 
Controller #2 (rev 02)
  00:07.0 PCI bridge: Intel Corporation Alder Lake-P Thunderbolt 4 PCI Express 
Root Port #0 (rev 02)
  00:0a.0 Signal processing controller: Intel Corporation Platform Monitoring 
Technology (rev 01)
  00:0d.0 USB controller: Intel Corporation Alder Lake-P Thunderbolt 4 USB 
Controller (rev 02)
  00:0d.2 USB controller: Intel 

[Desktop-packages] [Bug 2009687] Re: [lunar] Nvidia GPU unused but still powered

2023-06-07 Thread Daniel van Vugt
We've narrowed a related (hopefully the same) issue down to being
introduced in mutter!1968, which is the precursor to triple buffering.
Not triple buffering itself, but part of the same patch.

https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/1441#note_1757415

** Changed in: gnome-shell (Ubuntu)
 Assignee: (unassigned) => Daniel van Vugt (vanvugt)

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to gnome-shell in Ubuntu.
https://bugs.launchpad.net/bugs/2009687

Title:
  [lunar] Nvidia GPU unused but still powered

Status in GNOME Shell:
  New
Status in The Ubuntu Power Consumption Project:
  Triaged
Status in gnome-shell package in Ubuntu:
  Triaged

Bug description:
  Hi,

  Lenovo Legion 5 16"
  i7 12700H
  RTX 3070 Ti
  Nvidia 525 proprietary driver (official Ubuntu packages)
  Nvidia on-demand mode
  Ubuntu Wayland or Xorg sessions
  Ubuntu Lunar up to date

  I noticed a high power usage using powertop (or simply remaining time in 
g-c-c...).
  Nvidia driver seems offloaded but gpu power usage still shows ~ 9W -> 23W, 
random.

  
  uname -a
  Linux ** 6.1.0-16-generic #16-Ubuntu SMP PREEMPT_DYNAMIC Fri Feb 24 
14:37:30 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux

  
  nvidia-smi
  Wed Mar  8 10:59:21 2023   
  
+-+
  | NVIDIA-SMI 525.85.05Driver Version: 525.85.05CUDA Version: 12.0 
|
  
|---+--+--+
  | GPU  NamePersistence-M| Bus-IdDisp.A | Volatile Uncorr. ECC 
|
  | Fan  Temp  Perf  Pwr:Usage/Cap| Memory-Usage | GPU-Util  Compute M. 
|
  |   |  |   MIG M. 
|
  
|===+==+==|
  |   0  NVIDIA GeForce ...  Off  | :01:00.0 Off |  N/A 
|
  | N/A   34CP8 9W /  50W |  4MiB /  8192MiB |  0%  Default 
|
  |   |  |  N/A 
|
  
+---+--+--+

 
  
+-+
  | Processes:  
|
  |  GPU   GI   CIPID   Type   Process name  GPU Memory 
|
  |ID   ID   Usage  
|
  
|=|
  |0   N/A  N/A  5445  G   /usr/bin/gnome-shell3MiB 
|
  
+-+

  
  glxinfo -B
  name of display: :1
  display: :1  screen: 0
  direct rendering: Yes
  Extended renderer info (GLX_MESA_query_renderer):
  Vendor: Intel (0x8086)
  Device: Mesa Intel(R) Graphics (ADL GT2) (0x46a6)
  Version: 22.3.6
  Accelerated: yes
  Video memory: 31821MB
  Unified memory: yes
  Preferred profile: core (0x1)
  Max core profile version: 4.6
  Max compat profile version: 4.6
  Max GLES1 profile version: 1.1
  Max GLES[23] profile version: 3.2
  OpenGL vendor string: Intel
  OpenGL renderer string: Mesa Intel(R) Graphics (ADL GT2)
  OpenGL core profile version string: 4.6 (Core Profile) Mesa 22.3.6
  OpenGL core profile shading language version string: 4.60
  OpenGL core profile context flags: (none)
  OpenGL core profile profile mask: core profile

  OpenGL version string: 4.6 (Compatibility Profile) Mesa 22.3.6
  OpenGL shading language version string: 4.60
  OpenGL context flags: (none)
  OpenGL profile mask: compatibility profile

  OpenGL ES profile version string: OpenGL ES 3.2 Mesa 22.3.6
  OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.20

  
  lspci
  00:00.0 Host bridge: Intel Corporation 12th Gen Core Processor Host 
Bridge/DRAM Registers (rev 02)
  00:01.0 PCI bridge: Intel Corporation 12th Gen Core Processor PCI Express x16 
Controller #1 (rev 02)
  00:02.0 VGA compatible controller: Intel Corporation Alder Lake-P Integrated 
Graphics Controller (rev 0c)
  00:04.0 Signal processing controller: Intel Corporation Alder Lake Innovation 
Platform Framework Processor Participant (rev 02)
  00:06.0 PCI bridge: Intel Corporation 12th Gen Core Processor PCI Express x4 
Controller #0 (rev 02)
  00:06.2 PCI bridge: Intel Corporation 12th Gen Core Processor PCI Express x4 
Controller #2 (rev 02)
  00:07.0 PCI bridge: Intel Corporation Alder Lake-P Thunderbolt 4 PCI Express 
Root Port #0 (rev 02)
  00:0a.0 Signal processing controller: Intel Corporation Platform Monitoring 
Technology (rev 01)
  00:0d.0 USB controller: Intel Corporation Alder Lake-P Thunderbolt 4 USB 
Controller (rev 02)
  

[Desktop-packages] [Bug 2009687] Re: [lunar] Nvidia GPU unused but still powered

2023-03-28 Thread Bug Watch Updater
** Changed in: gnome-shell
   Status: Unknown => New

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to gnome-shell in Ubuntu.
https://bugs.launchpad.net/bugs/2009687

Title:
  [lunar] Nvidia GPU unused but still powered

Status in GNOME Shell:
  New
Status in The Ubuntu Power Consumption Project:
  Triaged
Status in gnome-shell package in Ubuntu:
  Triaged

Bug description:
  Hi,

  Lenovo Legion 5 16"
  i7 12700H
  RTX 3070 Ti
  Nvidia 525 proprietary driver (official Ubuntu packages)
  Nvidia on-demand mode
  Ubuntu Wayland or Xorg sessions
  Ubuntu Lunar up to date

  I noticed a high power usage using powertop (or simply remaining time in 
g-c-c...).
  Nvidia driver seems offloaded but gpu power usage still shows ~ 9W -> 23W, 
random.

  
  uname -a
  Linux ** 6.1.0-16-generic #16-Ubuntu SMP PREEMPT_DYNAMIC Fri Feb 24 
14:37:30 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux

  
  nvidia-smi
  Wed Mar  8 10:59:21 2023   
  
+-+
  | NVIDIA-SMI 525.85.05Driver Version: 525.85.05CUDA Version: 12.0 
|
  
|---+--+--+
  | GPU  NamePersistence-M| Bus-IdDisp.A | Volatile Uncorr. ECC 
|
  | Fan  Temp  Perf  Pwr:Usage/Cap| Memory-Usage | GPU-Util  Compute M. 
|
  |   |  |   MIG M. 
|
  
|===+==+==|
  |   0  NVIDIA GeForce ...  Off  | :01:00.0 Off |  N/A 
|
  | N/A   34CP8 9W /  50W |  4MiB /  8192MiB |  0%  Default 
|
  |   |  |  N/A 
|
  
+---+--+--+

 
  
+-+
  | Processes:  
|
  |  GPU   GI   CIPID   Type   Process name  GPU Memory 
|
  |ID   ID   Usage  
|
  
|=|
  |0   N/A  N/A  5445  G   /usr/bin/gnome-shell3MiB 
|
  
+-+

  
  glxinfo -B
  name of display: :1
  display: :1  screen: 0
  direct rendering: Yes
  Extended renderer info (GLX_MESA_query_renderer):
  Vendor: Intel (0x8086)
  Device: Mesa Intel(R) Graphics (ADL GT2) (0x46a6)
  Version: 22.3.6
  Accelerated: yes
  Video memory: 31821MB
  Unified memory: yes
  Preferred profile: core (0x1)
  Max core profile version: 4.6
  Max compat profile version: 4.6
  Max GLES1 profile version: 1.1
  Max GLES[23] profile version: 3.2
  OpenGL vendor string: Intel
  OpenGL renderer string: Mesa Intel(R) Graphics (ADL GT2)
  OpenGL core profile version string: 4.6 (Core Profile) Mesa 22.3.6
  OpenGL core profile shading language version string: 4.60
  OpenGL core profile context flags: (none)
  OpenGL core profile profile mask: core profile

  OpenGL version string: 4.6 (Compatibility Profile) Mesa 22.3.6
  OpenGL shading language version string: 4.60
  OpenGL context flags: (none)
  OpenGL profile mask: compatibility profile

  OpenGL ES profile version string: OpenGL ES 3.2 Mesa 22.3.6
  OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.20

  
  lspci
  00:00.0 Host bridge: Intel Corporation 12th Gen Core Processor Host 
Bridge/DRAM Registers (rev 02)
  00:01.0 PCI bridge: Intel Corporation 12th Gen Core Processor PCI Express x16 
Controller #1 (rev 02)
  00:02.0 VGA compatible controller: Intel Corporation Alder Lake-P Integrated 
Graphics Controller (rev 0c)
  00:04.0 Signal processing controller: Intel Corporation Alder Lake Innovation 
Platform Framework Processor Participant (rev 02)
  00:06.0 PCI bridge: Intel Corporation 12th Gen Core Processor PCI Express x4 
Controller #0 (rev 02)
  00:06.2 PCI bridge: Intel Corporation 12th Gen Core Processor PCI Express x4 
Controller #2 (rev 02)
  00:07.0 PCI bridge: Intel Corporation Alder Lake-P Thunderbolt 4 PCI Express 
Root Port #0 (rev 02)
  00:0a.0 Signal processing controller: Intel Corporation Platform Monitoring 
Technology (rev 01)
  00:0d.0 USB controller: Intel Corporation Alder Lake-P Thunderbolt 4 USB 
Controller (rev 02)
  00:0d.2 USB controller: Intel Corporation Alder Lake-P Thunderbolt 4 NHI #0 
(rev 02)
  00:14.0 USB controller: Intel Corporation Alder Lake PCH USB 3.2 xHCI Host 
Controller (rev 01)
  00:14.2 RAM memory: Intel Corporation Alder Lake PCH Shared SRAM (rev 01)
  00:14.3 Network controller: Intel 

[Desktop-packages] [Bug 2009687] Re: [lunar] Nvidia GPU unused but still powered

2023-03-20 Thread Francois Thirioux
I do not experience this issue anymore (GS 44rc, 6.2 kernel, 525 Ubuntu main 
driver).
Using powertop does not seem to be reliable but looking at GNOME's energy 
panel, estimated remaining time seems ok. But it varies often with a 0.5 factor 
(without any visible reason).

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to gnome-shell in Ubuntu.
https://bugs.launchpad.net/bugs/2009687

Title:
  [lunar] Nvidia GPU unused but still powered

Status in GNOME Shell:
  Unknown
Status in The Ubuntu Power Consumption Project:
  Triaged
Status in gnome-shell package in Ubuntu:
  Triaged

Bug description:
  Hi,

  Lenovo Legion 5 16"
  i7 12700H
  RTX 3070 Ti
  Nvidia 525 proprietary driver (official Ubuntu packages)
  Nvidia on-demand mode
  Ubuntu Wayland or Xorg sessions
  Ubuntu Lunar up to date

  I noticed a high power usage using powertop (or simply remaining time in 
g-c-c...).
  Nvidia driver seems offloaded but gpu power usage still shows ~ 9W -> 23W, 
random.

  
  uname -a
  Linux ** 6.1.0-16-generic #16-Ubuntu SMP PREEMPT_DYNAMIC Fri Feb 24 
14:37:30 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux

  
  nvidia-smi
  Wed Mar  8 10:59:21 2023   
  
+-+
  | NVIDIA-SMI 525.85.05Driver Version: 525.85.05CUDA Version: 12.0 
|
  
|---+--+--+
  | GPU  NamePersistence-M| Bus-IdDisp.A | Volatile Uncorr. ECC 
|
  | Fan  Temp  Perf  Pwr:Usage/Cap| Memory-Usage | GPU-Util  Compute M. 
|
  |   |  |   MIG M. 
|
  
|===+==+==|
  |   0  NVIDIA GeForce ...  Off  | :01:00.0 Off |  N/A 
|
  | N/A   34CP8 9W /  50W |  4MiB /  8192MiB |  0%  Default 
|
  |   |  |  N/A 
|
  
+---+--+--+

 
  
+-+
  | Processes:  
|
  |  GPU   GI   CIPID   Type   Process name  GPU Memory 
|
  |ID   ID   Usage  
|
  
|=|
  |0   N/A  N/A  5445  G   /usr/bin/gnome-shell3MiB 
|
  
+-+

  
  glxinfo -B
  name of display: :1
  display: :1  screen: 0
  direct rendering: Yes
  Extended renderer info (GLX_MESA_query_renderer):
  Vendor: Intel (0x8086)
  Device: Mesa Intel(R) Graphics (ADL GT2) (0x46a6)
  Version: 22.3.6
  Accelerated: yes
  Video memory: 31821MB
  Unified memory: yes
  Preferred profile: core (0x1)
  Max core profile version: 4.6
  Max compat profile version: 4.6
  Max GLES1 profile version: 1.1
  Max GLES[23] profile version: 3.2
  OpenGL vendor string: Intel
  OpenGL renderer string: Mesa Intel(R) Graphics (ADL GT2)
  OpenGL core profile version string: 4.6 (Core Profile) Mesa 22.3.6
  OpenGL core profile shading language version string: 4.60
  OpenGL core profile context flags: (none)
  OpenGL core profile profile mask: core profile

  OpenGL version string: 4.6 (Compatibility Profile) Mesa 22.3.6
  OpenGL shading language version string: 4.60
  OpenGL context flags: (none)
  OpenGL profile mask: compatibility profile

  OpenGL ES profile version string: OpenGL ES 3.2 Mesa 22.3.6
  OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.20

  
  lspci
  00:00.0 Host bridge: Intel Corporation 12th Gen Core Processor Host 
Bridge/DRAM Registers (rev 02)
  00:01.0 PCI bridge: Intel Corporation 12th Gen Core Processor PCI Express x16 
Controller #1 (rev 02)
  00:02.0 VGA compatible controller: Intel Corporation Alder Lake-P Integrated 
Graphics Controller (rev 0c)
  00:04.0 Signal processing controller: Intel Corporation Alder Lake Innovation 
Platform Framework Processor Participant (rev 02)
  00:06.0 PCI bridge: Intel Corporation 12th Gen Core Processor PCI Express x4 
Controller #0 (rev 02)
  00:06.2 PCI bridge: Intel Corporation 12th Gen Core Processor PCI Express x4 
Controller #2 (rev 02)
  00:07.0 PCI bridge: Intel Corporation Alder Lake-P Thunderbolt 4 PCI Express 
Root Port #0 (rev 02)
  00:0a.0 Signal processing controller: Intel Corporation Platform Monitoring 
Technology (rev 01)
  00:0d.0 USB controller: Intel Corporation Alder Lake-P Thunderbolt 4 USB 
Controller (rev 02)
  00:0d.2 USB controller: Intel Corporation Alder Lake-P Thunderbolt 4 NHI #0 
(rev 02)
 

[Desktop-packages] [Bug 2009687] Re: [lunar] Nvidia GPU unused but still powered

2023-03-19 Thread Daniel van Vugt
This might be related to a triple buffering issue:
https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/1441#note_1679803

If it is caused by triple buffering then you will find the issue is
temporarily fixed in mutter 44~rc (which lacks triple buffering), and
will return later in 44.0.

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to gnome-shell in Ubuntu.
https://bugs.launchpad.net/bugs/2009687

Title:
  [lunar] Nvidia GPU unused but still powered

Status in GNOME Shell:
  Unknown
Status in The Ubuntu Power Consumption Project:
  Triaged
Status in gnome-shell package in Ubuntu:
  Triaged

Bug description:
  Hi,

  Lenovo Legion 5 16"
  i7 12700H
  RTX 3070 Ti
  Nvidia 525 proprietary driver (official Ubuntu packages)
  Nvidia on-demand mode
  Ubuntu Wayland or Xorg sessions
  Ubuntu Lunar up to date

  I noticed a high power usage using powertop (or simply remaining time in 
g-c-c...).
  Nvidia driver seems offloaded but gpu power usage still shows ~ 9W -> 23W, 
random.

  
  uname -a
  Linux ** 6.1.0-16-generic #16-Ubuntu SMP PREEMPT_DYNAMIC Fri Feb 24 
14:37:30 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux

  
  nvidia-smi
  Wed Mar  8 10:59:21 2023   
  
+-+
  | NVIDIA-SMI 525.85.05Driver Version: 525.85.05CUDA Version: 12.0 
|
  
|---+--+--+
  | GPU  NamePersistence-M| Bus-IdDisp.A | Volatile Uncorr. ECC 
|
  | Fan  Temp  Perf  Pwr:Usage/Cap| Memory-Usage | GPU-Util  Compute M. 
|
  |   |  |   MIG M. 
|
  
|===+==+==|
  |   0  NVIDIA GeForce ...  Off  | :01:00.0 Off |  N/A 
|
  | N/A   34CP8 9W /  50W |  4MiB /  8192MiB |  0%  Default 
|
  |   |  |  N/A 
|
  
+---+--+--+

 
  
+-+
  | Processes:  
|
  |  GPU   GI   CIPID   Type   Process name  GPU Memory 
|
  |ID   ID   Usage  
|
  
|=|
  |0   N/A  N/A  5445  G   /usr/bin/gnome-shell3MiB 
|
  
+-+

  
  glxinfo -B
  name of display: :1
  display: :1  screen: 0
  direct rendering: Yes
  Extended renderer info (GLX_MESA_query_renderer):
  Vendor: Intel (0x8086)
  Device: Mesa Intel(R) Graphics (ADL GT2) (0x46a6)
  Version: 22.3.6
  Accelerated: yes
  Video memory: 31821MB
  Unified memory: yes
  Preferred profile: core (0x1)
  Max core profile version: 4.6
  Max compat profile version: 4.6
  Max GLES1 profile version: 1.1
  Max GLES[23] profile version: 3.2
  OpenGL vendor string: Intel
  OpenGL renderer string: Mesa Intel(R) Graphics (ADL GT2)
  OpenGL core profile version string: 4.6 (Core Profile) Mesa 22.3.6
  OpenGL core profile shading language version string: 4.60
  OpenGL core profile context flags: (none)
  OpenGL core profile profile mask: core profile

  OpenGL version string: 4.6 (Compatibility Profile) Mesa 22.3.6
  OpenGL shading language version string: 4.60
  OpenGL context flags: (none)
  OpenGL profile mask: compatibility profile

  OpenGL ES profile version string: OpenGL ES 3.2 Mesa 22.3.6
  OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.20

  
  lspci
  00:00.0 Host bridge: Intel Corporation 12th Gen Core Processor Host 
Bridge/DRAM Registers (rev 02)
  00:01.0 PCI bridge: Intel Corporation 12th Gen Core Processor PCI Express x16 
Controller #1 (rev 02)
  00:02.0 VGA compatible controller: Intel Corporation Alder Lake-P Integrated 
Graphics Controller (rev 0c)
  00:04.0 Signal processing controller: Intel Corporation Alder Lake Innovation 
Platform Framework Processor Participant (rev 02)
  00:06.0 PCI bridge: Intel Corporation 12th Gen Core Processor PCI Express x4 
Controller #0 (rev 02)
  00:06.2 PCI bridge: Intel Corporation 12th Gen Core Processor PCI Express x4 
Controller #2 (rev 02)
  00:07.0 PCI bridge: Intel Corporation Alder Lake-P Thunderbolt 4 PCI Express 
Root Port #0 (rev 02)
  00:0a.0 Signal processing controller: Intel Corporation Platform Monitoring 
Technology (rev 01)
  00:0d.0 USB controller: Intel Corporation Alder Lake-P Thunderbolt 4 USB 
Controller (rev 02)
  00:0d.2 USB controller: Intel Corporation Alder Lake-P Thunderbolt 4 

[Desktop-packages] [Bug 2009687] Re: [lunar] Nvidia GPU unused but still powered

2023-03-17 Thread Francois Thirioux
Using new 6.2 kernel (from bootstrap ckt ppa) and Nouveau, I do have a
very normal ~ 8 W power usage.

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to gnome-shell in Ubuntu.
https://bugs.launchpad.net/bugs/2009687

Title:
  [lunar] Nvidia GPU unused but still powered

Status in GNOME Shell:
  Unknown
Status in The Ubuntu Power Consumption Project:
  Triaged
Status in gnome-shell package in Ubuntu:
  Triaged

Bug description:
  Hi,

  Lenovo Legion 5 16"
  i7 12700H
  RTX 3070 Ti
  Nvidia 525 proprietary driver (official Ubuntu packages)
  Nvidia on-demand mode
  Ubuntu Wayland or Xorg sessions
  Ubuntu Lunar up to date

  I noticed a high power usage using powertop (or simply remaining time in 
g-c-c...).
  Nvidia driver seems offloaded but gpu power usage still shows ~ 9W -> 23W, 
random.

  
  uname -a
  Linux ** 6.1.0-16-generic #16-Ubuntu SMP PREEMPT_DYNAMIC Fri Feb 24 
14:37:30 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux

  
  nvidia-smi
  Wed Mar  8 10:59:21 2023   
  
+-+
  | NVIDIA-SMI 525.85.05Driver Version: 525.85.05CUDA Version: 12.0 
|
  
|---+--+--+
  | GPU  NamePersistence-M| Bus-IdDisp.A | Volatile Uncorr. ECC 
|
  | Fan  Temp  Perf  Pwr:Usage/Cap| Memory-Usage | GPU-Util  Compute M. 
|
  |   |  |   MIG M. 
|
  
|===+==+==|
  |   0  NVIDIA GeForce ...  Off  | :01:00.0 Off |  N/A 
|
  | N/A   34CP8 9W /  50W |  4MiB /  8192MiB |  0%  Default 
|
  |   |  |  N/A 
|
  
+---+--+--+

 
  
+-+
  | Processes:  
|
  |  GPU   GI   CIPID   Type   Process name  GPU Memory 
|
  |ID   ID   Usage  
|
  
|=|
  |0   N/A  N/A  5445  G   /usr/bin/gnome-shell3MiB 
|
  
+-+

  
  glxinfo -B
  name of display: :1
  display: :1  screen: 0
  direct rendering: Yes
  Extended renderer info (GLX_MESA_query_renderer):
  Vendor: Intel (0x8086)
  Device: Mesa Intel(R) Graphics (ADL GT2) (0x46a6)
  Version: 22.3.6
  Accelerated: yes
  Video memory: 31821MB
  Unified memory: yes
  Preferred profile: core (0x1)
  Max core profile version: 4.6
  Max compat profile version: 4.6
  Max GLES1 profile version: 1.1
  Max GLES[23] profile version: 3.2
  OpenGL vendor string: Intel
  OpenGL renderer string: Mesa Intel(R) Graphics (ADL GT2)
  OpenGL core profile version string: 4.6 (Core Profile) Mesa 22.3.6
  OpenGL core profile shading language version string: 4.60
  OpenGL core profile context flags: (none)
  OpenGL core profile profile mask: core profile

  OpenGL version string: 4.6 (Compatibility Profile) Mesa 22.3.6
  OpenGL shading language version string: 4.60
  OpenGL context flags: (none)
  OpenGL profile mask: compatibility profile

  OpenGL ES profile version string: OpenGL ES 3.2 Mesa 22.3.6
  OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.20

  
  lspci
  00:00.0 Host bridge: Intel Corporation 12th Gen Core Processor Host 
Bridge/DRAM Registers (rev 02)
  00:01.0 PCI bridge: Intel Corporation 12th Gen Core Processor PCI Express x16 
Controller #1 (rev 02)
  00:02.0 VGA compatible controller: Intel Corporation Alder Lake-P Integrated 
Graphics Controller (rev 0c)
  00:04.0 Signal processing controller: Intel Corporation Alder Lake Innovation 
Platform Framework Processor Participant (rev 02)
  00:06.0 PCI bridge: Intel Corporation 12th Gen Core Processor PCI Express x4 
Controller #0 (rev 02)
  00:06.2 PCI bridge: Intel Corporation 12th Gen Core Processor PCI Express x4 
Controller #2 (rev 02)
  00:07.0 PCI bridge: Intel Corporation Alder Lake-P Thunderbolt 4 PCI Express 
Root Port #0 (rev 02)
  00:0a.0 Signal processing controller: Intel Corporation Platform Monitoring 
Technology (rev 01)
  00:0d.0 USB controller: Intel Corporation Alder Lake-P Thunderbolt 4 USB 
Controller (rev 02)
  00:0d.2 USB controller: Intel Corporation Alder Lake-P Thunderbolt 4 NHI #0 
(rev 02)
  00:14.0 USB controller: Intel Corporation Alder Lake PCH USB 3.2 xHCI Host 
Controller (rev 01)
  00:14.2 RAM memory: Intel Corporation Alder Lake PCH Shared SRAM (rev 

[Desktop-packages] [Bug 2009687] Re: [lunar] Nvidia GPU unused but still powered

2023-03-09 Thread Daniel van Vugt
Tracking upstream in https://gitlab.gnome.org/GNOME/gnome-
shell/-/issues/6146

** Also affects: ubuntu-power-consumption
   Importance: Undecided
   Status: New

** Bug watch added: gitlab.gnome.org/GNOME/gnome-shell/-/issues #6146
   https://gitlab.gnome.org/GNOME/gnome-shell/-/issues/6146

** Also affects: gnome-shell via
   https://gitlab.gnome.org/GNOME/gnome-shell/-/issues/6146
   Importance: Unknown
   Status: Unknown

** Changed in: gnome-shell (Ubuntu)
   Status: New => Confirmed

** Changed in: ubuntu-power-consumption
   Status: New => Confirmed

** Changed in: ubuntu-power-consumption
   Importance: Undecided => Medium

** Changed in: gnome-shell (Ubuntu)
   Importance: Undecided => Medium

** No longer affects: nvidia-graphics-drivers-525 (Ubuntu)

** Changed in: ubuntu-power-consumption
   Status: Confirmed => Triaged

** Changed in: gnome-shell (Ubuntu)
   Status: Confirmed => Triaged

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to gnome-shell in Ubuntu.
https://bugs.launchpad.net/bugs/2009687

Title:
  [lunar] Nvidia GPU unused but still powered

Status in GNOME Shell:
  Unknown
Status in The Ubuntu Power Consumption Project:
  Triaged
Status in gnome-shell package in Ubuntu:
  Triaged

Bug description:
  Hi,

  Lenovo Legion 5 16"
  i7 12700H
  RTX 3070 Ti
  Nvidia 525 proprietary driver (official Ubuntu packages)
  Nvidia on-demand mode
  Ubuntu Wayland or Xorg sessions
  Ubuntu Lunar up to date

  I noticed a high power usage using powertop (or simply remaining time in 
g-c-c...).
  Nvidia driver seems offloaded but gpu power usage still shows ~ 9W -> 23W, 
random.

  
  uname -a
  Linux ** 6.1.0-16-generic #16-Ubuntu SMP PREEMPT_DYNAMIC Fri Feb 24 
14:37:30 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux

  
  nvidia-smi
  Wed Mar  8 10:59:21 2023   
  
+-+
  | NVIDIA-SMI 525.85.05Driver Version: 525.85.05CUDA Version: 12.0 
|
  
|---+--+--+
  | GPU  NamePersistence-M| Bus-IdDisp.A | Volatile Uncorr. ECC 
|
  | Fan  Temp  Perf  Pwr:Usage/Cap| Memory-Usage | GPU-Util  Compute M. 
|
  |   |  |   MIG M. 
|
  
|===+==+==|
  |   0  NVIDIA GeForce ...  Off  | :01:00.0 Off |  N/A 
|
  | N/A   34CP8 9W /  50W |  4MiB /  8192MiB |  0%  Default 
|
  |   |  |  N/A 
|
  
+---+--+--+

 
  
+-+
  | Processes:  
|
  |  GPU   GI   CIPID   Type   Process name  GPU Memory 
|
  |ID   ID   Usage  
|
  
|=|
  |0   N/A  N/A  5445  G   /usr/bin/gnome-shell3MiB 
|
  
+-+

  
  glxinfo -B
  name of display: :1
  display: :1  screen: 0
  direct rendering: Yes
  Extended renderer info (GLX_MESA_query_renderer):
  Vendor: Intel (0x8086)
  Device: Mesa Intel(R) Graphics (ADL GT2) (0x46a6)
  Version: 22.3.6
  Accelerated: yes
  Video memory: 31821MB
  Unified memory: yes
  Preferred profile: core (0x1)
  Max core profile version: 4.6
  Max compat profile version: 4.6
  Max GLES1 profile version: 1.1
  Max GLES[23] profile version: 3.2
  OpenGL vendor string: Intel
  OpenGL renderer string: Mesa Intel(R) Graphics (ADL GT2)
  OpenGL core profile version string: 4.6 (Core Profile) Mesa 22.3.6
  OpenGL core profile shading language version string: 4.60
  OpenGL core profile context flags: (none)
  OpenGL core profile profile mask: core profile

  OpenGL version string: 4.6 (Compatibility Profile) Mesa 22.3.6
  OpenGL shading language version string: 4.60
  OpenGL context flags: (none)
  OpenGL profile mask: compatibility profile

  OpenGL ES profile version string: OpenGL ES 3.2 Mesa 22.3.6
  OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.20

  
  lspci
  00:00.0 Host bridge: Intel Corporation 12th Gen Core Processor Host 
Bridge/DRAM Registers (rev 02)
  00:01.0 PCI bridge: Intel Corporation 12th Gen Core Processor PCI Express x16 
Controller #1 (rev 02)
  00:02.0 VGA compatible controller: Intel Corporation Alder Lake-P Integrated 
Graphics Controller (rev 0c)
  00:04.0 Signal processing controller: Intel Corporation 

[Desktop-packages] [Bug 2009687] Re: [lunar] Nvidia GPU unused but still powered

2023-03-09 Thread Daniel van Vugt
** Summary changed:

- [lunar] Nvidia GPU offloaded but still powered
+ [lunar] Nvidia GPU unused but still powered

** Also affects: gnome-shell (Ubuntu)
   Importance: Undecided
   Status: New

** Changed in: nvidia-graphics-drivers-525 (Ubuntu)
   Status: Incomplete => New

** Tags added: hybrid multigpu

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to gnome-shell in Ubuntu.
https://bugs.launchpad.net/bugs/2009687

Title:
  [lunar] Nvidia GPU unused but still powered

Status in gnome-shell package in Ubuntu:
  New
Status in nvidia-graphics-drivers-525 package in Ubuntu:
  New

Bug description:
  Hi,

  Lenovo Legion 5 16"
  i7 12700H
  RTX 3070 Ti
  Nvidia 525 proprietary driver (official Ubuntu packages)
  Nvidia on-demand mode
  Ubuntu Wayland or Xorg sessions
  Ubuntu Lunar up to date

  I noticed a high power usage using powertop (or simply remaining time in 
g-c-c...).
  Nvidia driver seems offloaded but gpu power usage still shows ~ 9W -> 23W, 
random.

  
  uname -a
  Linux ** 6.1.0-16-generic #16-Ubuntu SMP PREEMPT_DYNAMIC Fri Feb 24 
14:37:30 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux

  
  nvidia-smi
  Wed Mar  8 10:59:21 2023   
  
+-+
  | NVIDIA-SMI 525.85.05Driver Version: 525.85.05CUDA Version: 12.0 
|
  
|---+--+--+
  | GPU  NamePersistence-M| Bus-IdDisp.A | Volatile Uncorr. ECC 
|
  | Fan  Temp  Perf  Pwr:Usage/Cap| Memory-Usage | GPU-Util  Compute M. 
|
  |   |  |   MIG M. 
|
  
|===+==+==|
  |   0  NVIDIA GeForce ...  Off  | :01:00.0 Off |  N/A 
|
  | N/A   34CP8 9W /  50W |  4MiB /  8192MiB |  0%  Default 
|
  |   |  |  N/A 
|
  
+---+--+--+

 
  
+-+
  | Processes:  
|
  |  GPU   GI   CIPID   Type   Process name  GPU Memory 
|
  |ID   ID   Usage  
|
  
|=|
  |0   N/A  N/A  5445  G   /usr/bin/gnome-shell3MiB 
|
  
+-+

  
  glxinfo -B
  name of display: :1
  display: :1  screen: 0
  direct rendering: Yes
  Extended renderer info (GLX_MESA_query_renderer):
  Vendor: Intel (0x8086)
  Device: Mesa Intel(R) Graphics (ADL GT2) (0x46a6)
  Version: 22.3.6
  Accelerated: yes
  Video memory: 31821MB
  Unified memory: yes
  Preferred profile: core (0x1)
  Max core profile version: 4.6
  Max compat profile version: 4.6
  Max GLES1 profile version: 1.1
  Max GLES[23] profile version: 3.2
  OpenGL vendor string: Intel
  OpenGL renderer string: Mesa Intel(R) Graphics (ADL GT2)
  OpenGL core profile version string: 4.6 (Core Profile) Mesa 22.3.6
  OpenGL core profile shading language version string: 4.60
  OpenGL core profile context flags: (none)
  OpenGL core profile profile mask: core profile

  OpenGL version string: 4.6 (Compatibility Profile) Mesa 22.3.6
  OpenGL shading language version string: 4.60
  OpenGL context flags: (none)
  OpenGL profile mask: compatibility profile

  OpenGL ES profile version string: OpenGL ES 3.2 Mesa 22.3.6
  OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.20

  
  lspci
  00:00.0 Host bridge: Intel Corporation 12th Gen Core Processor Host 
Bridge/DRAM Registers (rev 02)
  00:01.0 PCI bridge: Intel Corporation 12th Gen Core Processor PCI Express x16 
Controller #1 (rev 02)
  00:02.0 VGA compatible controller: Intel Corporation Alder Lake-P Integrated 
Graphics Controller (rev 0c)
  00:04.0 Signal processing controller: Intel Corporation Alder Lake Innovation 
Platform Framework Processor Participant (rev 02)
  00:06.0 PCI bridge: Intel Corporation 12th Gen Core Processor PCI Express x4 
Controller #0 (rev 02)
  00:06.2 PCI bridge: Intel Corporation 12th Gen Core Processor PCI Express x4 
Controller #2 (rev 02)
  00:07.0 PCI bridge: Intel Corporation Alder Lake-P Thunderbolt 4 PCI Express 
Root Port #0 (rev 02)
  00:0a.0 Signal processing controller: Intel Corporation Platform Monitoring 
Technology (rev 01)
  00:0d.0 USB controller: Intel Corporation Alder Lake-P Thunderbolt 4 USB 
Controller (rev 02)
  00:0d.2 USB controller: Intel Corporation Alder Lake-P Thunderbolt 4 NHI