Using framebuffer_depth=24 in config.txt , there's graphical problems on X. 32bit is even worse. As 16bit is horrid and the hardware can do 24bit, fixing this and making 24bit the default would make a huge difference.