I don't really know C, but I was playing around with it a little bit. It seems like it shows the 640x400 splash screen, and that is the only resolution that appears black and white. Usplash just takes the first resolution in the list. I took all the resolutions out of usplash-theme- ubuntu.c except 1024x768, and it works fine for me now. If you want my temporary quick fix, I attached my modified usplash-theme-ubuntu.c file.
** Attachment added: "my quick fix" http://librarian.launchpad.net/5247731/usplash-theme-ubuntu.c -- usplash appears black and white (grayscale) on amd64 https://launchpad.net/bugs/67545 -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs