Sorry if this is a repeat, but it hasn't appeared for me yet...
Warning to other Mac OS IDL users: widget programs in IDL 6.4 don't seem to run under Leopard. You might be better suited waiting for ITT VIS to release a fix/release before you update to Leopard. Are others experiencing this too?
mgal...@gmail.com <mgal...@gmail.com> wrote: > Sorry if this is a repeat, but it hasn't appeared for me yet...
> Warning to other Mac OS IDL users: widget programs in IDL 6.4 don't > seem to run under Leopard. You might be better suited waiting for ITT > VIS to release a fix/release before you update to Leopard. Are others > experiencing this too?
I've been travelling since Leopard's release date, so I've not ordered mine yet and can't check. However, I do know that X11 in Leopard has changed the way DISPLAY is set. Now, it's set to connect to launchd, which runs X11 if needed and then passes the connection through to X11.
This means previously required tricks to set DISPLAY, as discussed here before, are no longer needed in principle, and those tricks may also break for Leopard. Also, the new setting may not play nice with IDL for some other reason. It's certainly a cunning trick Leopard uses, but it seems the cunning trick doesn't work so well if something else is trying a trick of its own.
As loath as I am to recommend something I've strongly recommended against before, if you're the sole user of the machine try making sure X11 is running first, and try
setenv DISPLAY ":0"
before starting IDL (I don't know how this will work with the IDLDE, but with the standard IDL command line this may help)
As long as X11 is running, a more traditional DISPLAY setting should work.
I've also heard downgrading X11 to Tiger's version works, but I'm not keen to recommend that sort of solution just in case it causes more problems later.
I should add to my previous post that if you're currently doing anything to set DISPLAY in some startup file or whatever, your first course of action should be to stop doing this, and then try again and see if the new method in Leopard works as is. And if that fails then try setting it to :0.
Sorry, that last post was from my wife's gmail account, oops. Anyway another thing I noticed was that "middle-clicking" information in doesn't seem to work with Leopard X11 either... more annoying.
Cheers,
Brian
-------------------------------------------------------------------------- Brian Larsen Boston University Center for Space Physics
On Oct 30, 5:16 am, Karla <ksar...@gmail.com> wrote:
> I haven't had time to really play with this but setting DIPSLAY to ": > 0" seems to have made no difference, but this could be on the right > track...
It doesn't seem to help me either. I get the same bus error.
On Oct 30, 9:43 am, "mgal...@gmail.com" <mgal...@gmail.com> wrote:
> On Oct 30, 5:16 am, Karla <ksar...@gmail.com> wrote:
> > I haven't had time to really play with this but setting DIPSLAY to ": > > 0" seems to have made no difference, but this could be on the right > > track...
> It doesn't seem to help me either. I get the same bus error.
This problem seems to be the result of the X11 changes in 10.5 . Restoring the 10.4 version of X11 fixes the problem. Its not a pretty solution, but it did get me back in business.
The DISPLAY issue seems to be a red herring although it does relate to some of the apparent changes in X11.