16 Jan 2014 06:33 PM |
|
Nearly installed IDL 8.3 editor crushes every min on my new Mac mini.
The same program runs smoothly on my PC.
Please help.
|
|
|
|
Deleted User New Member
Posts:  
29 Jan 2014 02:51 PM |
|
If your program is making a lot repeated calls (such as generating a lot of plots rapidly) this problem might be occurring because of collisions when commands are being passed from the workbench to IDL. Please, try the -outofprocess switch when launching IDL and see if that helps with the problem. To do this, open an X11 terminal and enter the following commands:
source /Applicatons/exelis/idl83/bin/idl_setup.bash
idlde -outofprocess
|
|
|
|
Deleted User New Member
Posts:2  
02 Feb 2014 03:24 PM |
|
Hi David,
thanks for your help.
It seems these commands solved the problem. It also solved the problem with editor's scroll bars.
Do I have to start IDL this way every time?
Regards,
Aleksey
|
|
|
|
Deleted User New Member
Posts:14  
21 Feb 2014 12:33 PM |
|
I've had the same problem with IDL8.2.3 and the fix you suggested works. However, you never answered the follow-up question. On the Mac is there a way that this can be done automatically (without having to issue the idlde -outofprocess from the command line)? I tried adding the -outofprocess switch to the idlde alias in the idl_startup.bash, but that resulted in an error.
|
|
|
|
Deleted User New Member
Posts:  
28 Feb 2014 10:45 AM |
|
If you want to make "-outofprocess" automatic on Mac, follow the procedure below:
1) Open the following file in a text editor:
/Applications/exelis/idl82/idlde/idlde.darwin.x86_64/Contents/MacOS/idlde.ini
2) Add a line at the top of this file that says "-outofprocess" and save it.
The next time you launch the workbench IDL should use "-outofprocess".
NOTE: if you want it to work with IDL 8.3, you have to make this change in the following file as well:
/Applications/exelis/idl83/idlde/idlde.darwin.x86_64/Contents/MacOS/idlde.ini
|
|
|
|