Thanks for you response business_kid,
Actually I'm running this from a Raspberry Pi.
There are two applications that I'm running in 8 bit. Application A is showing the colors just fine in 16 bit, though I get messages like this:
Code:
CPU0: XXG:Index surpassed 256 color 3136
CPU0: XXG:Index surpassed 256 color 3200
CPU0: XXG:Index surpassed 256 color 3264
CPU0: XXG:Index surpassed 256 color 3328
CPU0: XXG:Index surpassed 256 color 3392
CPU0: XXG:Index surpassed 256 color 3456
But I guess this is good and is just some translation of the color table?
When I do startx -- -depth 8 and run application A, the colors are all wrong, mainly black but there are no messages.
When running application B in 16 bit mode, the colors are wrong, mainly black, (application A is still fine) and I'm getting the message
Code:
Visual type immutable, using default colormap
When doing the same again in 8 bit, both applications are showing wrong (black) colors but no messages at all.
What exactly do you mean with "vesa" or "framebuffer"? Do you happen to know which xserver would be a good go to test? I'm currently using mwm as window manager.