I installed in on redhat 7.3 using 24 bit display - it ran fine but I tried to display it on a different computer with 16 bit display - it gave the same message as you got.
So - I suppose, it couldn't accept 16 bit display . Don't take my word for this - it's just my observation...