Created
May 1, 2020 08:12
-
-
Save liyafe1997/9edb5670d34a3bcd18750a1852961c91 to your computer and use it in GitHub Desktop.
To restart nvidia gpu and keep it bbswitch on
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
sudo systemctl restart bumblebeed.service | |
echo Now bbswitch power state | |
cat /proc/acpi/bbswitch | |
echo ------------------------- | |
sudo systemctl stop nvidia-persistenced.service | |
sleep 1 | |
sudo rmmod ipmi_msghandler ipmi_devintf nvidia nvidia_modeset nvidia nvidia_drm nvidia_uvm | |
echo ------------------------- | |
sleep 1 | |
sudo rmmod ipmi_msghandler ipmi_devintf nvidia nvidia_modeset nvidia nvidia_drm nvidia_uvm | |
echo ------------------------- | |
echo try to turn | |
sudo tee /proc/acpi/bbswitch <<<OFF | |
sleep 1 | |
echo ------------------------- | |
echo Now change to | |
cat /proc/acpi/bbswitch | |
echo Let it relex 3 sec | |
echo ------------------------- | |
sleep 3 | |
sudo systemctl restart bumblebeed.service | |
sleep 1 | |
echo restart bumblebeed and nvidia card | |
optirun true | |
sleep 1 | |
echo ------------------------- | |
sudo systemctl restart bumblebeed.service | |
echo Final bbswitch power is | |
cat /proc/acpi/bbswitch |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment