README revision 8c7da7f0
1Information for Intel graphics driver users 2Eric Anholt 32007-07-02 4 5This document provides a brief summary of the Intel graphics support provided 6by the xf86-video-intel driver. More information can also be found in the 7intel(4) manual page. 8 9Supported Hardware: 10 i810, 11 i810-dc100, 12 i810e 13 i815 14 i830 15 i845 16 i852 17 i855 18 915G 19 915GM 20 945G 21 945GM/GME 22 946GZ 23 G965 24 GM/GME965 25 G33/Q33/Q35 26 27Features 28- Full support for 8, 15, 16, and 24 bit pixel depths. 29- Hardware accelerated 2D drawing engine support for 8, 15, 16 and 24 bit 30 pixel depths. 31- Hardware accelerated 3D drawing using OpenGL and the DRI. 32- Hardware cursor support to reduce sprite flicker. 33- Textured video XV implementation on i915 through i965. 34- Hardware overlay XV implementation up through i945. 35- Screen resize and rotation. 36 37Technical Notes 38- Interlace modes cannot be supported. 39- This driver requires kernel support for AGP, which is included in Linux 40 kernels 2.3.42 and higher, and FreeBSD 4.1 and higher. 41- This driver may be built against xserver 1.2.0 or newer. If built 42 from git source against an older server, a copy of xserver 1.3.0 source is 43 needed to complete the build, which is chosen with the --with-xserver-source 44 argument to ./configure. The compatibility mode with xserver 1.2.0 will have 45 limited functionality, in particular by not supporting RandR 1.2 or the 46 new Damage 1.1 updated needed for 3D applications to work with display 47 rotation. 48 49Configuration 50 51The driver auto-detects all device information necessary to 52initialize the card. The only lines you should need in the "Device" 53section of your xorg.conf file are: 54 55 Section "Device" 56 Identifier "intel" 57 Driver "intel" 58 EndSection 59 60Please refer to the intel(4) manual page for information on configuration 61options. 62 63 64Known Limitations 65- No support for "zaphod mode" dualhead. This is the mode in which two 66 Device sections are placed in the config file, and doesn't support DRI or 67 many other features. Instead, only "MergedFB-style" dualhead is supported. 68- No support for X Screens larger than 2048 pixels in either direction 69 before the 965. This reflects hardware limitations in the x direction on 70 those older chips, and limits dualhead functionality. It may be possible to 71 extend the limit vertically on these older chips. 72- i855 XV may cause hangs. This was present in the previous release, and no 73 workaround is known. 74- SDVO TV-out cards not supported. This should be fixed in the next 75 release. 76- Gray output with integrated TV-out and PAL TVs. 77- EXA support unstable on i845. 78- Some GM965 systems, such as the Thinkpad T61, probe the TV as being connected 79 even when no output connector is available. This results in the gnome-panel 80 issue noted below. 81 82Common issues not caused by the driver 83- Font sizes (DPI) are wrong. Some displays incorrectly report their 84 physical size, which is harmless on most OSes that always assume 96dpi 85 displays. This can be fixed through quirks for specific monitors in the X 86 Server, and the output of xrandr --prop along with a physical measurement of 87 the screen size in a bug report against the server can help get that fixed. 88- gnome-panel is located in the middle of the screen. gnome-panel places 89 itself within head #0's boundaries, which doesn't work well with a second 90 head covering the same area as head #0 but larger. 91- Older resolution-changing applications have poor results in 92 multihead systems. Previous extensions such as RandR 1.1 exposed only a 93 single output to client programs, and those requests map poorly to multi-head 94 systems. Currently, those requests map to just one of the outputs in the 95 RandR 1.2 environment, and those applications need to be updated to RandR 1.2 96 API when available for better results. 97 98The X11R6 version of this driver originally came from XFree86 4.4 rc2. 99 100The XFree86 version of this driver was donated to The XFree86 Project by: 101 Precision Insight, Inc. 102 Cedar Park, TX 103 USA 104 105The X.Org version of this driver is maintained by Intel Corporation. 106<http://www.intellinuxgraphics.org> 107