Xming + build bash sous windows 10 avez vous essayez amc ?

Added by markham lex about 7 years ago

Bonjour,

Depuis peu windows 10 integre un sous syteme ubuntu parfaitement intégré a windows quelqu'un a t'il eassyer d'installer amc dans cette configuration
plus dinfo ici : http://korben.info/installer-shell-bash-linux-windows-10.html

en vous remerciant,


Replies (29)

RE: Xming + build bash sous windows 10 avez vous essayez amc ? - Added by markham lex about 7 years ago

Bonjour,

juste pour dire que cela fonctionne.
j'essaie a present de corrigé les quelque default de l'operation pour la rendre user friendly.

RE: Xming + build bash sous windows 10 avez vous essayez amc ? - Added by Alexis Bienvenüe about 7 years ago

L'interface graphique fonctionne également ?

RE: Xming + build bash sous windows 10 avez vous essayez amc ? - Added by markham lex about 7 years ago

Oui,

avec quelque manip :
installer xming sous windows
lancer x ming

sous bash lancer la commande : export DISPLAY=:0
puis auto-multiple-choice

nota evince n'st pas installer avec pour lire les pdfs il faut le mettre pour les aperçue :.

ne pas oublier auparavant d'installer notre imprimante cups en ligne de commande

RE: Xming + build bash sous windows 10 avez vous essayez amc ? - Added by Alexis Bienvenüe about 7 years ago

Pouvez-vous détailler la procédure complète sur une page de wiki ? Il me semble que cela intéressera du monde !

RE: Xming + build bash sous windows 10 avez vous essayez amc ? - Added by Benoit PIERRET over 6 years ago

Bonjour,

J'ai moi aussi tenté l'installation sous W10 selon la procédure du lien ci-dessus.
En plus de ce qui est décrit au dessus.

Pour l'installation de AMC, j'ai fait:

sudo apt-get install auto-multiple-choice

Il manquait des paquets d’où la commande suivante en plus:
sudo apt-get install evince gedit libreoffice eog gnumeric nautilus

J'ai rédigé mon sujet sans problème.

Par compte la saisie des copies se passe mal.

Voir la trace dans la console. J'ai apparemment un crash de la base sql et plus moyen d'ouvrir le fichier ensuite...
Heureusement, j'avais une sauvegarde et j'ai pu terminer ma correction sur un vrai ubuntu.
J'ai tenté l'expérience sur un ancien examen, c'est reproductible: mêmes erreurs.

Quelqu'un a t il réussi à faire un examen complet sous w10?

Use of uninitialized value in string ne at /usr/lib/AMC/perl/AMC-gui.pl line 4573.
*SQL* at /usr/share/perl5/AMC/Data.pm line 95.
*SQL* at /usr/share/perl5/AMC/Data.pm line 95.
*SQL* at /usr/share/perl5/AMC/Data.pm line 95.
*SQL* at /usr/share/perl5/AMC/Data.pm line 95.
*SQL* at /usr/share/perl5/AMC/Data.pm line 95.
*SQL* at /usr/share/perl5/AMC/Data.pm line 95.
*SQL* at /usr/share/perl5/AMC/Data.pm line 95.
*SQL* at /usr/share/perl5/AMC/Data.pm line 95.
*SQL* at /usr/share/perl5/AMC/Data.pm line 95.
*SQL* at /usr/share/perl5/AMC/Data.pm line 95.
SQL ERROR: DBD::SQLite::db selectall_arrayref failed: database disk image is malformed
SQL STATEMENT: SELECT student,page,copy,mse,timestamp_auto,timestamp_manual,CASE WHEN timestamp_auto>0 AND mse>? THEN ?      ELSE ?  END AS mse_color,CASE WHEN timestamp_manual>0 THEN ?      WHEN timestamp_auto>0 THEN ?      ELSE ?  END AS color,CASE WHEN timestamp_manual>0 THEN timestamp_manual      ELSE timestamp_auto  END AS timestamp,(SELECT MIN(ABS(1.0*black/total-?))   FROM capture.capture_zone   WHERE capture.capture_zone.student=capture.capture_page.student     AND capture.capture_zone.page=capture.capture_page.page AND capture.capture_zone.copy=capture.capture_page.copy     AND total>0) AS delta FROM capture.capture_page ORDER BY student,page,copy
SQL ERROR: DBD::SQLite::db selectall_arrayref failed: database disk image is malformed
SQL STATEMENT: SELECT student,page,copy,mse,timestamp_auto,timestamp_manual,CASE WHEN timestamp_auto>0 AND mse>? THEN ?      ELSE ?  END AS mse_color,CASE WHEN timestamp_manual>0 THEN ?      WHEN timestamp_auto>0 THEN ?      ELSE ?  END AS color,CASE WHEN timestamp_manual>0 THEN timestamp_manual      ELSE timestamp_auto  END AS timestamp,(SELECT MIN(ABS(1.0*black/total-?))   FROM capture.capture_zone   WHERE capture.capture_zone.student=capture.capture_page.student     AND capture.capture_zone.page=capture.capture_page.page AND capture.capture_zone.copy=capture.capture_page.copy     AND total>0) AS delta FROM capture.capture_page ORDER BY student,page,copy
*** unhandled exception in callback:
***   *SQL* at /usr/share/perl5/AMC/Data.pm line 95.
***  ignoring at /usr/lib/AMC/perl/AMC-gui.pl line 7093.

