Can OpenJDK and OpenJFX be installed on NOMone Desktop Ubuntu?

Post any issues or hardships you are facing here.
Post Reply
engineer
Posts: 14
Joined: Mon Sep 09, 2024 1:54 pm

Can OpenJDK and OpenJFX be installed on NOMone Desktop Ubuntu?

Post by engineer »

I want to install a deb package on NOMone Desktop on my Android Mobile. I understand it need to be for aarch64. The developer of the deb package says it needs OpenJDK and OpenJFX. Is this possible on NOMone Desktop? Thanks.
Raslanove
Site Admin
Posts: 25
Joined: Tue Mar 14, 2023 4:16 pm

Re: Can OpenJDK and OpenJFX be installed on NOMone Desktop Ubuntu?

Post by Raslanove »

Yes, I'm sure you can install OpenJDK but I didn't try to install OpenJFX before. It would be great if you give it a try and let us know how it goes. I think should work properly similar to OpenJDK isA : )
engineer
Posts: 14
Joined: Mon Sep 09, 2024 1:54 pm

Re: Can OpenJDK and OpenJFX be installed on NOMone Desktop Ubuntu?

Post by engineer »

Thanks for your reply. I've now paid for a full copy of NOMone Desktop.
As an update, so far I've been able to:
1) Install OpenJDK 21.0.4
2) Download OpenJFX libraries from https://gluonhq.com/products/javafx/ for JavaFX 23.
3) Successfully compiled and run HelloFX.java example from https://github.com/openjfx/samples/tree ... LI/hellofx

Now I need to try and make an aarch64 build of my desired Debian app which is an embedded control interface called tcmenuDesigner and/or tcmenu embedCONTROL by the developer Dave Cherry et al.
Raslanove
Site Admin
Posts: 25
Joined: Tue Mar 14, 2023 4:16 pm

Re: Can OpenJDK and OpenJFX be installed on NOMone Desktop Ubuntu?

Post by Raslanove »

That's great to hear on so many levels :D Please keep us updated and share your journey to build TcMenu to aarch64. I can see it's going to benefit almost everyone using Linux on Android!
engineer
Posts: 14
Joined: Mon Sep 09, 2024 1:54 pm

Re: Can OpenJDK and OpenJFX be installed on NOMone Desktop Ubuntu?

Post by engineer »

SUCCESS: With great help of Dave Cherry (davetcc) of tcMenu, I was able to build and install the remote control app of tcMenuDesigner called embedCONTROL. tcMenu already has standard builds for Windows and Linux, but this let me install embedCONTROL on my Android mobile via NOMone Desktop Ubuntu. embedCONTROL connected successfully with my esp32-s3 target board and allowed remote control within the wifi range limits.
H/W SPECS: My Android mobile is a Samsung Galaxy A7 (2017) with aarch64, 32GB internal storage and 3GB RAM.
Raslanove
Site Admin
Posts: 25
Joined: Tue Mar 14, 2023 4:16 pm

Re: Can OpenJDK and OpenJFX be installed on NOMone Desktop Ubuntu?

Post by Raslanove »

That is awesome news!! I did some search on esp32-s3 and I became personally interested in using it too. It'd be much appreciated if you share with us the link to the project. We are working on making a repository with all the aarch64 apps that works properly inside NOMone Desktop. And this project will be a great addition : )
engineer
Posts: 14
Joined: Mon Sep 09, 2024 1:54 pm

Re: Can OpenJDK and OpenJFX be installed on NOMone Desktop Ubuntu?

Post by engineer »

I just have some rough code at the moment for this. I'll tidy it up soon and post the link here when done.
engineer
Posts: 14
Joined: Mon Sep 09, 2024 1:54 pm

Re: Can OpenJDK and OpenJFX be installed on NOMone Desktop Ubuntu?

Post by engineer »

Refer to the following links for a simple tcMenu test using esp32-s3 and other boards. The most basic hardware setup is for the lilygo-t7-s3 esp32 target board. It has onboard wifi and can remotely connect via tcMenuDesigner>embedCONTROL to ipAddress:port 192.168.20.11:3333.
If you download or clone them from Github, make sure both "PublicTcmSimple" and "boards" are located in the same parent directory on your machine

Links:

https://github.com/AtmosphEng/PublicTcmSimple.git

https://github.com/AtmosphEng/boards.git
Raslanove
Site Admin
Posts: 25
Joined: Tue Mar 14, 2023 4:16 pm

Re: Can OpenJDK and OpenJFX be installed on NOMone Desktop Ubuntu?

Post by Raslanove »

Thank you very much for sharing the project with us! We'll put them to good use if Allah wills :)
Post Reply