I encountered the same problem on my brand new Asus FX553-VD, with a Kabylake 7700HQ i7 and GTX 1050. I'm running Ubuntu GNOME 16.10, 4.10 kernel and have installed the Intel i915 drivers. I found a workaround for it.
1) Install and enable acpi-call-dkms sudo apt install acpi-call-dkms sudo modprobe acpi_call
2) Whenever you want to switch to Intel, run `sudo prime-select intel`, and reboot.
3) At the login screen, press Ctrl+Alt+F2, login, and run: sudo /usr/share/doc/acpi-call-dkms/examples/turn_off_gpu.sh
4) Press Ctrl+Alt+F1 and login. It should be using the Intel graphic card now. You could check with `glxinfo | grep -i opengl`
You'll have to do this whenever you're using the Intel GPU unfortunately.
I found this method of turning the GPU off on the Arch wiki(https://wiki.archlinux.org/index.php/hybrid_graphics#Fully_Power_Down_Discrete_GPU). I don't know if it will work for others, but I hope it helps diagnose the issue.
To switch back to NVIDIA, run `sudo prime-select nvidia` and reboot.
I encountered the same problem on my brand new Asus FX553-VD, with a Kabylake 7700HQ i7 and GTX 1050. I'm running Ubuntu GNOME 16.10, 4.10 kernel and have installed the Intel i915 drivers.
I found a workaround for it.
1) Install and enable acpi-call-dkms
sudo apt install acpi-call-dkms
sudo modprobe acpi_call
2) Whenever you want to switch to Intel, run `sudo prime-select intel`, and reboot.
3) At the login screen, press Ctrl+Alt+F2, login, and run: doc/acpi- call-dkms/ examples/ turn_off_ gpu.sh
sudo /usr/share/
4) Press Ctrl+Alt+F1 and login. It should be using the Intel graphic card now. You could check with `glxinfo | grep -i opengl`
You'll have to do this whenever you're using the Intel GPU unfortunately.
I found this method of turning the GPU off on the Arch wiki(https:/ /wiki.archlinux .org/index. php/hybrid_ graphics# Fully_Power_ Down_Discrete_ GPU). I don't know if it will work for others, but I hope it helps diagnose the issue.
To switch back to NVIDIA, run `sudo prime-select nvidia` and reboot.