RE: Xming + build bash sous windows 10 avez vous essayez amc ? - Added by Gaëtan Rey over 6 years ago

Bonjour à tous,

j'ai moi aussi testé AMC sous WSL et après avoir résolu différents problèmes, je bloque actuellement sur le problème avec SQLite au moment de l'analyse des copies scannées. L'analyse, en elle même, semble bien se passer mais l'enregistrement dans la base de données échoue.

J'ai testé sur de nombreuses versions d'AMC (actuellement la version de test : 1.3.0+hg2017-11-15) et le problème reste toujours le même.

Voici le log de l'interface :

===<analyse>=T()
Page : +1/1/60+
Page : +2/1/59+
Page : +4/1/57+
Page : +3/1/58+
Page : +5/1/56+
Page : +0/0/0+
Page : +0/0/0+
Page : +0/0/0+
Page : +0/0/0+
ERROR(): No layout for ID +0/0/0+
SQL ERROR: DBD::SQLite::db do failed: disk I/O error
SQL STATEMENT: COMMIT
SQL ERROR: DBD::SQLite::db do failed: disk I/O error
SQL STATEMENT: COMMIT
SQL ERROR: DBD::SQLite::db do failed: disk I/O error
SQL STATEMENT: COMMIT
SQL ERROR: DBD::SQLite::db do failed: disk I/O error
SQL STATEMENT: COMMIT
===<analyse>=+1

Et la trace dans la fenêtre de commandes

SQL ERROR: DBD::SQLite::db do failed: disk I/O error
SQL STATEMENT: COMMIT
*SQL* at /usr/share/perl5/AMC/Data.pm line 94.

Est ce que vous auriez une solution ?

RE: Xming + build bash sous windows 10 avez vous essayez amc ? - Added by markham lex over 6 years ago

Bonjour,

il est possible que le sous systeme ubuntu soit limité en taille
de taper la commande "df" pour voir l'espace libre

RE: Xming + build bash sous windows 10 avez vous essayez amc ? - Added by Gaëtan Rey over 6 years ago

Non ce n'est pas le problème j'ai déjà vérifié cela. 58% d'utilisation et plus de 250 Go de libre. Je ne pense pas avoir autant de copies de que ;)

RE: Xming + build bash sous windows 10 avez vous essayez amc ? - Added by bernard duv over 6 years ago

Bonsoir,

Je fais face exactement au même problème.
J'ai tenté la version -dev (version la plus récente) et le problème persiste.

Le lien de Markham Lex est en effet très pertinent. Il semblerait qu'il faille désactiver le "WAL and regular journals".
Cependant, après avoir recherché dans la source du projet, je ne trouve rien de similaire...

Quelqu'un saurait-il comment corriger cela ?
Merci d'avance

RE: Xming + build bash sous windows 10 avez vous essayez amc ? - Added by David Martinet about 6 years ago

Bonjour à tous,

