Home | History | Annotate | Line # | Download | only in dist
      1 Release 2.9.1 (2009-10-26)
      2 ==========================
      3 We are pleased to announce a maintenance release (2.9.1) of the
      4 xf86-video-intel driver. This release comes one month after 2.9.0 and
      5 consists only of a few, hand-picked bug fixes since that release.
      6 
      7 Complete list of fixes in 2.9.1 compared to 2.9.0
      8 -------------------------------------------------
      9  * Fix corruption and artifacts due to wrong colors in the colormap
     10    with X server 1.7
     11 
     12  * Fix incorrect rendering, such as missing scrollbar arrows in some
     13    themes (http://bugs.freedesktop.org/show_bug.cgi?id=24459)
     14 
     15  * Fix black screen when X server is reset
     16    (https://bugs.freedesktop.org/show_bug.cgi?id=24383)
     17 
     18  * Fix regressions detecting DVI monitors
     19 
     20    http://bugs.freedesktop.org/show_bug.cgi?id=24255
     21    http://bugs.freedesktop.org/show_bug.cgi?id=24282
     22    http://bugs.freedesktop.org/show_bug.cgi?id=24458
     23 
     24 Release 2.9.0 (2009-09-28)
     25 ==========================
     26 We are pleased to announce the 2.9.0 release of the xf86-video-intel
     27 driver. (If you have been following along at home, this release is
     28 identical to the 2.8.99.902 release candidate other than the version
     29 number).
     30 
     31 New features in 2.9 compared to 2.8
     32 -----------------------------------
     33 * Support for the B43 chipset.
     34 
     35 Major fixes in 2.9.0 compared to 2.8.0
     36 --------------------------------------
     37 * Multiple fixes to make the driver stable for 8xx chipsets, (855GM,
     38   865G, etc.). The 2.8 driver series was extremely unstable with many
     39   of these chipsets.
     40 
     41   https://bugs.freedesktop.org/show_bug.cgi?id=22904 (and many duplicates)
     42   https://bugs.freedesktop.org/show_bug.cgi?id=22947
     43 
     44 * Add support for BACKLIGHT property when using kernel modesetting
     45   (KMS). This allows backlight adjustment with programs such as
     46   "xbacklight -set <percentage>" or "xrandr --set BACKLIGHT <value>".
     47 
     48   https://bugs.freedesktop.org/show_bug.cgi?id=20963
     49 
     50 * Fix so that "xrandr --scale" works when using KMS.
     51 
     52   https://bugs.freedesktop.org/show_bug.cgi?id=22893
     53 
     54 * Fix segfaults of X server when logging out.
     55 
     56   https://bugs.freedesktop.org/show_bug.cgi?id=20516
     57 
     58 * Avoid falling back to software for 1-bit alpha-only masks.
     59 
     60   https://bugs.freedesktop.org/show_bug.cgi?id=23184
     61 
     62 * Fix pixel sampling position for 8xx chipsets, (fixes some cairo-test
     63   suite failures).
     64 
     65 Snapshot 2.8.99.901 (2009-09-09)
     66 ================================
     67 This is the first release candidate in preparation for the upcoming
     68 2.9.0 release. We will appreciate any feedback we can get from testing
     69 of this snapshot to improve the 2.9.0 release.
     70 
     71 See the commit log for changes in this release, and developers, please
     72 provide me summaries for any major features in this release that you
     73 think should appear in NEWS and in the 2.9.0 release notes.
     74 
     75 Note: We are still investigating failures with 865G chipsets, (these
     76 failures existed in the 2.8 series as well). We are hoping to fix
     77 these failures before the 2.9.0 release.
     78 
     79 Release 2.8.0 (2009-07-20)
     80 ==========================
     81 We are pleased to present this major release of the xf86-video-intel
     82 driver. This release is very similar to the 2.7.99.902 release
     83 candidate but includes a couple of additional bug fixes, (for bugs
     84 #22760 and @22483).
     85 
     86 Compared to the 2.7 releases this driver contains several new features
     87 and many bug fixes. The driver now depends on X server 1.6 or later,
     88 and eliminates several obsolete code paths, (XAA and EXA removed in
     89 favor of UXA, DRI1 support eliminated). The driver certainly will work
     90 best with an i915 module from a recent kernel (2.6.31) and with
     91 kernel-modesetting (KMS, specified by loading i915 with the option
     92 "modeset=1").
     93 
     94 New features in 2.8.0 compared to 2.7
     95 -------------------------------------
     96 * Remove XAA/EXA/DRI1 and NoAccel, and only support UXA/DRI2 now
     97   (requiring xserver 1.6).
     98 
     99 * VLD support added into XvMC for Mpeg2, which decreases CPU usage
    100   when playing video.
    101 
    102 Major fixes in 2.8.0 compared to 2.7
    103 ------------------------------------
    104 * Fix broken front-buffer rendering
    105   https://bugs.freedesktop.org/show_bug.cgi?id=19174
    106 
    107 * Fix disabling of XvMC disabled
    108   https://bugs.freedesktop.org/show_bug.cgi?id=20790
    109 
    110 * Fix broken VT switch on some machines
    111   https://bugs.freedesktop.org/show_bug.cgi?id=19578
    112 
    113 * Improve performance of trapezoid rendering for UXA
    114   https://bugs.freedesktop.org/show_bug.cgi?id=21376
    115 
    116 * Vblank sync'd GL buffer swap (fixing video tearing under composite)
    117   https://bugs.freedesktop.org/show_bug.cgi?id=20664
    118 
    119 * Fix G41 DRM support
    120   https://bugs.freedesktop.org/show_bug.cgi?id=21095
    121 
    122 * Fix crash on some 8xx
    123   https://bugs.freedesktop.org/show_bug.cgi?id=18974
    124 
    125 Various fixes for GPU hangs, and more...
    126 
    127 Snapshot 2.7.99.902 (2009-07-13)
    128 --------------------------------
    129 This is the first release candidate in preparation for the upcoming
    130 2.8.0 release. Most major and critical bugs should be fixed, but some
    131 minor bugs may still be present. We will appreciate any feedback we
    132 can get from testing of this snapshot to improve the 2.8.0 release.
    133 
    134 Snapshot 2.7.99.901 (2009-06-10)
    135 --------------------------------
    136 This is the first release candidate in preparation for the upcoming
    137 2.8.0 release. Most critical bugs should be fixed, but some major
    138 bugs may still be present. We will appreciate any feedback we can
    139 get from testing of this snapshot to improve the 2.8.0 release.
    140 
    141 Some of the major fixes in this snapshot include:
    142 
    143 	* Several fixes for intermittent GPU hangs/crashes, (some of
    144 	  which already appeared in the 2.7.1 release)
    145 
    146 	* Fix to avoid X crash when viewing large images in browser
    147 
    148 	* Fix X server failure when running old (non-GEM) kernel
    149 
    150 	* Fixes for SDVO LVDS mode detection
    151 
    152 	* Fix major performance regression of trapezoid rendering
    153           compared to XAA/EXA
    154 
    155 	* New support for tear-free video when using KMS
    156 
    157 	* New support for tear-free DRI2 CopyRegion
    158 
    159 Snapshot 2.7.99.1 (2009-04-28)
    160 ------------------------------
    161 This is a development snapshot very early in the process toward
    162 developing 2.8. There have been some big changes to the code, and
    163 we're anxious to get feedback on these changes as early as possible.
    164 
    165 Here is a summary of the biggest changes:
    166 
    167   * Driver now depends on X server 1.6 or later
    168 
    169   * Eliminate XAA and EXA support (in favor of UXA)
    170 
    171   * Eliminate DRI1 support
    172 
    173   * Fixes for running without DRI at all
    174 
    175 These code removals represent a deletion of a substantial amount of
    176 code, (and hopefully piles of bugs), as well as reduce the maintenance
    177 effort going forward as the number of combinatorial configurations for
    178 the driver are greatly reduced. This means that users are much more
    179 likely to be running code that has actually been tested, and it will
    180 be much easy for developers to replicate bugs that users experience.
    181 
    182 One of the things that would be most useful in testing this release is
    183 to revisit any outstanding bugs that you have previously reported. If
    184 the buggy behavior is gone, (or the bug is no longer relevant---such
    185 as a bug that's specific to XAA only), please feel free to indicate so
    186 in bugzilla or even just close the bug.
    187 
    188 If you confirm that the bug is still present, please indicate so in
    189 the bug report. (I was going to ask that you select a 1.7.99 version,
    190 but it looks like bugzilla only has versions for products not
    191 compoenents, while we use a "xorg" product and a "driver/intel"
    192 component.) We definitely want to make any such confirmed bugs a
    193 priority, so it would be nice to have a consistent mechanism to search
    194 for these bugs. Suggestions are welcome on the best approach.
    195 
    196 Thanks in advance for any testing or feedback on this snapshot.
    197 
    198 Release 2.7.0 (2009-04-15)
    199 --------------------------
    200 Compared to the 2.6 series, 2.7.0 has a large number of bug fixes, but
    201 also a few significant features, such as:
    202 
    203         SDVO-TV support, available on ADD2 card (bug#9992) and
    204         D945GCLF2 board (bug#17776).
    205 
    206         Basic SDVO-LVDS support
    207 
    208         XV video display without tearing
    209 	[Though this isn't working for all users yet, see
    210 	https://bugs.freedesktop.org/show_bug.cgi?id=21076 ]
    211 
    212 	Various fixes for UXA, DRI2, and Kernel modesetting.
    213 
    214 We encourage users to use kernel modesetting and UXA acceleration with
    215 this release, which should give the best performance and
    216 robustness. When KMS is available, UXA is the default acceleration
    217 used by the driver, (EXA is the default otherwise).
    218 
    219 Known issue:
    220 
    221 	Some Linux kernel versions (such as 2.6.29) are known to have
    222 	broken PAT code that causes recent versions of this driver to
    223 	fail, (which can manifest as the X server simply not
    224 	starting). This can be verified by adding the "nopat" option
    225 	to the kernel command-line and seeing the failure go away. We
    226 	hope that newer kernels in the 2.6.29.x as well as 2.6.30 and
    227 	above will have working PAT code.
    228 
    229 Some of the most notable bugs fixed in 2.7.0 include:
    230 
    231 	[GM45 965GM] bad htotal causes panel startup failure
    232 	https://bugs.freedesktop.org/show_bug.cgi?id=17292
    233 
    234 	[xrandr TV] need TV output property control
    235 	https://bugs.freedesktop.org/show_bug.cgi?id=12763
    236 
    237 	[TV] "xrandr --set TV_FORMAT" gets BadMatch error
    238 	https://bugs.freedesktop.org/show_bug.cgi?id=16566
    239 
    240 	[945 tiling] Low performance due to no A17 workaround
    241 	https://bugs.freedesktop.org/show_bug.cgi?id=16835
    242 
    243 	[TV]Flicker when launching applications in the 2.4-branch
    244 	https://bugs.freedesktop.org/show_bug.cgi?id=17405
    245 
    246 	[945GM FBC] FBC causes underruns & flicker
    247 	https://bugs.freedesktop.org/show_bug.cgi?id=18651
    248 
    249 	[xv] Textured video suffers from tearing
    250 	https://bugs.freedesktop.org/show_bug.cgi?id=19635
    251 
    252 	[G45] Random hangs with UXA
    253 	https://bugs.freedesktop.org/show_bug.cgi?id=19734
    254 
    255 	[945GM] Any 3D app is slow in resolution higher than 800x600
    256 	with UXA+DRI2, due to tiling
    257 	https://bugs.freedesktop.org/show_bug.cgi?id=19738
    258 
    259 	[i915 UXA,EXA] rotation messes display with tiling on
    260 	https://bugs.freedesktop.org/show_bug.cgi?id=20265
    261 
    262 	[G45] DRI2/UXA gives solid white instead of transparency
    263 	https://bugs.freedesktop.org/show_bug.cgi?id=20321
    264 
    265 	LVDS output not detected
    266 	https://bugs.freedesktop.org/show_bug.cgi?id=20517
    267 
    268 	xf86-video-intel-2.6.3: Xv crashes X server
    269 	https://bugs.freedesktop.org/show_bug.cgi?id=20525
    270 
    271 	[G965 non-GEM] systray in KDE 4 completely broken
    272 	https://bugs.freedesktop.org/show_bug.cgi?id=20527
    273 
    274 	[SDVO-TV]the desktop is teared in four sections on the screen
    275 	https://bugs.freedesktop.org/show_bug.cgi?id=20550
    276 
    277 	Intel video driver 2.6.3 crashes with XVideo
    278 	https://bugs.freedesktop.org/show_bug.cgi?id=20563
    279 
    280 	[855GM] Xv crash with non-KMS
    281 	https://bugs.freedesktop.org/show_bug.cgi?id=20585
    282 
    283 	2.6.99.902 breaks native 1680x1050 mode on TMDS -- EDID miss
    284 	https://bugs.freedesktop.org/show_bug.cgi?id=20594
    285 
    286 	[945GM TV] 2.6.99.902 sets a too high CONTRAST-value
    287 	https://bugs.freedesktop.org/show_bug.cgi?id=20670
    288 
    289 	[915GM] fail to detect LVDS with new VBT code
    290 	https://bugs.freedesktop.org/show_bug.cgi?id=20752
    291 
    292 	[regression i965]tiled output when start X
    293 	https://bugs.freedesktop.org/show_bug.cgi?id=20803
    294 
    295 	2.6.99.902: LVDS wrongly detected as disconnected
    296 	https://bugs.freedesktop.org/show_bug.cgi?id=20826
    297 
    298 	vt switching fails and crashes X
    299 	https://bugs.freedesktop.org/show_bug.cgi?id=20863
    300 
    301 	[HDMI] The screen will flicker when some application runs on
    302 	G45-64
    303 	https://bugs.freedesktop.org/show_bug.cgi?id=20875
    304 
    305 	TexturedVideo is offsetted wrongly on dualhead
    306 	https://bugs.freedesktop.org/show_bug.cgi?id=20980
    307 
    308 	[EXA] xvideo hang X
    309 	https://bugs.freedesktop.org/show_bug.cgi?id=21027
    310 
    311 	[EXA] x11perf performance regression
    312 	https://bugs.freedesktop.org/show_bug.cgi?id=21029
    313 
    314 	And many others...
    315