Try to use a TrueColor visual, even if the default-visual is PseudoColor. This enables high-colour modes on displays with a PseudoColor default visual and eliminates colourmap-flashing at 8 bpp there.