Idem de mon côté, même problème avec sqlite. Peut-être un problème du côté de WSL, et non du côté d'AMC ?

Par contre, je ne sais pas pour vous, mais pour moi, AMC se lance en anglais, alors que sur mon Ubuntu "réel", il se lance en français. Une idée pour corriger ça ? :)

Merci d'avance, et en espérant que ce pb de sqlite trouve une solution, car ça serait bien pratique d'utiliser AMC avec le WSL ! :D

RE: Xming + build bash sous windows 10 avez vous essayez amc ? - Added by Alexis Bienvenüe about 6 years ago

Est-ce qu'il se produit toujours en donnant la valeur 1 à Edition/Péférences/Général/Système/Processus en parallèle (au lieu de 0) ?

RE: Xming + build bash sous windows 10 avez vous essayez amc ? - Added by David Martinet about 6 years ago

You win !

A priori, ça a l'air de résoudre le problème ! :)

Une petite suggestion pour remettre AMC en français ? :)

RE: Xming + build bash sous windows 10 avez vous essayez amc ? - Added by Alexis Bienvenüe about 6 years ago

A priori, ça a l'air de résoudre le problème

Super. Par contre, il n'y a plus de parallélisation, donc ça va aller moins vite…
Pour le français, peut être en utilisant la commande suivante ?

LANG=fr_FR.utf8 auto-multiple-choice

Ou alors il faut reconfigurer les langues :

sudo dpkg-reconfigure locales

RE: Xming + build bash sous windows 10 avez vous essayez amc ? - Added by David Martinet about 6 years ago

C'est bien les locales qui ne sont pas configurées en FR par défaut sur WSL.

Si ça vous intéresse, je peux rédiger un tuto complet pour l'installation et l'utilisation d'AMC sur WSL. Je cherche juste si on peut avoir une solution pour utiliser explorer plutôt que nautilus et le libreoffice windows plutôt que la commande libreoffice, pour ne pas avoir à tout installer en double. Mais ça risque d'être compromis.
Bref, je ne détaille pas plus ici, on passe en hors sujet :)

RE: Xming + build bash sous windows 10 avez vous essayez amc ? - Added by Alexis Bienvenüe about 6 years ago

Si ça vous intéresse, je peux rédiger un tuto complet pour l'installation et l'utilisation d'AMC sur WSL.

Avec plaisir : ça aura très bien sa place dans le wiki il me semble (ou ailleurs si vous préférez bien sûr).

RE: Xming + build bash sous windows 10 avez vous essayez amc ? - Added by Nicolas Charpy about 6 years ago

David Martinet wrote:

Si ça vous intéresse, je peux rédiger un tuto complet pour l'installation et l'utilisation d'AMC sur WSL. Je cherche juste si on peut avoir une solution pour utiliser explorer plutôt que nautilus et le libreoffice windows plutôt que la commande libreoffice, pour ne pas avoir à tout installer en double. Mais ça risque d'être compromis.
Bref, je ne détaille pas plus ici, on passe en hors sujet :)

Très intéressé également ! Bon courage

RE: Xming + build bash sous windows 10 avez vous essayez amc ? - Added by Benoit PIERRET about 6 years ago

J'ai commencé a faire un document interne car je croyais avoir réussi mon installation.
J'essaye de le coller dans le wiki.

RE: Xming + build bash sous windows 10 avez vous essayez amc ? - Added by Benoit PIERRET about 6 years ago

Et voila un début de didacticiel.
C'est dans le wiki ici:
https://project.auto-multiple-choice.net/projects/auto-multiple-choice/wiki/Installation_d'AMC_sous_windows10

N'hésitez pas à corriger

Je n'ai pas intégré ce que je n'ai pas encore testé:
Edition/Péférences/Général/Système/Processus en parallèle: 1 (au lieu de 0)
Passage d'AMC en francais

Ceux qui ont testé, peuvent-il écrire cette partie dans le wiki?

Il reste aussi à faire les optimisation comme par exemple:

Je cherche juste si on peut avoir une solution pour utiliser explorer plutôt que nautilus et le libreoffice windows plutôt que la commande libreoffice, pour ne pas avoir à tout installer en double.??

