At 10:27 15/12/97 EST, you wrote:
Dear sir/madam
I have been trying to get d.mon to work on my
Linux Red hat 4.2 distribution and Kernel 2.0.30
the Xwindows display is working fine I have taken a Generic Monitor
the error message that comes, is when i start GRASS and give d.mon
THE MESSAGE IS AS FOLLOWSXError of Failed Request :Badmatch (Invalid parameter Attributes)
Major Opcode of failed request :78 (X_Create Colormap)
Serial number of failed request :30
Current serial number in output stream :31
Error starting graphics monitorPlease direct your help to 17013@stdn.irm.ernet.in
with regards
hoping to get some help soon...
The problem is that you certainly start XWindows with a colormap of more
than 8 bits depth. (ie 256 colors).
you can try a " startx -bpp 8" to see if it works.
To use more than 256 colors, use the XDRIVER24 video driver, that works up
to 24 bits depth.
Theses video drivers are located in the /YOUR/GRASS/DRIVERS
(for exemple, /usr/grass/DRIVERS or /usr/local/grass/DRIVERS).
There are at least two ways to tell grass to use the 24 bits driver:
First, the "bad" one: rename XDRIVER to XDRIVER.OLD and XDRIVER24 to XDRIVER.
Next, the "good" one: (IMHO ;-)) modify the startup file that assigns the
driver for the different "monitors" (ie X0, X1, etc...).
This file is /YOUR/GRASS/etc/monitorcap
In this file, just replace XDRIVER by XDRIVER24:
lines like:
x0:driver/XDRIVER:X-windows graphics display: \
becomes:
x0:driver/XDRIVER24:X-windows graphics display: \
^^^^^^^^^^^^
Hope this helps...
Pierre de Mouveaux.