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
- Décompressez le paquet. Sur l’ordinateur serveur, ouvrez un terminal dans le dossier
Serveret lancezbash install.sh. Faites de même dans le dossierClientsur chaque poste candidat. Le script installe les bibliothèques système avec apt (il demande votre mot de passe sudo), copie l’AppImage dans~/Applicationset ajoute une entrée au menu des applications. - 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’appellentlibgtk-3-0t64etlibfuse2t64). Les postes candidats ont aussi besoin dealsa-utilspour les questions d’enregistrement. - 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.
- Si FUSE 2 ne peut pas être installé, lancez l’AppImage avec
--appimage-extract-and-run. L’entrée de menu créée parinstall.shle fait déjà quandlibfuse.so.2manque. - 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.
- Pour désinstaller ExamQR Exam, lancez
bash install.sh --uninstall; vos examens et résultats sont conservés.bash install.sh --uninstall --purgesupprime 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).
Merci pour votre retour.
Désolés que cela ne vous ait pas aidé. Envoyez-nous un signalement et nous regarderons.