x11: fixes fpgColorToX().

We did the color conversion to RGB, and then in the last block of code
we strangely discarded that conversion. Without the color conversion
(some colors can be "alias colors" like clButtonFace) we might process
rubbish data.

Now it should be fixed. Thanks to user UAPLY for spotting this.