Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 02/12/2011, à 23:50

olitask

extension non reconnue pour le choix du programme à lancer

Bonjour

J'ai récemment installé la toute dernière version un logiciel nommé geogebra qui utilise le java de sun. mais pour installer cette version, je n'ai pas utilisé synaptic, mais l'installeur qui s'est chargé de copier les fichiers dans /usr/share/ et créer un lanceur dans le menu. Le logiciel fonctionne bien, mais il est impossible de lancer le logiciel en cliquant dans nautilus sur un fichier associé ( extension .ggb ). Quand je fait un clic droit --> ouvrir avec --> autre application , je ne trouve pas trace du logiciel ni même comment l'ajouter à cette liste

Comment y remédier ?

Merci d'avance   Olivier

PS :je travaille sous  oniric, avec gnome classic

Hors ligne

#2 Le 04/12/2011, à 12:24

gl38

Re : extension non reconnue pour le choix du programme à lancer

Dans "Autre application ", tu dois avoir la possibilité "Utiliser une commande personnalisée" où tu dois entrer le chemin de l'application ou simplement son nom si elle est connue du système
Évidemment il faut savoir où elle est !
Pour cela, tu dois avoir dans Système > Préférences quelque chose du genre "Menu principal".
Dans ce menu, tu cherches ton geogebra et tu regardes les Propriétés, la ligne "Commande" te donne le nom de l'application.ou le chemin que tu recopies.
Cordialement,
Guy

Hors ligne

#3 Le 04/12/2011, à 16:09

olitask

Re : extension non reconnue pour le choix du programme à lancer

Bonjour

Et bien justement, si je clique sur autre applications, il me propose toutes les applications installées sur mon système , sauf celle que dont j'ai besoin. Et le bouton "ajouter" est grisé ( donc non utilisable) !!

bref, je sèche

Olivier

Hors ligne

#4 Le 04/12/2011, à 16:53

gl38

Re : extension non reconnue pour le choix du programme à lancer

Bizarre !
Je viens d'installer le paquet pour Ubuntu 10.04, ça marche comme tu l'espérais.
Cordialement,
Guy

Hors ligne

#5 Le 06/12/2011, à 15:55

olitask

Re : extension non reconnue pour le choix du programme à lancer

Bonjour

La version disponible dans les paquets est la 3.2  alors qu'on en est déjà à la 4.2.  De plus, synaptic veut a tout pris rajouter les paquets openjdk avec ( et moi je n'en veux pas, j'ai déjà celui de sun )

En fait, mon problème est plus du coté de nautilus que de geogebra.  Je n'arrive pas à imposer l'ouverture des fichiers .ggb avec le logiciel geogebra ( situé dans /usr/share... ) . Nautilus me les considère comme des archives zippées

Merci de ton implication   Olivier

Hors ligne

#6 Le 06/12/2011, à 18:52

gl38

Re : extension non reconnue pour le choix du programme à lancer

L'association a marché toute seule en installant geogebra et tout le fatras de java que j'avais déjà.
Par contre le tar.gz pour Unix n'installe que l'exécutable sans toucher à java.
D'après ce que je vois sur le forum il y aurait un bug dans la version 11 d'ubuntu que je n'ai pas envie d'installer !

Dans le menu de geogebra il y a un Fichier > Récent qui fait presque la même chose que l'association.

Sur la page il est indiqué qu'en installant tweak on peut contourner le problème. Mais tweak n'a pas l'air de connaître geogebra.

Sinon il faut se battre avec les types mime.
Chez moi sur la machine où l'association marche, j'ai 4 fichiers

/usr/share/mime/application/vnd.geogebra.file.xml
/usr/share/mime/application/vnd.geogebra.tool.xml
/usr/share/mime/packages/geogebra.xml
/usr/share/applications/geogebra.desktop

qui m'ont l'air de contenir le mystère.

Je les ai copié sur la machine où j'ai installé seulement le tar.gz non pas dans /usr/share mais chez moi dans
.local/share
dans les bons dossiers.
j'ai fait un
sudo update-mime-database /usr/share/mime/

et miracle, tweak connaît geogebra et on peut donc ajouter l'association !


Tout ça est inspiré de la page
Le fichier .local/share/applications/geogebra.desktop

