patrol at sinus.cz
Fri Mar 16 23:13:46 PDT 2007
> This is the 2.0RC2 release of the Intel graphics driver.
> Major changes in this release include moving more code to the X Server,
> fixing 3D performance regressions, fixing Mac Mini DPMS, potential fixes
> for some LVDS issues on 855 and 915, fixes for many segfaults, and the
> off-by-default pageflipping support.
This release is better than RC1, but there are still problems preventing
its regular usage here.
At first, the positives:
- The bug with destroying the mouse pointer is fixed
- The driver seems more stable, not so many crashes.
Now, the negatives:
- EDID still doesn't work reliably. I think that in RC1, it didn't work at
all, so maybe there is a progress. Now it sometimes works (at about 30% of
invocations) and sometimes not (at the rest). It causes different results
for subsequent tests. For example, I cannot reach 1600x1200 mode without
EDID being read, even with HorizSync set to 20 - 100 (which is more than
my monitor accepts), but it still writes "horizsync out of range". I'm
really curious what frequency does the mode require but with the standard
driver it works perfectly.
- When EDID works and 1600x1200 mode is reached, Xserver gives incorrect info
about the screen geometry. It lies that the physical dimensions are over
430x350 mm, while they are 320x250 mm (and it is written in the Monitor
section, as well as read from EDID). It also sets DPI to 96,96, while it
should be 123,121. Due to this, apps are confused, fonts are too small
while windows are too big etc.
- When RandR is used to resize the screen to lower resolution (i.e.
1200x1024), it works. However, it cannot return the 1600x1200 mode back.
Due to this, I had to switch to the old driver again. I'm running it with
7.3RC2 server, which seems pretty stable.
With regards, Pavel Troller
More information about the xorg