Does the LunarG SDK have a non-standard way of finding the driver?

The SDK includes the official Khronos loader (, which was developed by LunarG.

The standard way on Linux for the loader to find a driver is for the driver vendor to provide a manifest file that the driver vendor installs in one of these three locations:




An environment variable (VK_ICD_FILENAMES) can be used to specify an alternative path, which over rides the above three locations.

For more information, see this documentation.

Return to FAQs