Hi torsten do you know if there is bug entry for this problem?
Stef On Fri, Dec 29, 2017 at 11:59 AM, Torsten Bergmann <asta...@gmx.de> wrote: > Hi, (cross posting vm-dev) > > nssm is nice - but requires additional tools. > > Since the days of Squeak the windows VM had the > > -service "ServiceName" > > option and one was able to run Squeak as a windows service out of the box. > > See http://wiki.squeak.org/squeak/105 for details. > > This option allows to register/deregister with the windows service manager > and run > a headless image. > > I run a Squeak Wiki (Swiki/Comanche) since years with this and it is very > nice and stable. > > Unfortunately this is broken in recent Pharo VMs and so far Esteban or others > did not > have the time to look into this issue. Would be really nice if this option > could > be recovered in 2018. So one could easily deploy and run Seaside or > Teapot/Tealight > or Zinc/WebClient based web services on Windows. > > If we want to deploy Smalltalk based web applications or services on Windows > we > should support that. It will keep Windows administrators happy and we would > integrate with > the whole ecosystem (for instance you can start/stop a service using Windows > scripting for > doing backups, etc.) right out of the box. > > Bye > T. > > > > Gesendet: Freitag, 29. Dezember 2017 um 11:36 Uhr > Von: "p...@highoctane.be" <p...@highoctane.be> > An: "Any question about pharo is welcome" <pharo-users@lists.pharo.org> > Betreff: Re: [Pharo-users] Running headless on Windows > > If you want to run Pharo as a service, I have found nssm to be working well. > https://nssm.cc > > Phil > > On Dec 29, 2017 09:25, "Nicolai Hess" > <nicolaih...@gmail.com[mailto:nicolaih...@gmail.com]> wrote: > > > 2017-12-29 3:07 GMT+01:00 Andrei Stebakov > <lisper...@gmail.com[mailto:lisper...@gmail.com]>: > Pierce, I tried all of those "no display" options, the result is the same > > > On Dec 28, 2017 8:37 PM, "Pierce Ng" > <pie...@samadhiweb.com[mailto:pie...@samadhiweb.com]> wrote:On Wed, Dec 27, > 2017 at 04:58:39PM +0100, Cyril Ferlicot D. wrote: >> On 12/27/2017 04:39 PM, Andrei Stebakov wrote: >> > When I run Pharo 6.1 with -- headless option on Windows, it executes the >> > eval command as expected but during the execution (which lasts 4 sec) it >> > opens the Pharo GUI. >> > Is it expected? I thought headless means that the whole execution would >> > happen in the background >> >> I think that currently Pharo does not have a "real" headless. But I >> heard there was work on that part for Pharo 7. > > I know OP is talking about Windows... I've been running server applications > on > Linux without X11 with -vm-display-null and in-image RFBServer for access to > Pharo over VNC. This works very well for me. > > I believe "real" headless means GUI is not run at all and therefore does not > consume CPU cycles, which is very welcome. Meanwhile, maybe -vm-display-null > works on Windows for scripting purposes? > > Pierce > > > > Hi Andrei, > > can you try this: > > Open Pharo normal (no headless option). > Change the window size to "not-maximized" (eve if it is actually not > maximized, maximize it ones and change it back to "not-maximized") > Save and quit the image. > > After that, a call like > > pharo --headless pharo.image eval "DateAndTime now" > will write the output to the stdout file, without opening a window. > > > > > >