Instalar o ExamQR Exam no Linux: bibliotecas faltando, AppImage não inicia

Execute o install.sh do pacote Linux: ele instala GTK, WebKitGTK e FUSE com apt e cria uma entrada no menu. Sem FUSE 2, o AppImage precisa de --appimage-extract-and-run.

O pacote Linux do ExamQR Exam contém as pastas Server e Client, cada uma com um AppImage e o script install.sh. Só é suportado Linux x86 de 64 bits (x86-64).

Como reconhecer

  • Clicar duas vezes no AppImage não faz nada, ou um terminal mostra um erro sobre libfuse.so.2.
  • O aplicativo abre, mas provas e relatórios ficam em branco; no painel do servidor, o WebKitGTK aparece como não instalado.
  • Os caracteres aparecem como quadrados vazios.

Como resolver

  1. Descompacte o pacote. No computador servidor, abra um terminal na pasta Server e execute bash install.sh. Faça o mesmo na pasta Client em cada computador de candidato. O script instala as bibliotecas do sistema com apt (pede sua senha do sudo), copia o AppImage para ~/Applications e adiciona uma entrada no menu de aplicativos.
  2. Sem permissão de sudo, o script pula as bibliotecas. Peça a um administrador que execute: sudo apt install libgtk-3-0 libwebkit2gtk-4.1-0 libfuse2 libx11-6 libice6 libsm6 libfontconfig1 fonts-liberation (no Ubuntu 24.04 os pacotes se chamam libgtk-3-0t64 e libfuse2t64). Os computadores dos candidatos também precisam de alsa-utils para as questões de gravação.
  3. Em uma distribuição sem apt, instale você mesmo os equivalentes: GTK 3, WebKitGTK 4.1, FUSE 2, fontconfig e fontes para o seu idioma.
  4. Se não for possível instalar o FUSE 2, inicie o AppImage com --appimage-extract-and-run. A entrada de menu criada pelo install.sh já faz isso quando falta libfuse.so.2.
  5. Quando o servidor pedir sua senha para abrir o firewall, aceite: veja O firewall bloqueia o ExamQR Exam e os computadores dos candidatos não encontram o servidor.
  6. Para remover o ExamQR Exam, execute bash install.sh --uninstall; seus exames e resultados são mantidos. bash install.sh --uninstall --purge também apaga exames, entregas, licenças e registros, e não pode ser desfeito.

Se ainda não funcionar

Relate o problema com a distribuição e a versão (cat /etc/os-release), a saída do install.sh e o arquivo ~/.local/share/ExamQRExam/crash.log (servidor) ou ~/.local/share/ExamQRExamClient/crash.log (computador do candidato).

Isso ajudou?

Ainda não resolveu?

Se estes passos não resolveram, envie um relato. Saberemos qual artigo você já tentou.

Você também pode escrever para support@examqr.com.

Relatar um problema

← Todos os artigos de ajuda