Joshua Hoblitt wrote: > $ dispcal foo.cal > X Error of failed request: BadValue (integer parameter out of range for > operation) > Major opcode of failed request: 18 (X_ChangeProperty) > Value in failed request: 0x40 > Serial number of failed request: 15 > Current serial number in output stream: 17 > > This is on running on an amd64 system: > Your problem seems to be identical to mine, it is a 64bits issue. Try to change the line in spectro/dispwin.c (you should find it easily around line 1590) /* Set aditional properties */ { unsigned int xid = (unsigned int)rootwindow; /* Hope this is 32 bit */ XChangeProperty( p->mydisplay, p->mywindow, XA_WM_TRANSIENT_FOR, /* Property */ XA_WINDOW, /* Type */ 32, /* format = bits in type of unsigned int */ PropModeReplace, /* Change mode */ (char *)(&xid), /* Data is Root Window XID */ 1 /* Number of elements of data */ ); } (see previous thread on "X error under AMD64 arch" and Graeme answer.) Mike