You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
2022-09-22 - Moved this section out of the README file.
I verify the Snap packages by compiling, packaging, testing, running, and linking some very simple Java console, Java Swing, and JavaFX applications on a variety of Linux distributions and architectures.
The following table shows the status of my tests on QEMU virtual machines:
Arch
Processor
System
Notes
✔
amd64
Intel Core
Fedora 34 Workstation
1
✔
arm64
ARM Cortex-A57
Ubuntu 20.04 LTS
✔
armhf
ARM Cortex-A15
Ubuntu 20.04 LTS
✔
i386
Intel Core
Raspberry Pi Desktop
✔
ppc64el
IBM POWER9
Ubuntu 20.04 LTS
❌
s390x
IBM/S390 2964
Ubuntu 20.04 LTS
2
The commands in Snap packages print the following message on Fedora 34 Workstation: WARNING: cgroup v2 is not fully supported yet, proceeding with partial confinement.
Java crashes on QEMU virtual machines that use the s390x architecture. See QEMU Issue #655.
The following table shows the status of my tests on physical machines:
Arch
Processor
System
Hardware
Notes
✔
amd64
Intel Xeon E3-1225
Ubuntu 20.04 LTS
Dell Precision Tower 3420
✔
arm64
ARM Cortex-A53
Ubuntu 20.04 LTS
Raspberry Pi 3 Model A+
1
✔
armhf
ARM Cortex-A7
Raspberry Pi OS
Raspberry Pi 2 Model B
✔
i386
Intel Atom N270
Ubuntu 18.04 LTS
Dell Inspiron 1011
✔
ppc64el
IBM POWER9
Ubuntu 20.04 LTS
IBM Power System LC921
2
✔
s390x
IBM/S390 8561
RHEL 8.4
IBM LinuxONE III LT1
3, 4
With just 512 MiB of RAM on the Pi 3 Model A+, the jlink and jpackage tools are killed when they run out of memory using a 64-bit OS. The other JDK tools still work.
I thank the Open Source Lab at Oregon State University for a node on their IBM POWER9 cluster.
I also thank Marist College for a virtual server on their massive IBM LinuxONE mainframe.
Java console and Swing applications work, but JavaFX applications fail to start on the IBM LinuxONE. The Prism ES2 pipeline fails in X11GLFactory.java, perhaps because there is no graphics card. The software pipeline, chosen with -Dprism.order=sw, fails at ViewScene.java:78 when it detects the machine's big-endian byte order.
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
2022-09-22 - Moved this section out of the README file.
I verify the Snap packages by compiling, packaging, testing, running, and linking some very simple Java console, Java Swing, and JavaFX applications on a variety of Linux distributions and architectures.
The following table shows the status of my tests on QEMU virtual machines:
WARNING: cgroup v2 is not fully supported yet, proceeding with partial confinement
.The following table shows the status of my tests on physical machines:
jlink
andjpackage
tools are killed when they run out of memory using a 64-bit OS. The other JDK tools still work.X11GLFactory.java
, perhaps because there is no graphics card. The software pipeline, chosen with-Dprism.order=sw
, fails atViewScene.java:78
when it detects the machine's big-endian byte order.Beta Was this translation helpful? Give feedback.
All reactions