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

  • Using intel-reg-dumper

    Intel Register Dump Tool Guide The intel_reg tool is useful to get the values of Intel registers. The dump option can get a detailed and parseable format, which is very helpful to the developers when investigating issues. To use it, follow these steps: Download the intel-gpu-tools package from the git repository at git://anongit.freedesktop.org/git/xorg/app/intel-gpu-tools, or install the...

    By Rodrigo Vivi on Sep 02, 2012
  • FAQ

    Frequently Asked Questions Question: Does the i965 3D driver support vertex shaders and other advanced GL functionality? Answer   Yes, the i965 hardware supports a fully programmable GL pipeline and the driver exposes it through the GL API. Question: Does the driver support the Xv extensions? Answer   To better support the Composite extension, the Intel graphics driver supports...

    By Rodrigo Vivi on Sep 02, 2012
  • 2013 Intel Core Processor Family

    Intel Open Source Graphics Programmer’s Reference Manual (PRM) for the 2013 Intel® Core™ Processor Family based on Haswell Platform, including Intel HD Graphics, Intel Iris™ Graphics, and Intel Iris Pro Graphics

    By Rodrigo Vivi on Dec 20, 2013
  • Presentations

    Jesse Barnes: Power Management (OSTS 2010), Graphics Architecture. Eric Anholt: http://www.anholt.net/papers/ Gordon Jin: Intel Graphics Testing (XDS 2008). Carl Worth: X acceleration (LCA 2008), Graphics Stack (LCA 2009), Making the GPU do its Job (LCA 2010). Kristian H. Kristensen: MeeGo Tablet UX on Wayland (MeeGo Conference 2011), The Wayland Compositor Architecture (OSTS 2011)....

    By Rodrigo Vivi on Sep 02, 2012
  • How to get the GPU error state

    For all GPU-hang bugs, the most usefull information is on error state.  After a hang is detected all related and helpful information gets recorded in a error state that can be grab as instructed below. It must be done after the hang, but before rebooting the machine. Recent kernel version On recent kernel you can grab this...

    By Rodrigo Vivi on Nov 08, 2012
  • How to dump Video BIOS

    These commands can be used to dump VBIOS into vbios.dump, so you can provide this info to help debugging. echo 1 > /sys/devices/pci0000:00/0000:00:02.0/rom cat /sys/devices/pci0000:00/0000:00:02.0/rom > vbios.dump echo 0 > /sys/devices/pci0000:00/0000:00:02.0/rom

    By Rodrigo Vivi on Sep 02, 2012
  • How to debug suspend-resume issues

    The purpose of going through the steps below is to help narrow down the root cause (BIOS? Kernel? Graphics driver?) of the suspend/resume failure and provide more info for debugging. Prerequisite: No processes using /proc/acpi/event (which might be used by, for example, gnome-power-manager, to interfere with some ACPI related actions, like pressing the power button). 1....

    By Rodrigo Vivi on Sep 02, 2012
  • 2014 Intel Processors based on the Bay Trail Platform

    Intel Open Source Graphics Programmer’s Reference Manual (PRM)for the 2014 Intel® Atom™ Processors, Celeron™ Processors, and Pentium™ Processors based on the Bay Trail platform (Valleyview graphics)

    By Margie Foster on Apr 16, 2014
  • 2012 Intel Core Processor Family

    Intel® Open Source HD Graphics Programmer's Reference Manual (PRM) for 2012 Intel Core Processor Family

    By Rodrigo Vivi on Sep 02, 2012
  • 2011 Intel Core Processor Family

    Intel® Open Source HD Graphics Programmer's Reference Manual (PRM) for 2011 Intel Core Processor Family

    By Rodrigo Vivi on Sep 02, 2012
  • 2010 Intel Core Processor Family

    Intel® Open Source HD Graphics Programmer's Reference Manual (PRM) for 2010 Intel Core Processor Family

    By Rodrigo Vivi on Sep 02, 2012
  • Intel® G45 Express Chipset

    Intel® G45 Express Chipset [Graphics and Memory Controller Hub-GMCH] Programmer's Reference Manual (PRM)

    By Rodrigo Vivi on Sep 02, 2012
  • Intel® 965 Express Chipset Family and Intel® G35 Express Chipset Graphics Controller PRM

    Intel® 965 Express Chipset Family and Intel® G35 Express Chipset Graphics Controller PRM

    By Rodrigo Vivi on Sep 02, 2012
  • How to Set up Dual Head for Intel Graphics with RandR 1.2

    1. Introduction This guide is targeted toward people who want to use extended desktop mode on two outputs. Clone mode should work out-of-box with a normal configuration. With RandR 1.2, you can set up dual head and add/remove the monitor dynamically (that is, on-the-fly, without restarting X). To use RandR 1.2, you might need to know three key concepts: (Virtual) Screen,...

    By Rodrigo Vivi on Nov 07, 2012
  • 3-pipes

    3-pipes is a feature that allows users to have 3 Monitors plugged in. It is present at 3rd Generation Intel® Core™ processors with Intel® HD Graphics (codenamed IvyBridge) and 4th Generation Intel® Core™ processors with Intel® HD Graphics (codenamed Haswell). For other platforms only Dual outputs are supported. IvyBridge limitations In order to get 3 screen outputs at Ivybridge you...

    By Rodrigo Vivi on Nov 04, 2013
  • Internals

    Work-in-progress

    By Joe Konno on May 29, 2013