Ok here are more tests:

Disabling the audio part with your suggestion ist working.
No NVIDIA audio in powertop nor in lspci.

Your solution is basically loading / unloading the nvidia modul now,
which indeed is working, but not the optimus part I think?

As soon as I try acpi the freeze is happening again after one or two
times running lspci.

And here the real problem starts:

Just loading and afterwards unloading the nvidia module wakes up the
card from the real disabled state. Even powertop telling 0% usage of the
nvidia card my power consumption is not going below 11W again.

So the issue here is: You're way is not triggering the real shutdown for
the nvidia card as you're just unloading the module.

The difference in using bbswitch (which leads to freezes for you as
well) is that this will do the acpi calls and really powering down the
card, which leads to the freezes...

For some users it might be fully ok to just use load / unload nvidia as
it make a difference for the power consumption.

But for me it's around 1/3 missing runtime, which relly hurts me :)


But perhaps you could try my workaround with two boot entries and check the 
power consumption on your side, when running intel only?

for me it's around 7-8W intel only and around 11W when using your workaround.
But again your solution is just not really disabling the nvidia card, instead 
it's more like just not using it and let it stay in idle mode with limited PM.

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

Title:
  System does not reliably come out of suspend

To manage notifications about this bug go to:
https://bugs.launchpad.net/linux/+bug/1803179/+subscriptions

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

Reply via email to