g-code-utils
g-code-utils copied to clipboard
No arranca en ubuntu 20.04
Hola, estoy usando ubuntu 20.04 y he instalado el java que viene por defecto en ubuntu 20.04 que es (openjdk version "11.0.15" 2022-04-19) ya que el de la página oficial da errores y no funciona el programa. el error que da es: Error: no se ha encontrado o cargado la clase principal Main Causado por: java.lang.NoClassDefFoundError: javafx/application/Application
¿Me podrías ayudar?
gracias
Hola, Disculpa que haya tardado en contestarte. Esa versión de openjdk no viene con JavaFX, lo cual es el origen de tu problema. Este chico tan majo hizo un proyecto para instalar todo el ecosistema FlatCAM, g-code-utils y Candle solucionando el problema que comentas: https://github.com/yeyeto2788/cnc_setup_ansible En esencia debes configurar tu JRE con JavaFX para poder ejecutarlo. Espero tener tiempo en el futuro para actualizar el Readme con la configuración necesaria para este caso concreto.
Hola, gracias por tu respuesta, no te disculpes por nada bastante haces ya para ahora exigirte que respondas rápido, muchas gracias por tus aportes he aprendido mucho con tus vídeos, estaba atascado conciertos procesos y me has resuelto la duda. En referencia a mi problema, tengo algo mal en ubuntu por que el script de ese chico me da unos warning y un error y no tengo ni idea, se que estuve en su día instalando ciertos paquetes a ver si podía instalar flatcam en ubuntu pero no fue posible y creo que de ahí vienen los problemas, al igual tendré de formatear todo
WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv BECOME password: [WARNING]: No inventory was parsed, only implicit localhost is available [WARNING]: provided hosts list is empty, only localhost is available. Note that the implicit localhost does not match 'all' ERROR! Unexpected Exception, this is probably a bug: module 'typing_extensions' has no attribute 'OrderedDictTypedDict' to see the full traceback, use -vvv
Saludos
Voy a intentar montar una máquina virtual con un Ubuntu limpio estos días e intento hacer un flujo un poco más agradable. Este finde estoy de viaje, pero la semana que viene te lo intento montar y vemos si así funciona. Es importante que funcione bien en Ubuntu. Reabro el issue hasta que lo solucionemos :)
Hola, eso mismo estaba pensando yo hacer... pues me pongo con ello yo también a ver que hace. gracias por todo
Hi,
Had the same problem.
On Ubuntu, install the Java JFX packages (my system has openjfx, libopenjfx-java, libopenjfx-jni).
Then use the command line
java --module-path=/usr/share/openjfx/lib/ --add-modules javafx.controls,javafx.fxml,javafx.graphics -jar g-code-utils-assembly-1.1.1.jar
Good luck.
For arch linux on java22
java --module-path=/usr/lib/jvm/java-22-openjfx/lib --add-modules javafx.controls,javafx.fxml,javafx.graphics -jar g-code-utils-assembly-1.2.1.jar