Intel
Intel GPU support requires the linux-firmware-intel package. If you have
installed the linux or linux-lts packages, it will be installed as a
dependency. If you installed a version-specific kernel package (e.g.,
linux5.4), it may be necessary to manually install linux-firmware-intel.
OpenGL
OpenGL requires the Mesa DRI package, mesa-dri. This is provided by the xorg
meta-package, but will need to be installed manually when using the
xorg-minimal package or running a Wayland compositor.
Vulkan
Install the Khronos Vulkan Loader and the Mesa Intel Vulkan driver packages,
respectively vulkan-loader and mesa-vulkan-intel.
Video acceleration
For VA-API, install the intel-video-accel meta-package, which will install all
the Intel VA-API drivers. intel-media-driver will be used by default, but this
choice can be overridden at runtime via the environment variable
LIBVA_DRIVER_NAME:
| Driver Package | Supported GPU Gen | Explicit selection |
|---|---|---|
libva-intel-driver | up to Coffee Lake | LIBVA_DRIVER_NAME=i965 |
intel-media-driver | from Broadwell | LIBVA_DRIVER_NAME=iHD |
For VDPAU, install libvdpau-va-gl. Set the environment variable VDPAU_DRIVER
to va_gl.
Troubleshooting
The kernels packaged by Void are configured with
CONFIG_INTEL_IOMMU_DEFAULT_ON=y, which can lead to issues with their graphics
drivers, as reported by the kernel
documentation.
To fix this, it is necessary to disable IOMMU for the integrated GPU. This can
be done by adding intel_iommu=igfx_off to your kernel
cmdline. This problem is expected to happen on the
Broadwell generation of internal GPUs. If you have another internal GPU and your
issues are fixed by this kernel option, you should file a bug reporting the
problem to kernel developers.
For newer Intel chipsets, the DDX drivers may interfere with
correct operation. This is characterized by graphical acceleration not working
and general graphical instability. If this is the case, try removing all
xf86-video-* packages.
On some Intel chipsets, the DDX drivers may be required. If
this is the case, install xf86-video-intel.