Index: programs/Xserver/hw/xfree86/drivers/vesa/vesa.c =================================================================== RCS file: /cvs/xorg/xc/programs/Xserver/hw/xfree86/drivers/vesa/vesa.c,v retrieving revision 1.7 diff -u -r1.7 vesa.c --- programs/Xserver/hw/xfree86/drivers/vesa/vesa.c 20 Apr 2005 12:25:32 -0000 1.7 +++ programs/Xserver/hw/xfree86/drivers/vesa/vesa.c 9 May 2005 16:32:07 -0000 @@ -1071,7 +1071,7 @@ if (data->data->XResolution != pScrn->displayWidth) VBESetLogicalScanline(pVesa->pVbe, pScrn->displayWidth); - if (pScrn->bitsPerPixel >= 8 && pVesa->vbeInfo->Capabilities[0] & 0x01) + if (pScrn->bitsPerPixel == 8 && pVesa->vbeInfo->Capabilities[0] & 0x01) VBESetGetDACPaletteFormat(pVesa->pVbe, 8); pScrn->vtSema = TRUE;