Bumblebee-Project / bbswitch

Disable discrete graphics (currently nvidia only)
GNU General Public License v2.0
487 stars 78 forks source link

System freeze some minutes after turning off discrete card #124

Closed xadhoom closed 8 years ago

xadhoom commented 8 years ago

Hi,

just to report my experience, I'm trying latest bbswitch just to disable the discrete card, in order to save power, I don't need it under linux.

module loads ok, I can disable the card, and powertop confirm that power usage goes down from 26 to less than 19w

but after some minutes, the system freezes and an hard reset is needed.

When disabling I see an acpi warning into the logs: feb 28 16:45:55 yoda kernel: bbswitch: disabling discrete graphics feb 28 16:45:55 yoda kernel: ACPI Warning: _SB.PCI0.PEG0.PEGP._DSM: Argument #4 type mismatch - Found [Buffer], ACPI requires Package

I'm using fedora 24 (branched) with 4.5.0-0.rc5.git0.2.fc24.x86_64 kernel.

The system is a clevo P651RE, with gtx 970m and skylake platform.

I've reported all acpi informations to https://bugs.launchpad.net/lpbugreporter/+bug/752542 , if can be of some help.

xadhoom commented 8 years ago

well, seems that after updating to kernel 4.5.0-rc7, the issue is gone.

I can now load the bbswitch module and shutdown the discrete card, bumping my battery life from 2.5 hrs to more than 4....

tested also suspend, and it resumed ok, with the card still switched off.

I'll test for a while and see how's going.

xadhoom commented 8 years ago

seems that with recent kernel this does not happens anymore. other issues are present ( freeze when suspending ) but this is another issue.