

Installing and Configuring Linux* OS Drivers
This topic describes the configuration and installation of the Intel® Embedded Media and Graphics Driver for Linux* systems. The Intel® EMGD supports X servers from the X.Org* organization.
The Intel Linux driver is for use with the integrated graphics of Intel chipsets on the Embedded Intel Architecture roadmap. The driver supports 8-, 16- and 24-bit pixel depths, dual independent head configuration on capable hardware, flat panel, hardware 2D acceleration, hardware cursor, and the XV extension. Stock library files, for example libva, can be used with Intel® EMGD. Xinerama is compatible with Intel® EMGD to the extent that it is supported by your Linux distribution although most of EMGD's accelerated video and 3D capabilities will be disabled when running in Xinerama mode.
Intel® EMGD includes a kernel-level DRM (Direct Rendering Manager) driver. The Intel® EMGD DRM driver plugs into the kernel's generic DRM framework and is responsible for all hardware access, including display control, memory management, interrupt handling, device initialization, and command queueing.
Please refer to OS and API Support for a list of supported Linux distributions.
Intel® EMGD has been tested with the versions of Xorg that ship with the specified Linux distributions. Interoperability with other versions is not guaranteed.
• Using the Intel® EMGD Runtime Configuration GUI on Linux* Systems
• Runtime Freeze and UnFreeze Display (Framebuffer and Overlay/Sprite-C)
• Runtime Video Overlay Plane or Sprite C Plane Selection via Escape Function Call
• Runtime Primary Display and Secondary Display Swap via Escape Function Call.