You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Cole Deck 6df86b512f Add bumblebee script 4 years ago
etc Add bumblebee script 4 years ago
POWERSAVING.md Fix formatting 4 years ago
README.md Update README.md 4 years ago
acpigpu Update systemd suspend hook 4 years ago
binddev Add optimus manager and full GPU power off config 4 years ago
clrgpu Initial commit 4 years ago
gpuapp Add bumblebee script 4 years ago
gpuoff.sh Add bumblebee script 4 years ago
gpuon.sh Add optimus manager and full GPU power off config 4 years ago
iommu.sh Add additional scripts 4 years ago
power.fish Add additional scripts 4 years ago
startvm Add optimus manager and full GPU power off config 4 years ago
unbinddev Add optimus manager and full GPU power off config 4 years ago
vm Add optimus manager and full GPU power off config 4 years ago
which-driver-for-gpu Initial commit 4 years ago
win10.xml Add way to restart looking glass, update XML 4 years ago

README.md

This is a collection of scripts for managing the GPU in the Asus Zephyrus G14.

The setup originally involved using bumblebee, bbswitch, and GPU passthrough to a Windows 10 vm. bbswitch is unable to wake the GPU up at this time, so for now I'm not using it. I am now using optimus-manager with some acpi calls to fully depower and wake the GPU.

startvm unbinds from nvidia, binds to vfio-pci, runs the vm, then when you type 'stop' it shuts it down and gives the GPU back to the nvidia driver for use with bumblebee.