Thank you Bill! That did it. Now jqt807 works perfectly when started by
the J icon. (Also, jconsole now shows plots directly - before I had to
find them in j64-807-user/temp/plot.pdf). So now I have a fully working J suite on this little Chromebook -- and I've only filled up half it's memory :-). Also, this thing has a micro SD slot so you can plug in more memory. So if anyone wants to play with one of these, J absolutely does run. I've not tested speed or limits on array size, but have encountered no problems with my programs yet.

Thanks again for your help with this,
Patrick

On Mon, 1 Jul 2019, bill lam wrote:
Yes, websocket required, try these to install missing packages

sudo apt-get install libqt5webkit5
  sudo apt-get install libqt5websockets5
  sudo apt-get install libqt5multimediawidgets5


On Mon, Jul 1, 2019, 12:56 AM J. Patrick Harrington <[email protected]>
wrote:

Bill,

I've just removed the j64-807 directory and re-installed it. As you can
see, the installer seems to have used the 'slim' binaries:
Updating server catalog...
Installing 1 package
Downloading base library...
Installing base library...
Done.
Installing JQt slim binaries...
Finished install of JQt slim binaries.
Exit and restart J using jqt.sh

One problem: there are no jconsole.sh or jqt.sh files in
j807_linux64_nonavx.tar package. I started jconsole by directly
using ./jconsole in the j64-807/bin directory. (It also starts
fine with the grey icon.) However, the jq807 icon has no effect
and when I try ./jqt directly, I get exaclty the message as before:

"/home/jph/j64-807/bin/libjqt"
"could not resolve: state_run:\n\nCannot load library
/home/jph/j64-807/bin/libjqt: (libQt5WebSockets.so.5: cannot open shared
object file: No such file or directory)"

So it is still looking for WebSockets. ??

I'll continue to mess with it, as time permits.

Thanks, Patrick

On Sun, 30 Jun 2019, bill lam wrote:
> Oh, you missed webkit (libQt5WebKitWidgets.so.5), so the instruction
> in jwiki should apply.
>
> linux jqt uses webengine in j901.
>
> Sun, 30 Jun 2019, bill lam написал(а):
>> That show progress already, it missed the webengine package. You can
try in
>> jconsole and type
>> install 'slim'
>>
>> this doesn't require webengine, you can check jwiki to install other
>> missing packages.
>>
>> https://code.jsoftware.com/wiki/Guides/Qt_IDE/Install
>>
>> webkit mentioned there is not webengine.
>>
>> On Sun, Jun 30, 2019, 10:48 PM J. Patrick Harrington <[email protected]
>
>> wrote:
>>
>> > Bill,
>> >        The reason the Chromebook is so cheap is because it has quite
>> > minimal memory and cpu performance. The idea is that it's just to
>> > support the Chrome browser and everything should be done/stored in the
>> > cloud. The cup doesn't have avx. There are of course Chromebooks which
>> > have much better specs, but are more expensive. Here is cat
/proc/cpuinfo:
>> > (xenial)jph@localhost:~$ cat /proc/cpuinfo
>> > processor       : 0
>> > vendor_id       : GenuineIntel
>> > cpu family      : 6
>> > model           : 76
>> > model name      : Intel(R) Celeron(R) CPU  N3060  @ 1.60GHz
>> > stepping        : 4
>> > microcode       : 0x40e
>> > cpu MHz         : 2582.300
>> > cache size      : 1024 KB
>> > physical id     : 0
>> > siblings        : 2
>> > core id         : 0
>> > cpu cores       : 2
>> > apicid          : 0
>> > initial apicid  : 0
>> > fpu             : yes
>> > fpu_exception   : yes
>> > cpuid level     : 11
>> > wp              : yes
>> > flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr
pge mca
>> > cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe
syscall nx
>> > rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology
>> > nonstop_tsc aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx est tm2
>> > ssse3 cx16 xtpr pdcm sse4_1 sse4_2 movbe popcnt tsc_deadline_timer aes
>> > rdrand lahf_lm 3dnowprefetch ida arat epb dtherm retpoline kaiser
>> > tpr_shadow vnmi flexpriority ept vpid tsc_adjust smep erms
>> > bugs            : cpu_meltdown spectre_v1 spectre_v2
>> > bogomips        : 3200.00
>> > clflush size    : 64
>> > cache_alignment : 64
>> > address sizes   : 36 bits physical, 48 bits virtual
>> >
>> > I did install qt5-default as you suggested, but now jqt hangs at
>> > "could not resolve: state_run:\n\nCannot load library
>> > /home/jph/j64-807/bin/libjqt: (libQt5WebKitWidgets.so.5: cannot open
>> > shared object file: No such file or directory)"
>> >
>> > Bill,
>> >        Yes, putting it into developer mode is supposed to undermine
the
>> > security features of Chromebooks. But my idea is to never put
information
>> > on this little gadget that I would care about protecting. As I said,
this
>> > is just to have a machine to take on a trip to Europe.
>> >
>> > Best Regards, Patrick
>> >
>> > On Sun, 30 Jun 2019, bill lam wrote:
>> > > Patrick,
>> > >
>> > > I'm not familiar with chromebook. What is the CPU in your CB? Is
>> > > it 64-bit x86_64? Or does it have avx?
>> > > Perhaps you can get from output of
>> > > $ cat /proc/cpuinfo
>> > >
>> > > For Qt, apparently Qt lib has not installed. You may try
>> > > $ sudo apt install qt5-default
>> > >
>> > > Sun, 30 Jun 2019, J. Patrick Harrington написал(а):
>> > >> I'm taking a trip out of the US and don't want to take my good
computer
>> > >> along, but I'd like something for email & looking at photos I take.
>> > >> I found that Chromebooks are really cheap: I picked up a Dell 11.6"
>> > >> Chromebook at Best Buy for $129.00. The neat thing is that you can
load
>> > >> Ubuntu linux by using a special key combination to put it into
>> > "developer
>> > >> mode"; then you can switch back and forth with the Chrome OS with
just
>> > one
>> > >> keystroke. You have to do a bit of work, like replacing the horrid
>> > "Netsurf"
>> > >> browser with Firefox, installing openssh, installing gimp to
process
>> > your
>> > >> pictures, etc.
>> > >> But ... of course I had to install J. j64-807 does install, but
still
>> > has
>> > >> problems. Jconsole works fine for numerical stuff, but plot fails
with
>> > sh:
>> > >> 1: : Permission denied. Viewmat almost works. But jhs does work,
>> > >> so I can get plots there. Unfortunately, jqt will need some work:
it
>> > fails
>> > >> with libQt5Core.so.5: No such file or directory. Still, these
problems
>> > may
>> > >> have a solution, and if so, this is a really inexpensive way to
run J.
>> > I've
>> > >> not seen Chromebooks mentioned here -- anyone else used one?
>> > >>
>> > >> Regards, Patrick
>> > >>
>> > >>
>> > >>
----------------------------------------------------------------------
>> > >> 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 --armor --export 4434BAB3
>> > >
----------------------------------------------------------------------
>> > > For information about J forums see
http://www.jsoftware.com/forums.htm
>> > ----------------------------------------------------------------------
>> > 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 --armor --export 4434BAB3
> ----------------------------------------------------------------------
> For information about J forums see http://www.jsoftware.com/forums.htm
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm

----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm

Reply via email to