Patrick >i should also add that jsoftware provides Linux builds for x86 archs, but not >yet for Arms so i have not yet managed to run JQT on the Samy CB+ (which is >Arm). However most CBs are Intel/AMD so if your machine has a new enough Linux >kernel and an x86 processor it should run JQT.
~greg http://krsnadas.org -- from: greg heil <[email protected]> to: General forum <[email protected]> date: Jun 30, 2019, 8:21 AM subject: Re: [Jgeneral] An inexpensive computer ... Patrick >It sounds like you are running Linux in a Crouton on the ChromeBook. When i >had such a set up (on a HP 14) i ran a JHS server in the Linux shell and >accessed it on the ChromeOs side. >More modern CB's (eg the Samsung DB Plus i have now) can run Crostini and >hence Linux app directly ... so presumably JQT could be run, directly. See if >you can run Crostini. ~greg http://krsnadas.org -- from: J. Patrick Harrington <[email protected]> to: [email protected] date: Jun 30, 2019, 7:48 AM subject: Re: [Jgeneral] An inexpensive computer ... 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 -- from: bill lam <[email protected]> to: [email protected] date: Jun 29, 2019, 10:55 PM subject: Re: [Jgeneral] An inexpensive computer ... >I think native apps for chromeos is chrome browser based. CB can run Android >apps but they are non-native. Android apps may not give good ux on CB. -- from: Bill Harris <[email protected]> to: [email protected] date: Jun 29, 2019, 10:33 PM subject: Re: [Jgeneral] An inexpensive computer ... I like Chromebooks, but I haven't installed J there yet. Two thoughts come to mind. >First, many / most CBs support Android apps, so perhaps you can install the >Android version. >Second, you can also run "Linux apps" (I think they mean packages) on ChromeOS. See https://www.computerworld.com/article/3314739/how-to-use-linux-apps-on-chrome-os.html. >The only thing that seems missing in that description is installing a package >that's not part of a standard repo, but that doesn't mean it's impossible. >I like the sound of these approaches better than enabling developer mode: as I >understand it, enabling developer mode shuts off some of the security features >ChromeOS is known for. Bill -- from: bill lam <[email protected]> reply-to: [email protected] to: [email protected] date: Jun 29, 2019, 10:15 PM subject: Re: [Jgeneral] An inexpensive computer ... 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 -- from: J. Patrick Harrington <[email protected]> to: General forum <[email protected]> date: Jun 29, 2019, 9:41 PM subject: [Jgeneral] An inexpensive computer ... >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
