plotting in Octave
Ben Abbott
bpabbott at mac.com
Sat Nov 22 02:41:03 CST 2008
On Nov 22, 2008, at 12:29 AM, Robert Fong-tom wrote:
> I finally was successful in porting Octave via macports and all seems
> to be well. However, now I can't plot. The error I get is:
>
> gnuplot: unable to open display ':0'
> gnuplot: X11 aborted.
>
> I had this problem before when I had installed Octave via the binary
> dmg file at SourceForge, and as far as I can tell the .profile, shown
> below, file is correct. Any thoughts?
>
> # Make X11 the default
> export GNUTERM=x11
> robert-fong-toms-computer:~ robert$ cat .profile
> # Make X11 the default
> export GNUTERM=x11
>
> ##
> # Your previous /Users/robert/.profile file was backed up as /Users/
> robert/.profile.macports-saved_2008-11-20_at_19:39:45
> ##
>
> # MacPorts Installer addition on 2008-11-20_at_19:39:45: adding an
> appropriate PATH variable for use with MacPorts.
> export PATH=/opt/local/bin:/opt/local/sbin:$PATH
> # Finished adapting your PATH environment variable for use with
> MacPorts.
>
>
> # MacPorts Installer addition on 2008-11-20_at_19:39:45: adding an
> appropriate DISPLAY variable for use with MacPorts.
> export DISPLAY=:0
> # Finished adapting your DISPLAY environment variable for use with
> MacPorts.
>
> Bob
What do you get when you type the following into Octave's window?
system ("echo $DISPLAY");
system ("echo $GNUTERM");
For me, I get
octave:4> system ("echo $DISPLAY");
:0.0
octave:5> system ("echo $GNUTERM");
aqua
octave:6>
I assume you are still running OSX 10.4.x ?
I'm not familiar with what MacPorts installs for octave. Did you start
a Terminal window and type "octave" into it?
Have you tried starting an xterm window and running octave from there?
You do have X11 installed correct?
Ben
More information about the Help-octave
mailing list