Installer ExamQR Exam sous Linux : bibliothèques manquantes, l’AppImage ne démarre pas

Lancez install.sh depuis le paquet Linux : il installe GTK, WebKitGTK et FUSE avec apt et ajoute une entrée de menu. Sans FUSE 2, l’AppImage a besoin de --appimage-extract-and-run.

Le paquet Linux d’ExamQR Exam contient un dossier Server et un dossier Client, chacun avec un AppImage et un script install.sh. Seul Linux x86 64 bits (x86-64) est pris en charge.

Comment le reconnaître

  • Un double-clic sur l’AppImage ne fait rien, ou un terminal affiche une erreur à propos de libfuse.so.2.
  • L’application s’ouvre mais les sujets et rapports restent blancs ; dans le tableau de bord du serveur, WebKitGTK est indiqué comme non installé.
  • Les caractères s’affichent sous forme de carrés vides.

Que faire

  1. Décompressez le paquet. Sur l’ordinateur serveur, ouvrez un terminal dans le dossier Server et lancez bash install.sh. Faites de même dans le dossier Client sur chaque poste candidat. Le script installe les bibliothèques système avec apt (il demande votre mot de passe sudo), copie l’AppImage dans ~/Applications et ajoute une entrée au menu des applications.
  2. Sans droits sudo, le script saute les bibliothèques. Demandez à un administrateur d’exécuter : sudo apt install libgtk-3-0 libwebkit2gtk-4.1-0 libfuse2 libx11-6 libice6 libsm6 libfontconfig1 fonts-liberation (sous Ubuntu 24.04, les paquets s’appellent libgtk-3-0t64 et libfuse2t64). Les postes candidats ont aussi besoin de alsa-utils pour les questions d’enregistrement.
  3. Sur une distribution sans apt, installez vous-même les équivalents : GTK 3, WebKitGTK 4.1, FUSE 2, fontconfig et des polices pour votre langue.
  4. Si FUSE 2 ne peut pas être installé, lancez l’AppImage avec --appimage-extract-and-run. L’entrée de menu créée par install.sh le fait déjà quand libfuse.so.2 manque.
  5. Quand le serveur demande votre mot de passe pour ouvrir le pare-feu, acceptez : voir Le pare-feu bloque ExamQR Exam : les postes candidats ne trouvent pas le serveur.
  6. Pour désinstaller ExamQR Exam, lancez bash install.sh --uninstall ; vos examens et résultats sont conservés. bash install.sh --uninstall --purge supprime aussi examens, copies, licences et journaux, de façon irréversible.

Si le problème persiste

Signalez le problème avec la distribution et sa version (cat /etc/os-release), la sortie de install.sh et le fichier ~/.local/share/ExamQRExam/crash.log (serveur) ou ~/.local/share/ExamQRExamClient/crash.log (poste candidat).

Cet article vous a-t-il aidé ?

Toujours bloqué ?

Si ces étapes n'ont pas suffi, envoyez-nous un signalement. Nous saurons quel article vous avez déjà essayé.

Vous pouvez aussi écrire à support@examqr.com.

Signaler un problème

← Tous les articles d'aide