Xdmx has problem with visuals with backend servers on machines of opposite endianess
Submitted by Stephen P. Becker
Assigned to dmx..@..op.org
Description
While attempting to use Xdmx to spread my display out between a x86 and a mips (big endian SGI) box using xinerama, there are no visuals that match, and therefore results in a failure. See http://dev.gentoo.org/~geoman/dmxlog.txt for the output log. I believe the problem is due to the endian difference between these two machines. They appear to be using the same visual by default, but they are reversed, eg:
(II) dmx[o0/hellfire:1]: 0x21 TrueColor 24b 8b/rgb 256 0xff0000 0xff00 0x00ff * vs. (II) dmx[o1/pimpdaddy:0]: 0x22 TrueColor 24b 8b/rgb 256 0x00ff 0xff00 0xff0000 *
I talked with ajax on irc, and he seems to think it shouldn't be too much of a problem to add tracking of byteswapping on the fly per backend display.