Re: error "WAIT: (E, 0, 0x857d, 0)" => X doesn't start
I'm running fedora, but the way I got around this was to add acpi=off as one of the kernel arguments.
After I did that no more problems booting and no more WAIT error.
You can add this value to the end of the 'kernel' lines in /etc/grub.conf (remember this is fedora)
or you can add them to the kernel lines when your grub.conf starts, if you're using grub.
hope this helps.