Recently (2017-07-28) kernel was upgraded to 4.12.3 and Nvidia was upgraded to 384.59. It may cause problems on Nvidia Optimus laptops.
Problem
Nvidia GPU does not automatically powered off when optirun terminates. It leads to overheating and constantly spinning cooling fans. Nvidia GPU should be always switched Off by default = unpowered during normal Optimus laptops operation under Bumblebee control.
Antergos Wiki explains how to check whether Nvidia GPU is switched On or Off here.
Solution 1
- Stop running bumblebeed service
sudo systemctl stop bumblebeed
- Disable bumblebeed service
sudo systemctl disable bumblebeed
- Reboot. Simple logout-login is not enough
sudo systemctl reboot
- Enable bumblebeed service again
sudo systemctl enable bumblebeed
- Reboot the 2nd time. Logout-login is not enough
sudo systemctl reboot
- Done
When optirun terminates, Nvidia GPU is switched off now.
Solution 2
-
Uninstall Bumblebee, as described in Antergos Wiki
-
Install Bumblebee again, as described in Antergos Wiki
-
Done
Nvidia GPU is now switched off upon optirun termination.
On behalf of @just and from father’s computer.