I suppose as an outlier data point, the intel driver works fine on an ancient i82810e-based system with no DRM/KMS nor UMS at all.
The machine does need an "xorg.conf", but only to define the limits of the CRT monitor--no "Device" section. I did have to tweak the "Display" subsection to keep it from using a bogus virtual size that was larger than what the CRT supported. 1600x1200x16 is nice. -- |/"\ John D. Baker, KN5UKS NetBSD Darwin/MacOS X |\ / jdbaker[snail]consolidated[flyspeck]net OpenBSD FreeBSD | X No HTML/proprietary data in email. BSD just sits there and works! |/ \ GPGkeyID: D703 4A7E 479F 63F8 D3F4 BD99 9572 8F23 E4AD 1645