Instalar ExamQR Exam en Linux: faltan bibliotecas, el AppImage no arranca
Ejecuta install.sh del paquete para Linux: instala GTK, WebKitGTK y FUSE con apt y añade una entrada al menú. Sin FUSE 2, el AppImage necesita --appimage-extract-and-run.
El paquete para Linux de ExamQR Exam contiene las carpetas Server y Client, cada una con un AppImage y el script install.sh. Solo se admite Linux x86 de 64 bits (x86-64).
Cómo reconocerlo
- Al hacer doble clic en el AppImage no pasa nada, o una terminal muestra un error sobre
libfuse.so.2. - La aplicación se abre pero las pruebas y los informes salen en blanco; en el panel del servidor, WebKitGTK aparece como no instalado.
- Los caracteres aparecen como cuadros vacíos.
Cómo solucionarlo
- Descomprime el paquete. En el equipo servidor, abre una terminal en la carpeta
Servery ejecutabash install.sh. Haz lo mismo en la carpetaClienten cada equipo de candidato. El script instala las bibliotecas del sistema con apt (pide tu contraseña de sudo), copia el AppImage a~/Applicationsy añade una entrada al menú de aplicaciones. - Sin permisos de sudo, el script omite las bibliotecas. Pide a un administrador que ejecute:
sudo apt install libgtk-3-0 libwebkit2gtk-4.1-0 libfuse2 libx11-6 libice6 libsm6 libfontconfig1 fonts-liberation(en Ubuntu 24.04 los paquetes se llamanlibgtk-3-0t64ylibfuse2t64). Los equipos de candidatos necesitan ademásalsa-utilspara las preguntas de grabación. - En una distribución sin apt, instala tú los equivalentes: GTK 3, WebKitGTK 4.1, FUSE 2, fontconfig y fuentes para tu idioma.
- Si no se puede instalar FUSE 2, inicia el AppImage con
--appimage-extract-and-run. La entrada de menú creada porinstall.shya lo hace cuando faltalibfuse.so.2. - Cuando el servidor pida tu contraseña para abrir el firewall, acéptalo: consulta El firewall bloquea ExamQR Exam y los equipos de los candidatos no encuentran el servidor.
- Para desinstalar ExamQR Exam, ejecuta
bash install.sh --uninstall; se conservan los exámenes y resultados.bash install.sh --uninstall --purgeborra además exámenes, entregas, licencias y registros, y no se puede deshacer.
Si sigue sin funcionar
Informa del problema con la distribución y su versión (cat /etc/os-release), la salida de install.sh y el archivo ~/.local/share/ExamQRExam/crash.log (servidor) o ~/.local/share/ExamQRExamClient/crash.log (equipo del candidato).
Gracias por tu opinión.
Sentimos que no te haya servido. Envíanos un informe y lo revisaremos.