comp.lang.idl-pvwave archive
Messages from Usenet group comp.lang.idl-pvwave, compiled by Paulo Penteado

Home » Public Forums » archive » Re: IDL runtime and X window
Show: Today's Messages :: Show Polls :: Message Navigator
E-mail to friend 
Switch to threaded view of this topic Create a new topic Submit Reply
Re: IDL runtime and X window [message #76959] Thu, 21 July 2011 05:21 Go to next message
Haje Korth is currently offline  Haje Korth
Messages: 651
Registered: May 1997
Senior Member
Arthur,
i have been getting arounf this problem with a virtual X display. You
may want to check out vncserver.

Haje

On Jul 20, 5:36 pm, "Deckard++;" <arthur.vi...@gmail.com> wrote:
> Hi,
>
> I have created a runtime application that is intended to run some
> simulation code on one of our lab servers. The lab only has a runtime
> license for this server, which means that I have no way to run this
> code from the IDL prompt. I have created my runtime application, saved
> it in a .sav file and tested it like this:
>
> idl -rt=myapp.sav
>
> It works fine on my development machine, but when I transfer it our
> the lab server and executes the same command, it starts IDL and then
> opens a window with the text "IDL Virtual Machine. Distribution
> platform to run IDL applications. Upgrade to a development license of
> IDL." and the IDL logo, and you have to click a button called "Click
> to continue" to actually run your code!
>
> The big problem here is that my code has to run for ~2 weeks, and I
> have to run it in a detached/background process. If I launch IDL in
> the background (followed by &) and then close the ssh connection to
> the server, it will terminate idl because the X window link is broken:
>
> X connection to localhost:10.0 broken (explicit kill or server
> shutdown).
>
> And if I don't forward the display over ssh, IDL will display the
> following error and quit without executing the code:
>
> % Unable to connect to X Windows display: :0.0
> % Unable to open X Windows display.
> Is your DISPLAY environment variable set correctly?
>
> This is crazy because this window is totally useless and my code has
> no need for X window display. Can you help me? Do you know how to
> avoid having this window?
>
> Thanks in advance,
>
>  -- Arthur;
Re: IDL runtime and X window [message #76962 is a reply to message #76959] Wed, 20 July 2011 14:59 Go to previous messageGo to next message
Michael Galloy is currently offline  Michael Galloy
Messages: 1114
Registered: April 2006
Senior Member
On 7/20/11 3:36 PM, Deckard++; wrote:
> I have created a runtime application that is intended to run some
> simulation code on one of our lab servers. The lab only has a runtime
> license for this server, which means that I have no way to run this
> code from the IDL prompt. I have created my runtime application, saved
> it in a .sav file and tested it like this:
>
> idl -rt=myapp.sav
>
> It works fine on my development machine, but when I transfer it our
> the lab server and executes the same command, it starts IDL and then
> opens a window with the text "IDL Virtual Machine. Distribution
> platform to run IDL applications. Upgrade to a development license of
> IDL." and the IDL logo, and you have to click a button called "Click
> to continue" to actually run your code!
>
> The big problem here is that my code has to run for ~2 weeks, and I
> have to run it in a detached/background process. If I launch IDL in
> the background (followed by&) and then close the ssh connection to
> the server, it will terminate idl because the X window link is broken:
>
> X connection to localhost:10.0 broken (explicit kill or server
> shutdown).
>
> And if I don't forward the display over ssh, IDL will display the
> following error and quit without executing the code:
>
> % Unable to connect to X Windows display: :0.0
> % Unable to open X Windows display.
> Is your DISPLAY environment variable set correctly?
>
> This is crazy because this window is totally useless and my code has
> no need for X window display. Can you help me? Do you know how to
> avoid having this window?

I don't believe the lab server is seeing your runtime license. When I do
"idl -rt=myapp.sav", I don't get a window popping up, but if I do "idl
-vm=myapp.sav" I do get a window. IDL will default to using the Virtual
Machine (and it's window is the price you pay for using the VM) if you
don't have a license.

Mike
--
Michael Galloy
www.michaelgalloy.com
Modern IDL, A Guide to Learning IDL: http://modernidl.idldev.com
Research Mathematician
Tech-X Corporation
Re: IDL runtime and X window [message #77057 is a reply to message #76962] Thu, 21 July 2011 09:18 Go to previous message
Deckard++; is currently offline  Deckard++;
Messages: 11
Registered: March 2010
Junior Member
On 20 juil, 22:59, Michael Galloy <mgal...@gmail.com> wrote:
> On 7/20/11 3:36 PM, Deckard++; wrote:
>
>
>
>
>
>> I have created a runtime application that is intended to run some
>> simulation code on one of our lab servers. The lab only has a runtime
>> license for this server, which means that I have no way to run this
>> code from the IDL prompt. I have created my runtime application, saved
>> it in a .sav file and tested it like this:
>
>> idl -rt=myapp.sav
>
>> It works fine on my development machine, but when I transfer it our
>> the lab server and executes the same command, it starts IDL and then
>> opens a window with the text "IDL Virtual Machine. Distribution
>> platform to run IDL applications. Upgrade to a development license of
>> IDL." and the IDL logo, and you have to click a button called "Click
>> to continue" to actually run your code!
>
>> The big problem here is that my code has to run for ~2 weeks, and I
>> have to run it in a detached/background process. If I launch IDL in
>> the background (followed by&) and then close the ssh connection to
>> the server, it will terminate idl because the X window link is broken:
>
>> X connection to localhost:10.0 broken (explicit kill or server
>> shutdown).
>
>> And if I don't forward the display over ssh, IDL will display the
>> following error and quit without executing the code:
>
>> % Unable to connect to X Windows display: :0.0
>> % Unable to open X Windows display.
>> Is your DISPLAY environment variable set correctly?
>
>> This is crazy because this window is totally useless and my code has
>> no need for X window display. Can you help me? Do you know how to
>> avoid having this window?
>
> I don't believe the lab server is seeing your runtime license. When I do
> "idl -rt=myapp.sav", I don't get a window popping up, but if I do "idl
> -vm=myapp.sav" I do get a window. IDL will default to using the Virtual
> Machine (and it's window is the price you pay for using the VM) if you
> don't have a license.
>
> Mike
> --
> Michael Galloywww.michaelgalloy.com
> Modern IDL, A Guide to Learning IDL:http://modernidl.idldev.com
> Research Mathematician
> Tech-X Corporation

Thank you Mike. Now that you mention it it's obviously a license
problem. I will check with out sysadmin.

Cheers,

-- Arthur;
  Switch to threaded view of this topic Create a new topic Submit Reply
Previous Topic: Loading Sorted Images into a 3D array
Next Topic: How to select certain rows out of a file? THX A LOT!

-=] Back to Top [=-
[ Syndicate this forum (XML) ] [ RSS ] [ PDF ]

Current Time: Wed Oct 08 15:11:30 PDT 2025

Total time taken to generate the page: 0.00768 seconds