Driver for Intel Skylake Integrated Graphics fails to load


I am trying to install bumblebee along with the nvidia propietary drivers on an ASUSK501UX that has Skylake integrated graphics and an nvidia gtx950m. From what I have read, this set up requires kernel version 4.3 or higher and at least Mesa 11. So I first installed kernel 4.3.0 (along with the headers) from the kali-rolling repos and then installed
Code:
libgl1-mesa-glx
from the same repos. Afterwords, I installed bumblebee with
Code:
apt-get install bumblebee-nvidia primus
and proceeded to test optirun after a reboot. However,
Code:
optirun glxgears
gives me the following error message:
Code:
[intel_init_bufmgr:1068] Error initializing buffer manager.
libGL error: failed to create dri screen
libGL error: failed to load driver: i965
I assumed this meant that the driver was not installed, so I installed
Code:
i965-va-driver
. The same error message appeared. Based on the gl version string shown in the output of glxinfo, I believe my system is not utilizing mesa 11. However, I do not know how to rectify this. Two more things: nouveau did not work with my set up after installing and I had to blacklist it via GRUB to get to the desktop. Also, I added i915.preliminary_hw_support=1 to my boot parameters.

Any help would be much appreciated in getting bumblebee to work with my setup. I am running Kali 2.0 which was installed via a USB. Also, it seems that there is a bug post on this topic.

Some relevant logs and other things can be found here.