Memasang ExamQR Exam di Linux: pustaka kurang, AppImage tidak mau berjalan

Jalankan install.sh dari paket Linux: skrip memasang GTK, WebKitGTK, dan FUSE dengan apt serta menambahkan entri menu. Tanpa FUSE 2, AppImage perlu --appimage-extract-and-run.

Paket Linux ExamQR Exam berisi folder Server dan Client, masing-masing dengan sebuah AppImage dan skrip install.sh. Hanya Linux x86 64-bit (x86-64) yang didukung.

Cara mengenalinya

  • Klik ganda pada AppImage tidak menghasilkan apa-apa, atau terminal menampilkan galat tentang libfuse.so.2.
  • Aplikasi terbuka tetapi soal dan laporan kosong; di dasbor server, WebKitGTK dinyatakan belum terpasang.
  • Karakter tampil sebagai kotak kosong.

Cara mengatasinya

  1. Ekstrak paket. Di komputer server, buka terminal di folder Server dan jalankan bash install.sh. Lakukan hal yang sama di folder Client pada setiap komputer peserta. Skrip memasang pustaka sistem dengan apt (meminta kata sandi sudo), menyalin AppImage ke ~/Applications, dan menambahkan entri ke menu aplikasi.
  2. Tanpa hak sudo, skrip melewati pemasangan pustaka. Minta administrator menjalankan: sudo apt install libgtk-3-0 libwebkit2gtk-4.1-0 libfuse2 libx11-6 libice6 libsm6 libfontconfig1 fonts-liberation (di Ubuntu 24.04 paketnya bernama libgtk-3-0t64 dan libfuse2t64). Komputer peserta juga memerlukan alsa-utils untuk soal rekaman suara.
  3. Di distribusi tanpa apt, pasang sendiri padanannya: GTK 3, WebKitGTK 4.1, FUSE 2, fontconfig, dan fon untuk bahasa Anda.
  4. Jika FUSE 2 tidak bisa dipasang, jalankan AppImage dengan --appimage-extract-and-run. Entri menu yang dibuat install.sh sudah melakukannya bila libfuse.so.2 tidak ada.
  5. Saat server meminta kata sandi untuk membuka firewall, setujui: lihat Firewall memblokir ExamQR Exam sehingga komputer peserta tidak menemukan server.
  6. Untuk mencopot ExamQR Exam, jalankan bash install.sh --uninstall; ujian dan hasil tetap disimpan. bash install.sh --uninstall --purge juga menghapus ujian, jawaban, lisensi, dan log, dan tidak dapat dibatalkan.

Jika masih belum berhasil

Laporkan masalah dengan nama dan versi distribusi (cat /etc/os-release), keluaran install.sh, dan berkas ~/.local/share/ExamQRExam/crash.log (server) atau ~/.local/share/ExamQRExamClient/crash.log (komputer peserta).

Apakah ini membantu?

Masih belum berhasil?

Jika langkah-langkah ini belum berhasil, kirim laporan. Kami akan tahu artikel mana yang sudah Anda coba.

Anda juga bisa mengirim email ke support@examqr.com.

Laporkan masalah

← Semua artikel bantuan