port math/gnuplot hangs and ignores "kill -9"
Anton Shterenlikht
mexas at bristol.ac.uk
Thu Sep 17 13:40:32 UTC 2009
On Thu, Sep 17, 2009 at 03:16:16PM +0200, Roland Smith wrote:
> On Thu, Sep 17, 2009 at 01:34:04PM +0100, Anton Shterenlikht wrote:
> > > It could be that the process is stuck in the 'D' state (uninterruptable wait).
> > > You can veryfiy that by running 'ps -u' and looking in the eight column when
> > > gnuplot is running.
> > >
> > > Does the window with the plot actually appear?
> > >
> > > Interactive use of gnuplot-4.2.6 is fine on amd64 7.2-RELEASE-p2.
> >
> > I reinstalled gnuplot-4.2.6 and (hopefully) all ports on which it depends.
> > I still get the same behaviour.
> >
> > top -PISu shows:
> >
> > last pid: 108; load averages: 0.88, 0.35, 0.19 up 2+02:23:38 13:27:52
> > 109 processes: 4 running, 88 sleeping, 17 waiting
> > CPU 0: 0.0% user, 0.0% nice, 0.0% system, 0.0% interrupt, 100% idle
> > CPU 1: 0.0% user, 0.0% nice, 100% system, 0.0% interrupt, 0.0% idle
> > Mem: 105M Active, 2074M Inact, 363M Wired, 768K Cache, 827M Buf, 5322M Free
> > Swap: 19G Total, 19G Free
> >
> > PID UID THR PRI NICE SIZE RES STATE C TIME WCPU COMMAND
> > 11 0 2 171 ki31 0K 64K RUN 0 77.9H 100.00% idle
> > 99992 1001 2 48 0 98240K 55608K CPU1 1 0:00 100.00% gnuplot
> >
> > so gnuplot is using 100% and all in system state.
> >
> > and ps -u:
> >
> > USER PID %CPU %MEM VSZ RSS TT STAT STARTED TIME COMMAND
> > mexas 99992 98.1 0.7 98240 55608 5 R+ 1:25pm 0:00.72 gnuplot
> >
> > so the state is not "D".
> >
> > The window does appear (just using simple gnuplot> plot sin(x), and
> > the terminal is set to 'wxt', but nothing ever apears in the window.
>
> The wxt terminal is only available when gnuplot is compiled with the wxWidgets
> toolkit. Try using the plain x11 terminal, and see if that works better?
yes, that works fine! Thank you!
So the problem must be with wxgtk2-2.8.10_1 and wxgtk2-common-2.8.10_1 ?
How can I kill the offending gnuplot process?
many thanks
--
Anton Shterenlikht
Room 2.6, Queen's Building
Mech Eng Dept
Bristol University
University Walk, Bristol BS8 1TR, UK
Tel: +44 (0)117 331 5944
Fax: +44 (0)117 929 4423
More information about the freebsd-ia64
mailing list