Public bug reported:

[Impact]

* Users have reported abnormally high power usage in plasma-optimus.
Upon investigation, this was due to a component (sniff-gpu.sh) being
called every second, using 0.037 seconds of processor time each call due
to glxinfo being called as part of the script. For laptop users, this is
problematic when on battery power. This upload includes a patch which
runs sniff-gpu.sh once upon load. Additionally, the script has been
updated to only run "prime-select query" every 10 seconds as opposed to
every second, which lowers CPU usage as well.

* Additionally, it has been noticed that when someone changes GPU mode
from the command line (via prime-select), this widget is unable to
switch to the GPU mode previously selected since it was incorrectly
reported as "true" when it should update to "false" for GPU mode in use.

[Test Plan]

* With plasma-optimus installed, run powertop. Notice every second
sniff-gpu being called with high power usage due to glxinfo being
called.

* Change GPU mode via 'prime-select nvidia|on-demand|intel'. Widget will
update to the correct icon, but more than one menu item becomes disabled
(only current mode should be disabled).

[Where problems could occur]

* The only disadvantage to this update is that instead of updating the
widget every second, it now updates every 10 seconds, meaning if one
updates via 'prime-select' it will not take effect in the widget right
away. This may cause some users, expecting it to update
immediately/within a second, to think the behavior is abnormal.

** Affects: plasma-optimus (Ubuntu)
     Importance: High
     Assignee: Erich Eickmeyer  (eeickmeyer)
         Status: Fix Committed

** Changed in: plasma-optimus (Ubuntu)
       Status: New => Fix Committed

** Changed in: plasma-optimus (Ubuntu)
   Importance: Undecided => High

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1948497

Title:
  [SRU] plasma-optimus has abnormally high power usage and has menu
  issues

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/plasma-optimus/+bug/1948497/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to