Dan Nicholson wrote:
> VESA is pretty solid for getting X to "just work" with minimal
> configuration and some additional power over VGA. The only real draw
> back is no acceleration of any kind and no DRI.
No. Please find someone with a NEC 20WGX2 monitor connected via DVI, and try
VESA on it.
1) VESA doesn't have the mode that matches the native 1680x1050 resolution.
Thus, the monitor will display the annoying "please change resolution" box
every minute, and there is no way to disable this annoyance.
2) Even if one ignores the box, the image still has the wrong aspect ratio.
So, because of such beasts, the "least common denominator" approach (even
with VESA) is busted. The only way forward is to detect the video card by
its PCI ID, and the official LFS LiveCD does this.
Just to be fair, I couldn't configure Windows Vista RC1 to use the native
resolution either (bug reported to Microsoft).
> Regardless of which implementation you want to support, the key is
> that you need support in the kernel and in X. So, you basically want
> to compile all the graphics and all the input drivers in the kernel
> (preferably as modules). Then, you want to build all the drivers for
> X. Those are the xf86-{input,video}-* packages. Some of them you could
> probably ignore, but it doesn't hurt to have them installed.
It does hurt. Sun-specific modules such as xf86-video-sunleo make "X
-configure" always fail.
--
Alexander E. Patrakov
--
http://linuxfromscratch.org/mailman/listinfo/blfs-support
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page