[Desktop Entry]
Name=GeoGebra
GenericName=Dynamic mathematics software
GenericName[cs]=Dynamický matematický software
GenericName[de]=Dynamische Mathematiksoftware
GenericName[es]=Programa de matemáticas dinámico
GenericName[fr]=Logiciel de Mathématiques dynamiques
GenericName[hi]=सक्रिय गणितीय सॉफ्टवेर 
GenericName[it]=Software di matematica dinamica
GenericName[pt_BR]=Programa de Matemática Dinâmica
Comment=Create interactive mathematical constructions and applets. 
Comment[cs]=Vytvořte interaktivní konstrukce a aplety.
Comment[de]=Erstelle interaktive Konstruktionen und Applets.
Comment[fr]=Créer des constructions mathématiques et des appliquettes.
Comment[hi]=संवादात्मक गणितीय निर्माण और एप्लेट बनाएँ
Comment[it]=Creazione di costruzioni matematiche e applet interattive.
Comment[pt_BR]=Crie construções matemáticas interativas e applets.
Exec=geogebra
Icon=geogebra.png
Terminal=false
Type=Application
StartupNotify=true
Categories=Education;Math
MimeType=application/vnd.geogebra.file;application/vnd.geogebra.tool;

le fichier .local/share/mime/application/vnd.geogebra.file.xml

<?xml version="1.0" encoding="utf-8"?>
<mime-type xmlns="http://www.freedesktop.org/standards/shared-mime-info" type="application/vnd.geogebra.file">
  <!--Created automatically by update-mime-database. DO NOT EDIT!-->
  <comment>GeoGebra worksheet</comment>
  <comment xml:lang="cs">Pracovní list GeoGebry</comment>
  <comment xml:lang="de">GeoGebra Arbeitsblatt</comment>
  <comment xml:lang="es">Archivo GeoGebra</comment>
  <comment xml:lang="fr">Feuille de travail GeoGebra </comment>
  <comment xml:lang="hi">जीओ-जेब्रा कार्य-पत्र</comment>
  <comment xml:lang="it">Foglio di lavoro GeoGebra </comment>
  <comment xml:lang="pt-BR">Planilha GeoGebra</comment>
  <glob pattern="*.ggb"/>
</mime-type>

le fichier .local/share/mime/application/vnd.geogebra.tool.xml

<?xml version="1.0" encoding="utf-8"?>
<mime-type xmlns="http://www.freedesktop.org/standards/shared-mime-info" type="application/vnd.geogebra.tool">
  <!--Created automatically by update-mime-database. DO NOT EDIT!-->
  <comment>GeoGebra tool</comment>
  <comment xml:lang="cs">Nástroj GeoGebry</comment>
  <comment xml:lang="de">GeoGebra Werkzeug</comment>
  <comment xml:lang="es">Herramienta GeoGebra</comment>
  <comment xml:lang="fr">Outil GeoGebra</comment>
  <comment xml:lang="hi">जीओ-जेब्रा साधन</comment>
  <comment xml:lang="it">Strumento GeoGebra</comment>
  <comment xml:lang="pt-BR">Ferramenta GeoGebra</comment>
  <glob pattern="*.ggt"/>
</mime-type>

et enfin le fichier .local/share/mime/packages/geogebra.xml

<?xml version="1.0" encoding="UTF-8"?>
<mime-info xmlns="http://www.freedesktop.org/standards/shared-mime-info">
  <mime-type type="application/vnd.geogebra.file">
         <comment>GeoGebra worksheet</comment>
         <comment xml:lang="cs">Pracovní list GeoGebry</comment>
         <comment xml:lang="de">GeoGebra Arbeitsblatt</comment>
         <comment xml:lang="es">Archivo GeoGebra</comment>
         <comment xml:lang="fr">Feuille de travail GeoGebra </comment>
         <comment xml:lang="hi">जीओ-जेब्रा कार्य-पत्र</comment>
         <comment xml:lang="it">Foglio di lavoro GeoGebra </comment>
         <comment xml:lang="pt-BR">Planilha GeoGebra</comment>
         <glob pattern="*.ggb"/>
  </mime-type>
  <mime-type type="application/vnd.geogebra.tool">
         <comment>GeoGebra tool</comment>
         <comment xml:lang="cs">Nástroj GeoGebry</comment>
         <comment xml:lang="de">GeoGebra Werkzeug</comment>
         <comment xml:lang="es">Herramienta GeoGebra</comment>
         <comment xml:lang="fr">Outil GeoGebra</comment>
         <comment xml:lang="hi">जीओ-जेब्रा साधन</comment>
         <comment xml:lang="it">Strumento GeoGebra</comment>
         <comment xml:lang="pt-BR">Ferramenta GeoGebra</comment>
         <glob pattern="*.ggt"/>
  </mime-type>
</mime-info>

Cordialement,
Guy

Hors ligne

#7 Le 06/12/2011, à 19:11

gl38

Re : extension non reconnue pour le choix du programme à lancer

Tout ça est peut-être inutile. En effet dans le fichier tar.gz il y a deux des fichiers ci-dessus (geogebra.desktop et geogebra.xml) qui vont s'installer dans /usr/share si on lance le install.sh.
Ça vaut donc le coup de faire cette installation qui donne la version 4.0.13.0 et voir si ça marche.
Cordialement,
Guy

Hors ligne