Intel Video: Difference between revisions
Prabuanand (talk | contribs) m (spelling and capital fixed) |
m (Added blurb about PowerVR-based GMA... which use a different set of drivers.) |
||
(4 intermediate revisions by one other user not shown) | |||
Line 1: | Line 1: | ||
Install the following packages as needed: | This page documents the graphics driver for Intel GMA on-board graphics cards and Intel iGPU and dedicated graphics cards (excluding [https://en.wikipedia.org/wiki/List_of_Intel_graphics_processing_units#PowerVR_based PowerVR-based models]). Install the following packages as needed: | ||
* {{Pkg|mesa-dri-gallium}}: '''necessary''' Mesa drivers for all Intel Graphics. | * {{Pkg|mesa-dri-gallium}}: '''necessary''' Mesa drivers for all Intel Graphics. | ||
Line 6: | Line 6: | ||
* {{Pkg|libva-intel-driver}}: VAAPI driver, for processors older than Broadwell. | * {{Pkg|libva-intel-driver}}: VAAPI driver, for processors older than Broadwell. | ||
* {{Pkg|linux-firmware-i915}}: Needed if the i915 driver complains about firmware being missing in dmesg | * {{Pkg|linux-firmware-i915}}: Needed if the i915 driver complains about firmware being missing in dmesg | ||
== Use environment variables == | |||
== | |||
For all Intel Graphics up to Haswell, the user must manually select '''crocus''' Mesa driver in order to let the graphics work properly: | For all Intel Graphics up to Haswell, the user must manually select '''crocus''' Mesa driver in order to let the graphics work properly: | ||
Line 21: | Line 20: | ||
export MESA_LOADER_DRIVER_OVERRIDE=iris | export MESA_LOADER_DRIVER_OVERRIDE=iris | ||
</pre> | </pre> | ||
== Legacy drivers == | |||
{{Main|Xorg}} | |||
Legacy drivers like {{Pkg|xf86-video-intel}} which have [https://wiki.archlinux.org/title/Intel_graphics#Installation known Issues]. Use these, only if nothing else works. | |||
[[Category:Hardware]] | [[Category:Hardware]] | ||
[[Category:Drivers]] | [[Category:Drivers]] | ||
[[Category:Graphics]] | [[Category:Graphics]] |
Latest revision as of 18:47, 12 January 2025
This page documents the graphics driver for Intel GMA on-board graphics cards and Intel iGPU and dedicated graphics cards (excluding PowerVR-based models). Install the following packages as needed:
- mesa-dri-gallium: necessary Mesa drivers for all Intel Graphics.
- mesa-va-gallium: Mesa vaapi drivers for all Intel video decoding acceleration. You want one of the below too.
- intel-media-driver: VAAPI driver, for hardware accelerated video encoding and decoding. What you want since Intel Broadwell.
- libva-intel-driver: VAAPI driver, for processors older than Broadwell.
- linux-firmware-i915: Needed if the i915 driver complains about firmware being missing in dmesg
Use environment variables
For all Intel Graphics up to Haswell, the user must manually select crocus Mesa driver in order to let the graphics work properly:
export MESA_LOADER_DRIVER_OVERRIDE=crocus
For newer Intel Graphics, if automatic driver selection does not work and bugs such as missing mouse cursor under Sway occur (no hardware graphics acceleration), the user can manually select iris driver:
export MESA_LOADER_DRIVER_OVERRIDE=iris
Legacy drivers
Legacy drivers like xf86-video-intel which have known Issues. Use these, only if nothing else works.