Sorry, you need to enable JavaScript to visit this website.

Feedback

Your feedback is important to keep improving our website and offer you a more reliable experience.
Meet the new Intel® Linux* Graphics mark — the Teapot!
The Talos Principle* from Croteam* shown here running on a Linux* distribution
Intel® Graphics for Linux*
Industry-leading, open source Linux* 3D drivers for Intel® Graphics
The Talos Principle* from Croteam* shown here running on a Linux* distribution
Intel® Graphics for Linux*
Versatile, powerful drivers for premium 3D graphics on your favorite Linux OS
The Talos Principle* from Croteam* shown here running on a Linux* distribution
Intel® Graphics for Linux*
Stunning, high quality graphics built right into your system

Intel® Graphics for Linux*

Intel® Graphics for Linux*

Intel® open source 3D Graphics Drivers for Linux* are the industry-leading drivers for Linux* distributions for all Intel® graphics platforms shipped over the last decade

  • Code Documentation

    Documentation pages below are auto generated from code and updated regularly.   Linux GPU Driver Developer's Guide This documentation is generated from drm and i915 Linux kernel drivers. https://01.org/linuxgraphics/gfx-docs/drm/gpu/index.html   Intel GPU Tools Reference Manual This documentation is generated from intel-gpu-tools. https://drm.pages.freedesktop.org/igt-gpu-tools...

    By Rodrigo Vivi on Jun 23, 2015
  • Source Code

    Compiling and/or upgrading graphics drivers in Linux is a complex and error-prone task. Here is a user guide for how to build the driver from scratch. If you are not experienced doing this, we recommend that you get precompiled packages from one of the many Linux distributions. Source code repositories Kernel driver development The latest Intel code is...

    By Rodrigo Vivi on Sep 02, 2012
  • Build Guide

    Introduction This guide is for experienced Linux users who need to build components of the Intel Graphics Stack from scratch. If you are not familiar with building software components using autotools, we recommend that you use a pre-compiled and tested version available on your current distro. If you decide to go ahead, it is unlikely that you need to build all components from scratch. However...

    By Rodrigo Vivi on Nov 02, 2013
  • GuC-KMD API for SKL,BXT (version 9+) and KBL (version 9.3+)

    /**************************************************************************************** ** Copyright © 2016 Intel Corporation ** ** Permission is hereby granted, free of charge, to any person obtaining a ** copy of this software and associated documentation files (the "Software"), ** to deal in the Software without restriction, including without limitation ** the rights to use, copy...

    By Rodrigo Vivi on Oct 04, 2017
  • How to report bugs

    How to file a bug report     1 - Pick a culprit component   When you face a bug it can be on Kernel or on User Space, give your best guess and follow instructions below. Finally, please be specific:    - file separate bugs for each distinct case of failure ; if you find several issues in one use case, please split them into several bugs,...

    By Rodrigo Vivi on Sep 02, 2012
  • Hardware Specification - PRMs

    The Programmer's Reference Manuals (PRM) describe the architectural behavior and programming environment of the chipset and graphics devices. The Graphics Controller (GC) contains an extensive set of registers and instructions for configuration, 2D, 3D, and video systems. The PRM describes the register, instruction, and memory interfaces and the device behaviors, as controlled and observed...

    By Paul Parenteau on Apr 16, 2014
  • Learn more about GFX bug handling

    Learn more about GFX bug handling How bugs are handled Our main interface to deal with defects in the kernel graphics driver is Bugzilla at Freedesktop.org. We cover multiple products and components depending on where the issue is located. Our development and QA teams try to respond and handle reported issues as quickly as possible. We constantly assess if we have enough information to proceed...

    By Yann Argotti on Jul 19, 2016
  • Reproducing Patchwork Test Results

    Reproducing CI_Patchwork resultS   Steps for recreating the CI_Patchwork results: The base system for any CI-participating machine is Ubuntu* 16.04 with apt-get updates applied. Intel GPU Tools (IGT) / piglit needs full control of GPU, so it is better to boot straight to textmode instead of dropping from init 5 to init 3 as GPU state might already been altered...

    By Paul Parenteau on Jan 11, 2016
  • 2016 - 2017 Intel Core™ Processors, Celeron™ Processors, and Pentium™ Processors based on the "Kaby Lake" Platform

    Intel® Open Source HD Graphics and Intel Iris™ Plus Graphics Programmer's Reference Manual (PRM) For the 2016 - 2017 Intel Core™ Processors, Celeron™ Processors, and Pentium™ Processors based on the "Kaby Lake" Platform

    By Paul Parenteau on Jan 19, 2017
  • Tips that may help to solve your issue in less time

    Tips that may help to solve  your issue in less timeHere are some tips that certainly can foster issue resolution: Check if the issue you are facing is already reported thanks to the search function of Bugzilla. If so, please report your issue there with details, otherwise create a new issue,Verify that your issue exists with the latest Intel® Graphics Stack Recipe (ie DRM kernel,...

    By Yann Argotti on Jul 19, 2016
  • Documentation

    Intel® enables developers and end-users to take full advantage of our graphics hardware. This is where you can find all documentation for Intel® graphics silicon. Developers can reference materials such as the Programmer Reference Manuals (PRMs) to learn how the hardware works. We make several guides and manuals available to enable end-users to build the driver, triage issues, and...

    By Evan Couzens on Jan 06, 2017
  • Intel® Integrated Graphics Device - OpRegion Specification

    Intel® Integrated Graphics Device - OpRegion Specification

    By Rodrigo Vivi on Aug 19, 2013
  • Running the Update Tool using gdebi

    Running the Update Tool using gdebi installation steps for Ubuntu* 16.04 Pick the correct download package for your Linux* distribution, version, and architecture (32- or 64-bit) from the Intel® Graphics Update Tool for Linux* OS Click the appropriate link to begin package installation. Select "Save File" and click "OK", the .deb package is going to be saved automatically in "Downloads" folder...

    By Ricardo Vega on Aug 29, 2016
  • How to get Kernel backtrace

    How to get Kernel backtrace Since kernel version 3.7 with the new modeset code we have a lot more self-checks in the code. If one of these checks fail it'll result in a backtrace in dmesg. The good thing is that even really small issues in the code can be caught much earlier (often before it negatively affects the end user experience), the downside is that we'll hit many more call trace issues...

    By Yann Argotti on Jul 19, 2016
  • Bugs and Debugging

    This section aims to give information about Bugs (overall view of bug process, how to report bugs, tips, collecting useful info ...) as well as some hints for debugging linked to Intel Graphics for Linux environment.

    By Yann Argotti on Jul 19, 2016
  • 2015-2016 Intel Processors based on Skylake Platform

    Intel® Open Source HD Graphics, Intel Iris™ Graphics, and Intel Iris™ Pro Graphics Programmer's Reference Manual (PRM) for the 2015-2016 Intel Core™ Processors, Celeron™ Processors and Pentium™ Processors based on the "Skylake" Platform

    By Rodrigo Vivi on May 06, 2016
  • By Paul Parenteau on Jan 11, 2016
  • Mesa Releases

    Development git://anongit.freedesktop.org/git/mesa/mesa Stable Releases http://www.mesa3d.org/

    By 01 Staff (not verified) on Oct 17, 2013
  • By Rodrigo Vivi on May 29, 2015
  • 2014-2015 Intel Processors based on Cherry Trail / Braswell Platform

    Intel® Open Source Graphics Programmer’s Reference Manual (PRM) for the 2014-2015 Intel Atom™ Processors, Celeron™ Processors, and Pentium™ Processors based on the Cherry Trail/Braswell platform (Cherryview/Braswell graphics)    

    By Rodrigo Vivi on Jun 19, 2015