One of the changes in j803 is allowing some jqt facilities to be available in jconsole. If the enviornment inside which jconsole is running can support GUI then it is possible to use gl2 commands. eg running jconsole from linux xterm, then x server should already running and gl2 can work, however, running jconsole on linux console tty or framebuffer, then there is no x display and j will not attempt to load gl2 on jconsole.
I tested plot on linux framebuffer and xterm, both of them worked as expected, ie pdf output for framebuffer, png output for xterm. I don't have any access to Mac to test how to detect gui environment, or loading platform plugin "cocoa" from jconsole. Perhaps Chris or Norman can help. Чт, 16 окт 2014, Joey K Tuttle написал(а): > Trying out J803 under OS X 10.10 (beta) > > Downloaded/installed and run in Terminal. > > load 'pacman' > > 'install' jpkg 'all' > > 'update' jpkg 'all' > Updating server catalog... > Local JAL information was last updated: 16 Oct 2014 17:48:39 > Installed addons are up to date, 81 addons are not yet installed. > The base library is up to date. > > > > JVERSION > Engine: j701/2011-01-10/11:25 build: Feb 6 2011 16:16:29 > Library: 8.03.05 > Platform: Darwin 64 > Installer: J803 install > InstallPath: /applications/j64-803 > load 'plot' > |domain error: wd1 > | 'r c l p n'=. wd1(,y);(#,y);(,2);(,0) > > > NB. seeing this I tried JQT and it would act like it was launching (after > bypassing "Not a Registerd Developer" warnings, but nothing happened. > NB. so went back to docs and learned that I should - > > install 'qtide' > Updating server catalog... > Installing 1 package > Downloading base library... > Installing base library... > Done. > Installing JQt binaries... > Finished install of JQt binaries. > Installing Qt library... > Finished install of Qt binaries. > exit and restart J using the jqt icon > ^D > > At this point, JQT worked very well and the praise it has been receiving in > forums seems quite justified. I even (as a curmudgeon non-IDE user) locked it > into my launch dock. My only (initial) complaint is the strange (to me) line > recall semantics. I really (still) dislike how the visible session is > modified without changing the results, e.g. > > JVERSION > Engine: j701/2011-01-10/11:25 build: Feb 6 2011 16:16:29 > Library: 8.03.05 > Qt IDE: 1.2.4/5.3.2 > Platform: Darwin 64 > Installer: J803 install > InstallPath: /applications/j64-803 > i. 4 7 > 0 1 2 3 4 > 5 6 7 8 9 > 10 11 12 13 14 > 15 16 17 18 19 > i. 4 7 > 0 1 2 3 4 5 6 > 7 8 9 10 11 12 13 > 14 15 16 17 18 19 20 > 21 22 23 24 25 26 27 > > I realize that I can pull the line down before modifying it, but why not > return it to a sensible value? > > Anyway, the main reason for sending this rant is that I (still) like to use > jconsole in Terminal and got the following unhappy result there. > > > Thu Oct 16 17:59:41 > MBair-2:bin jkt$ ja > load 'plot' > This application failed to start because it could not find or load the Qt > platform plugin "cocoa". > > Reinstalling the application may fix this problem. > > Abort trap: 6 > Thu Oct 16 17:59:56 > > - joey > > > ---------------------------------------------------------------------- > For information about J forums see http://www.jsoftware.com/forums.htm -- regards, ==================================================== GPG key 1024D/4434BAB3 2008-08-24 gpg --keyserver subkeys.pgp.net --recv-keys 4434BAB3 gpg --keyserver subkeys.pgp.net --armor --export 4434BAB3 ---------------------------------------------------------------------- For information about J forums see http://www.jsoftware.com/forums.htm
