intelubuntu-16.04driversvulkan

Can I install a Vulkan driver on my 3rd gen Intel Ivy Bridge integrated GPU on Ubuntu 16.04?


Here's a look at my driver from my terminal:

sudo lshw -c video
  *-display               
       description: VGA compatible controller
       product: 3rd Gen Core processor Graphics Controller
       vendor: Intel Corporation
       physical id: 2
       bus info: pci@0000:00:02.0
       version: 09
       width: 64 bits
       clock: 33MHz
       capabilities: msi pm vga_controller bus_master cap_list rom
       configuration: driver=i915 latency=0
       resources: irq:28 memory:f0000000-f03fffff memory:e0000000-efffffff ioport:4000(size=64) memory:c0000-dffff

When I try to run vulkaninfo I get the error code: failed with VK_ERROR_INCOMPATIBLE_DRIVER

This leads me to believe that I have an incompatible driver, if you can believe it, so I searched far and wide for one that would work. I installed the Intel Graphics Update Tool, which apparently updated my drivers, but they still read out as i915. I upgraded my kernel to 4.9.0-040900-generic thinking I might get a newer driver, but I did not.

If anyone has any information on how to get a Vulkan driver on my Lenovo L430 laptop or if that's even possible due to the age of my GPU, I would greatly appreciate any information you can give me.

Thanks!


Solution

  • So, I upgraded to Ubuntu 16.10. I'm not sure if that's what did the trick, but I think it allowed me to run the command sudo apt install mesa-vulkan-drivers vulkan-utils because 16.10 must have had that stuff in its repository. I tried getting this stuff on 16.04 directly from source, but it didn't work, so for anyone reading this looking to run Vulkan on their Intel Ivy Bridge 4000, try an upgrade to 16.10 and install those drivers. I can now successfully create Vulkan instances on my PC!