drich@klaatu.lanl.gov (Dave Rich) (01/18/90)
I'm running X version 11 release 4 on a SparcStation (w/cgthree) running SunOS 4.0.3c. When I try to fire up "xlock" I get a "BadValue" error and it aborts. I've tried to isolate the problem somewhat and it seems that xlock cannot create a colormap (in XCreateDynamicColormap). I've tried things like using the "-mono" option with no luck (didn't expect it to work either). The strange thing seems to be that down the hall a collegue is running the same code on a Sun 4/330 with a hi-res monochrome display and xlock works just dandy for him (he's running SunOS 4.0.3c too). Any and all help appreciated! Thanks, --David Rich (dor@lanl.gov)
janm@eliot.UUCP (Jan Morales) (04/11/90)
A week or two ago I posted to find out why xlock straight from the X11R4
tape would not work. I have received a fix that solves the problem. I
also got several requests for the fix. Since I was not able to e-mail
replies to some of these people (our mailer bites) I'll post here:
In "xlock.c":
1. in lines 256 and 268, changed the XGrabPointer arg '-1' to '0'
2. commented out line 241 (Xfree())
I am not experienced enough in X to know why 2 is needed (or 1 for that
matter) but the fix does seem to work.
Thanks to all who replied.
Jan
--
{uunet,pyramid}!pyrdc!eliot!janm