[GRASS-user] GRASS 6.2.1-1 Installation Question

Glynn Clements glynn at gclements.plus.com
Mon Feb 19 18:56:17 EST 2007


Ramu Narayanan wrote:

> 'd.mon start=x1' and 'd.mon select=x1' both yeild the same result as 'd.monx0'
> 
> The monitor window is indeed opening up but I can't properly select or use
> it.  If I attempt to do so using the select command, I am told that the
> 'socket is already in use or not accepting connections.'  The xDriver.exe is
> shown as a process in the Window process list.  Restarting cygwin does not
> solve the problem.

IOW, the driver seems to be working, but simply not accepting
connections.

Do you have any firewall software which might get in the way? Cygwin
emulates Unix-domain sockets using TCP/IP sockets, so if there's
anything blocking "inbound" network connections, that will cause
problems.

[I have ZoneAlarm on my Windows machine, and every d.* program brings
up a dialog asking me if I want to allow the connection. Starting
XDRIVER or the PNG driver brings up a dialog asking if I want to allow
it to operate as a server.]

> Another point to note:  When I type exit in the terminal window, I am told
> that the monitors are being closed.  This however does not happen

That's to be expected in light of the above; if mon.stop can't connect
to the socket, it can't tell the monitor to terminate.

> as I need
> to kill the monitor process (using ps) to actually close the monitor.

Does clicking the close button on the Window work? If not, that
suggests that something else may be involved (or not; it's possible
that XDRIVER is blocking in the middle of trying to accept a
connection).

-- 
Glynn Clements <glynn at gclements.plus.com>




More information about the grass-user mailing list