Forums » Utilisation d'AMC (french) »
[Bug] AMC a cessé de fonctionner : erreur à l'étape "Check layout"
Added by Rémi G. about 7 years ago
Bonjour,
En voulant corriger une évaluation aujourd'hui, je me suis heurté à des problèmes à première vue étranges :- Tous les élève sauf 2 ont une note nulle
- Impossible d'associer les élèves
- etc...
J'ai fini par créer une nouvelle évaluation la plus simple possible et j'ai lancé auto-multiple-choice depuis un terminal :
$ auto-multiple-choice Use of the encoding pragma is deprecated at /usr/lib64/AMC/perl/AMC-prepare.pl line 21. ppmtoxpm: Error reading first byte of what is expected to be a Netpbm magic number. Most often, this means your input file is empty
L'erreur survient dès l'étape "Check layout" où comme le suggère le message d'erreur, auto-multiple-choice affiche une page blanche.
Une idée sur ce qui pourrait être la source de mon problème ? Je vais regarder du côté des mises à jour de Fedora 26, mais j'ai utilisé pour la dernière fois AMC il y a 3 semaines...
Merci d'avance pour votre aide,
Rémi.
TestMinimal.tar.xz (186.2 kB)
Replies (4)
RE: [Bug] AMC a cessé de fonctionner : erreur à l'étape "Check layout" - Added by Alexis Bienvenüe about 7 years ago
Pouvez-vous passer en mode débogage (depuis le menu Aide) et poster le fichier log
produit ?
RE: [Bug] AMC a cessé de fonctionner : erreur à l'étape "Check layout" - Added by Rémi G. about 7 years ago
J'ai cherché une liste des paquets mis à jours depuis la dernière utilisation d'AMC avec la commande journalctl -rt PackageKit --since="2017-10-27" |grep update-packages
.
Je la mets au cas où en pièce jointe, mais je ne vois rien qui pourrait altérer le fonctionnement d'AMC.
Pour le fichier de log généré par AMC, j'ai déjà essayé de l'obtenir et je n'y arrive pas (avec gedit ou avec une commande comme cat AMC-DEBUG-9FdKJa5f.log
).
J'ai d'ailleurs l'erreur suivante qui s'affiche de temps en temps dans un terminal :
bash: cannot create temp file for here-document: No space left on device
Et quand je regarde l'espace disque disponible, je constate effectivement qu'il n'y a plus de place dans
/tmp/
:# df Filesystem 1K-blocks Used Available Use% Mounted on devtmpfs 1907440 0 1907440 0% /dev tmpfs 1920284 39044 1881240 3% /dev/shm tmpfs 1920284 2216 1918068 1% /run tmpfs 1920284 0 1920284 0% /sys/fs/cgroup /dev/mapper/fedora-root 51343840 16594976 32111040 35% / tmpfs 1920284 1920284 0 100% /tmp /dev/sda1 999320 197716 732792 22% /boot /dev/mapper/fedora-home 65994200 40960412 21638412 66% /home tmpfs 384056 12 384044 1% /run/user/42 tmpfs 384056 60 383996 1% /run/user/1000
Peut-être est-ce la source de mon problème ?
packagekit-logs (43.9 kB)
RE: [Bug] AMC a cessé de fonctionner : erreur à l'étape "Check layout" - Added by Alexis Bienvenüe about 7 years ago
il n'y a plus de place dans /tmp/
Peut-être est-ce la source de mon problème ?
C'est possible en effet !
RE: [Bug] AMC a cessé de fonctionner : erreur à l'étape "Check layout" - Added by Rémi G. about 7 years ago
Mon problème est résolu, désolé du dérangement !
J'ai surveillé l'espace disponible sur /tmp
à l'étape d'importation des scans et j'ai effectivement constaté que l'occupation mémoire passait en très peu de temps de 1 % à 100 % (l'espace alloué par défaut est de 1,9 Go sur mon installation de Fedora).
Après un redémarrage pour effacer le contenu de /tmp
, j'ai convertis mes scans en jpg et j'ai pu corriger mon évaluation.
Au début, j'avais importé un .pdf de 50 Mo contenant toutes les copies, mais face à mes difficultés (notes nulles, étudiants non reconnus) j'avais moi-même extrait les images au format .ppm avec pdfimages
(12 Mo par fichier après vérification). Je pense que j'ai donc cumulé plusieurs soucis aujourd'hui mais je ne sais pas en tout cas comment j'ai résolu mon problème initial. Je fais une autre évaluation demain, ce sera l'occasion de tester à nouveau.
Bonne soirée et merci pour votre aide !
(1-4/4)