QEMU and transparency problems when using Xgl

When running QEMU 0.8.1 under Novell’s Xgl Xserver, the QEMU window black background turns transparent, which makes extremely difficult to read anything on it.

Searching on the Internet, I found a workaround which consists on launching QEMU with the XLIB_SKIP_ARGB_VISUALS variable set to 1. For example:

XLIB_SKIP_ARGB_VISUALS=1 qemu -hda ...

I hope this will be fixed in a later release of either QEMU or Novell’s Xgl Xserver.