AMC ne démarre par sur MAC (Bug #68)


Added by Martin TB over 12 years ago. Updated almost 12 years ago.


Status:Closed Start date:07/15/2012
Priority:Normal Due date:
Assignee:- % Done:

100%

Category:-
Target version:-

Description

Bonjour,

AMC semble très intéressant et j'ai bien hâte de l'utiliser...

J'obtiens l'erreur lorsque je tente de le démarrer sur MAC Lion avec X11

bash-3.2$ auto-multiple-choice
Format d'image non reconnu at /opt/local/lib/AMC/perl/AMC-gui.pl line 101.

Que dois-je faire?

Merci,

Martin


History

Updated by Alexis Bienvenüe over 12 years ago

Bonjour.
Je vais répondre hors-sujet, car je n'ai pas de mac...
Vous pouvez aussi utiliser VirtualBox et créer une machine virtuelle sous debian ou ubuntu pour faire marcher AMC dedans.

Updated by Martin TB over 12 years ago

Merci pour l'idée. J'ai déjà tenté la virtualisation mais mon ordinateur devient vraiment trop lent. Est-ce qu'il y a quelque chose à faire pour mon problème sur MAC?

Updated by Alexis Bienvenüe over 12 years ago

Est-ce qu'il y a quelque chose à faire pour mon problème sur MAC?

J'ai transmis à mon collègue qui arrive à faire marcher AMC sur son mac, mais je ne sais pas si il a le temps de s'en occuper...
Il me semble que c'est dû à un problème avec librsvg et le loader correspondant (libpixbufloader-svg). Vous pouvez essayer d'éditer le fichier AMC-gui.pl (qui doit se trouver quelque part dans les fichiers MacPort, peut-être dans /opt/local/lib/AMC/perl) de la façon suivante pour contourner le problème :

  • changer toutes les occurrences de "force-svg" en "no-svg".
  • remplacer, en ligne 846,
    my $ii=$it->lookup_icon("flag",$taille ,"no-svg");
    

    par
    my $ii='';
    

Updated by Martin TB over 12 years ago

Merci beaucoup pour le suivi. J'ai effectué les changements et voici ce que ça me donne...

bash-3.2$ auto-multiple-choice

(AMC-gui.pl:9323): GLib-GIO-CRITICAL **: g_loadable_icon_load: assertion `G_IS_LOADABLE_ICON (icon)' failed
Impossible de charger l'icône at /opt/local/lib/AMC/perl/AMC-gui.pl line 101.

Martin

Updated by Alexis Bienvenüe over 12 years ago

Bizarre... Vous pouvez commenter complètement la ligne 101 et rajoutant un # au début de la ligne.

Updated by Martin TB over 12 years ago

Super maintenant il démarre, mais voici ce qui apparait...

Gtk-WARNING **: Unknown property: GtkImage.halign at /opt/local/lib/AMC/perl/AMC-gui.pl line 745.
Gtk-WARNING **: Unknown property: GtkImage.halign at /opt/local/lib/AMC/perl/AMC-gui.pl line 745.
Gtk-WARNING **: Unknown property: GtkImage.halign at /opt/local/lib/AMC/perl/AMC-gui.pl line 745.
Gtk-WARNING **: Unknown property: GtkButton.halign at /opt/local/lib/AMC/perl/AMC-gui.pl line 745.
Gtk-WARNING **: Unknown property: GtkComboBox.halign at /opt/local/lib/AMC/perl/AMC-gui.pl line 745.
Gtk-WARNING **: Unknown property: GtkButton.halign at /opt/local/lib/AMC/perl/AMC-gui.pl line 745.
Gtk-WARNING **: Unknown property: GtkButton.valign at /opt/local/lib/AMC/perl/AMC-gui.pl line 745.
Gtk-WARNING **: Unknown property: GtkHBox.valign at /opt/local/lib/AMC/perl/AMC-gui.pl line 745.
Gtk-WARNING **: Unknown property: GtkButton.halign at /opt/local/lib/AMC/perl/AMC-gui.pl line 745.
Gtk-WARNING **: Unknown property: GtkButton.valign at /opt/local/lib/AMC/perl/AMC-gui.pl line 745.
Gtk-WARNING **: Unknown property: GtkButton.halign at /opt/local/lib/AMC/perl/AMC-gui.pl line 745.
Gtk-WARNING **: Unknown property: GtkButton.valign at /opt/local/lib/AMC/perl/AMC-gui.pl line 745.
Gtk-WARNING **: Unknown property: GtkHBox.hexpand at /opt/local/lib/AMC/perl/AMC-gui.pl line 745.
Gtk-WARNING **: Unknown property: GtkScrolledWindow.hexpand at /opt/local/lib/AMC/perl/AMC-gui.pl line 745.
Gtk-WARNING **: Unknown property: GtkTreeView.halign at /opt/local/lib/AMC/perl/AMC-gui.pl line 745.
Gtk-WARNING **: Unknown property: GtkTreeView.hexpand at /opt/local/lib/AMC/perl/AMC-gui.pl line 745.
Gtk-WARNING **: Unknown property: GtkVButtonBox.halign at /opt/local/lib/AMC/perl/AMC-gui.pl line 745.
Gtk-WARNING **: Unknown property: GtkButton.halign at /opt/local/lib/AMC/perl/AMC-gui.pl line 745.
Gtk-WARNING **: Unknown property: GtkButton.halign at /opt/local/lib/AMC/perl/AMC-gui.pl line 745.
Gtk-WARNING **: Unknown property: GtkButton.halign at /opt/local/lib/AMC/perl/AMC-gui.pl line 745.
Gtk-WARNING **: Unknown property: GtkVBox.valign at /opt/local/lib/AMC/perl/AMC-gui.pl line 745.
Gtk-WARNING **: Unknown property: GtkHBox.halign at /opt/local/lib/AMC/perl/AMC-gui.pl line 745.

(AMC-gui.pl:9648): GLib-GIO-CRITICAL **: g_loadable_icon_load: assertion `G_IS_LOADABLE_ICON (icon)' failed

(AMC-gui.pl:9648): GLib-GIO-CRITICAL **: g_loadable_icon_load: assertion `G_IS_LOADABLE_ICON (icon)' failed

(AMC-gui.pl:9648): GLib-GIO-CRITICAL **: g_loadable_icon_load: assertion `G_IS_LOADABLE_ICON (icon)' failed

(AMC-gui.pl:9648): GLib-GIO-CRITICAL **: g_loadable_icon_load: assertion `G_IS_LOADABLE_ICON (icon)' failed

(AMC-gui.pl:9648): GLib-GIO-CRITICAL **: g_loadable_icon_load: assertion `G_IS_LOADABLE_ICON (icon)' failed

(AMC-gui.pl:9648): GLib-GIO-CRITICAL **: g_loadable_icon_load: assertion `G_IS_LOADABLE_ICON (icon)' failed

(AMC-gui.pl:9648): GLib-GIO-CRITICAL **: g_loadable_icon_load: assertion `G_IS_LOADABLE_ICON (icon)' failed

Updated by Alexis Bienvenüe over 12 years ago

Et il est utilisable, ou il plante ? Les Gtk-WARNING, ça devrait pas être grave.

Updated by Martin TB over 12 years ago

Bonjour. J'ai testé un peu, mais ce n'était pas très fonctionnel sur MAC. J'ai donc trouvé un moyen pour virtualiser ubuntu. À ce moment j'ai ajouté les dépôts pour avoir la version 1.1.x avec la possibilité de faire des qcm en txt (je connais pas latex). J'ai été incapable d'installer les dépôts. J'ai donc virtualité opensuse et la j'ai la version 1.1.x, mais j'ai un problème avec linlibertine (police) et le moteur latex (xelatex) que je n'arrive pas à régler. Est-ce qu'il y a un système linux, que je peux virtualiser, et sur lequel il est possible d'avoir la version 1.1.x avec l'ensemble des dépendances requises?

Est-ce qu'il existe un guide d'installation pas à pas pour les novices, car je fais face à beaucoup de défis?

Merci encore,

Martin

Updated by Alexis Bienvenüe over 12 years ago

Le linux le plus efficace pour AMC devrait être Ubuntu ou debian testing.

J'ai été incapable d'installer les dépôts.

Avez-vous essayé de suivre les instructions fournies sur launchpad ?

  1. Ouvrir un terminal
  2. taper les commandes
    sudo add-apt-repository ppa:alexis.bienvenue/test
    sudo apt-get install auto-multiple-choice

À quel moment avez-vous rencontré un problème, et lequel ?

j'ai un problème avec linlibertine (police) et le moteur latex (xelatex) que je n'arrive pas à régler.

Lequel ?

Updated by Martin TB over 12 years ago

Bonjour,

J'ai recommencé du début et j'ai effectué les commandes que vous m'avez indiqué. Ça fonctionne sur bien actuellement. Merci beaucoup pour votre soutien. C'est un super logiciel. Martin

Updated by Alexis Bienvenüe over 12 years ago

Ça fonctionne bien actuellement.

Super. Pour information, parlez-vous des commandes pour utiliser le dépôt test sur Ubuntu virtualisé dans votre mac, ou des commandes pour réparer l'installation MacPorts sur mac ?

Updated by Martin TB over 12 years ago

Je parle pour le dépôt test sur Ubuntu virtualisé dans mon mac. Pour le "sur mac directement" je n'ai pas réussi.

Martin

Updated by Alexis Bienvenüe over 12 years ago

Il semblerait qu'on ait trouvé une autre possibilité pour refaire marcher le port AMC de MacPorts: taper la commande suivante en tant que root.

/opt/local/bin/gdk-pixbuf-query-loaders --update-cache

Updated by Alexis Bienvenüe over 12 years ago

  • Status changed from New to Feedback

Updated by Alexis Bienvenüe about 12 years ago

  • % Done changed from 0 to 100
  • Status changed from Feedback to Closed

Updated by Ali BY almost 12 years ago

Bonjour
Je voudrais savoir comment vous avez fait pour installer AMC ( sous Mac X.8.2 via ubuntu c'est ca ? )
je commence à etre perdu !
merci d'avance

Martin TB wrote:

Bonjour,

J'ai recommencé du début et j'ai effectué les commandes que vous m'avez indiqué. Ça fonctionne sur bien actuellement. Merci beaucoup pour votre soutien. C'est un super logiciel. Martin

Updated by Martin TB almost 12 years ago

J'ai installé Ubuntu via Paralles http://www.parallels.com/fr/products/desktop/.

C'est une virtualisation de ubuntu dans une machine virtuelle que creer Paralles (logiciel mac).

Also available in: Atom PDF