Pour aller vite, j'ai aussi copié/collé de façon un peu trop brute (image+texte) les infos de Korben. Il faudrait soit lui demander l'autorisation, soit reprendre cette partie.

RE: Xming + build bash sous windows 10 avez vous essayez amc ? - Added by Alexis Bienvenüe about 6 years ago

Pour aller vite, j'ai aussi copié/collé de façon un peu trop brute (image+texte) les infos de Korben. Il faudrait soit lui demander l'autorisation, soit reprendre cette partie.

Ce contenu est sous licence CC BY-NC-ND. ND signifie « pas d'adaptation » (https://creativecommons.org/faq/fr/). Je ne sais pas si votre page de wiki est considéré comme une adaptation. Dans le doute, je pense qu'il faut privilégier une des solutions suivantes :
  1. faire un simple lien vers la page de Korben, en indiquant quelles étapes il faut suivre (par exemple "en passant sur l'installation de matrix, simcity, etc."), sans reprendre ce contenu dans le wiki ;
  2. réécrire le wiki avec votre propre texte et vos propres captures d'écran.

RE: Xming + build bash sous windows 10 avez vous essayez amc ? - Added by Benoit PIERRET about 6 years ago

En fait la méthode Korben citée au début de ce sujet est déjà obsolète. Il faut maintenant installer linux depuis le Microsoft Store avec distribution au choix.

J'ai donc du réécrire la procédure donc plus de problème de droits...

Je conseille d'ailleurs à ceux qui ont installé bash de désinstaller pour installer ubuntu depuis le store.

Le wiki a donc été lourdement remis à jour.
J'ai intégré le monocœur et le passage en Français.

J'ai testé pratiquement tout le processus sauf l'impression depuis AMC et l'envoi d'emails.

Les performances de AMC sous windows 10 + WSL - Added by Benoit PIERRET about 6 years ago

Petit comparatif de performances.
Même machine 4 cœurs: Core i3-2100CPU@3,1GHz + SSD
Config 1: ubuntu studio 16.04 dite "linux natif"
Config 2: ubuntu dans WSL sur windows 10 cdite "WSL"

Mettre à jour les documents: 6 minutes pour les 2 configs
Calcul de mise en page: 30s pour les 2 configs
Saisie des copies:
9 min pour le linux natif
49 minutes pour WSL
Corriger: 4 minutes pour les deux configs

Si l'on croise les données avec ce post:
https://project.auto-multiple-choice.net/boards/4/topics/3335

L'indice de vitesse varie comme ceci pour l'étape saisie:
  • Linux natif: 1
  • Live USB+projet sur HD: 2.8
  • Live USB+projet sur USB: 6.5
  • Virtual machine: 4.6
  • WSL: 5.9

Attention: Les résultats dépendent fortement de la configuration utilisée.
La config WSL a des performances identiques au linux natif tant qu'il n'est pas fait appel au multicœur.
Le live USB est le plus performant (après le natif) pour l'étape saisie.
Si l'un d'entre vous arrive à faire fonctionner WSL en multicœur, on pourrait espérer des performances proches du linux natif.

RE: Xming + build bash sous windows 10 avez vous essayez amc ? - Added by Flo V about 5 years ago

Bonjour,

Concernant ce problème qui semble se régler lorsque l'on passe 0 sur 1 processes. Dans le cas où l'on a déjà planté le fichier (et que l'on avait pas d'autre copie du projet), est-ce possible de réparer l'erreur ? J'ai essayé d'ouvrir mon projet avec bash puis ubuntu (Virtual Box) et j'obtiens le même comportement ; amc s'ouvre et semble faire tourner un processus sans fin qui reste à 0% avec l'équivalent du sablier windob qui disparait jamais.

Merci pour votre aide !
Florent.

RE: Xming + build bash sous windows 10 avez vous essayez amc ? - Added by Benoit PIERRET about 5 years ago

Bonjour,

Ça dépend de l'état d'avancement du projet.
Si c'est la rédaction du sujet: créer un nouveau projet et copier le latex dedans grâce à l'explorateur.
Plus loin, ce sera un peu plus compliqué : on a besoin de plus d'info.

1 2 Next » (1-25/29)