3 votes

Geogebra du dépôt apt meurt silencieusement sur ubuntu 18.04

Aujourd'hui, j'ai couru

sudo apt install geogebra geogebra-gnome

sur un ubuntu 18.04 standard. L'exécution de geogebra, soit par le lanceur gnome, soit par le terminal, fait apparaître l'écran d'accueil puis se termine silencieusement.

Voici à quoi cela ressemble en l'exécutant dans le terminal :

$ geogebra
GeoGebra 4.0.34.0 (Debian version 4.0.34.0+dfsg1-4) 22 June 2012 Java 10.0.1
*** Message from [geogebra.main.Application.setUpLogging]
    /tmp/GeoGebraLog_qrhdpnnfig.txt

Voici le fichier journal mentionné depuis le terminal

Jun 05, 2018 7:52:18 AM  
STDOUT:   current views:

Jun 05, 2018 7:52:19 AM  
STDOUT: geogebra.euclidian.EuclidianView[,0,0,0x0,invalid,alignmentX=0.0,alignmentY=0.0,border=,flags=9,maximumSize=,minimumSize=java.awt.Dimension[width=20,height=20],preferredSize=]

Jun 05, 2018 7:52:19 AM  
STDERR: XXXXXXXXX Number of registered views = 1
Jun 05, 2018 7:52:19 AM  
STDOUT: class geogebra.euclidian.EuclidianView
Jun 05, 2018 7:52:20 AM  
STDERR: *** Message from [geogebra.gui.view.algebra.AlgebraView.<init>]
Jun 05, 2018 7:52:20 AM  
STDERR:     
Jun 05, 2018 7:52:20 AM  
STDERR: XXX creating Algebra View XXX
Jun 05, 2018 7:52:20 AM  
STDOUT:   current views:

Jun 05, 2018 7:52:20 AM  
STDOUT: geogebra.euclidian.EuclidianView[,0,0,0x0,invalid,alignmentX=0.0,alignmentY=0.0,border=,flags=9,maximumSize=,minimumSize=java.awt.Dimension[width=20,height=20],preferredSize=java.awt.Dimension[width=640,height=480]]

Jun 05, 2018 7:52:20 AM  
STDOUT: geogebra.gui.view.algebra.AlgebraView[,0,0,0x0,invalid,alignmentX=0.0,alignmentY=0.0,border=javax.swing.border.EmptyBorder@512d92b,flags=16777576,maximumSize=,minimumSize=,preferredSize=,editable=true,invokesStopCellEditing=true,largeModel=true,rootVisible=false,rowHeight=-1,scrollsOnExpand=true,showsRootHandles=false,toggleClickCount=1,visibleRowCount=20]

Jun 05, 2018 7:52:20 AM  
STDERR: XXXXXXXXX Number of registered views = 2
Jun 05, 2018 7:52:20 AM  
STDOUT: class geogebra.euclidian.EuclidianView
Jun 05, 2018 7:52:20 AM  
STDOUT: class geogebra.gui.view.algebra.AlgebraView
Jun 05, 2018 7:52:20 AM  
STDOUT: *** Message from [geogebra.main.GeoGebraPreferences.loadPrefsSystem]
Jun 05, 2018 7:52:20 AM  
STDOUT:     
Jun 05, 2018 7:52:20 AM  
STDOUT: system preference /geogebra does not exist
Jun 05, 2018 7:52:20 AM  
STDOUT: *** Message from [geogebra.main.GeoGebraPreferences.loadVersionCheckAllow]
Jun 05, 2018 7:52:20 AM  
STDOUT:     
Jun 05, 2018 7:52:20 AM  
STDOUT: no ggbPrefsSystem : systemAllows = true
Jun 05, 2018 7:52:20 AM  
STDOUT: *** Message from [geogebra.main.Application.setVersionCheckAllowed]
Jun 05, 2018 7:52:20 AM  
STDOUT:     
Jun 05, 2018 7:52:20 AM  
STDOUT: versionCheckAllowed = true
Jun 05, 2018 7:52:20 AM  
STDERR: java.lang.ClassCastException: java.base/jdk.internal.loader.ClassLoaders$AppClassLoader cannot be cast to java.base/java.net.URLClassLoader
Jun 05, 2018 7:52:20 AM  
STDERR:     at geogebra.plugin.ClassPathManipulator.addURL(ClassPathManipulator.java:68)
Jun 05, 2018 7:52:20 AM  
STDERR:     at geogebra.plugin.PluginManager.<init>(PluginManager.java:80)
Jun 05, 2018 7:52:20 AM  
STDERR:     at geogebra.main.Application.getPluginManager(Application.java:5048)
Jun 05, 2018 7:52:20 AM  
STDERR:     at geogebra.main.Application.<init>(Application.java:612)
Jun 05, 2018 7:52:20 AM  
STDERR:     at geogebra.main.Application.<init>(Application.java:467)
Jun 05, 2018 7:52:20 AM  
STDERR:     at geogebra.gui.app.GeoGebraFrame.createApplication(GeoGebraFrame.java:288)
Jun 05, 2018 7:52:20 AM  
STDERR:     at geogebra.gui.app.GeoGebraFrame.createNewWindow(GeoGebraFrame.java:311)
Jun 05, 2018 7:52:20 AM  
STDERR:     at geogebra.gui.app.GeoGebraFrame.createNewWindow(GeoGebraFrame.java:276)
Jun 05, 2018 7:52:20 AM  
STDERR:     at geogebra.gui.app.GeoGebraFrame.init(GeoGebraFrame.java:242)
Jun 05, 2018 7:52:20 AM  
STDERR:     at geogebra.gui.app.GeoGebraFrame.main(GeoGebraFrame.java:196)
Jun 05, 2018 7:52:20 AM  
STDERR:     at geogebra.GeoGebra.startGeoGebra(GeoGebra.java:103)
Jun 05, 2018 7:52:20 AM  
STDERR:     at geogebra.GeoGebra.main(GeoGebra.java:88)

J'ai lancé ps ax en cherchant java ou geogebra et rien ne semble fonctionner. Avez-vous une idée ?

4voto

James Sprinkle Points 41

Comme je me suis rendu compte que la version de geogebra du dépôt apt est ancienne, j'ai téléchargé la dernière version à partir de https://wiki.geogebra.org/en/Reference:GeoGebra_Installation

Puisque 18.04 est nativement 64 bits (du moins ma version). J'ai téléchargé :

geogebra-classic_6.0.471.0-201805301433_amd64.deb

Puis j'ai supprimé l'installation apt

sudo apt remove geogebra geogebra-gnome
sudo apt autoremove

Puis j'ai installé gdebi pour m'aider à gérer les dépendances du .deb étranger.

sudo apt install gdebi-core

Et installé en utilisant gdebi

sudo gdebi geogebra-classic_6.0.471.0-201805301433_amd64.deb

Il fonctionne proprement bien que la ligne de commande soit maintenant geogebra-classic.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X