Bonjour,

Je suis dans la même situation que YannickF sur Mac OSX, mais je suis sur LinuxMint 18.2. J'ai réussi à installer le client avec la dernière version de Wine (2.0.2 stable) complétée par MSXML6, windowscodecs.dll (qui sont bien installés dans Win32), winhttp et ie8 installés avec Winetricks. Une fois le client lancé et connecté, après les messages "transfert de la base en cours", "transfert des paramètres utilisateur", "lecture de la base" et "écriture du cache", j'obtiens le message "Erreur lors du chargement de la base, message : Problème de lecture de base" Lors de l'installation j'ai veillé à ce que le dossier d'installation du client ne comporte pas d'accent.

Cette configuration me permettait l'année dernière de faire fonctionner normalement Pronote 2016. Y a-t-il, par rapport à la version de l'année dernière, un changement de fonctionnalité de Pronote nécessitant d'autres configurations ?

Merci par avance.

posée 02 Sep, 16:59 LPChassagne LPChassagne's gravatar image



Bonjour,

Votre installation semble correcte, pouvez-vous essayer la version 0.2.1 du client PRONOTE pour voir si vous avez le même message ?

Merci

lien permanent
traitée 04 Sep, 15:09 Guillaume Guillaume's gravatar image

Merci pour votre réponse. J'avais déjà fait une mise à jour du client qui n'avait rien donné. Je viens de faire une réinstallation complète du client 0.2.1. Malheureusement, le résultat est le même.

Merci par avance.

lien permanent
traitée 04 Sep, 19:14 LPChassagne LPChassagne's gravatar image

Bonjour,

Je viens de tester, car j'avais le même problème. Avec wine 2.15 staging, j'ai "Erreur lors du chargement de la base, message : Problème de lecture de base" alor qu'avec wine 1.8.2, patché et compilé comme indiqué dans la FAQ, ça marche. Par contre, winetricks indique que wine 1.8.2 n'est plus supporté upstream, il serait important qu'Index Education fournisse des patches pour wine 2 (au moins la version stable).

F. Delente

lien permanent
traitée 04 Sep, 19:58 fdelente fdelente's gravatar image

Bonjour,

L'erreur "problème de lecture de base" est sûrement causé par le problème de comparaison de chaînes de caractères détaillé dans la FAQ. Cela doit signifier qu'il y a des articles identiques aux accents près dans la base, une possibilité est de les localiser et de les modifier. Sinon le SAV pourra vous aider à détecter le problème.

Bonne journée

lien permanent
traitée 05 Sep, 11:16 Guillaume Guillaume's gravatar image

Bonjour,

J'ai le même problème de "problème de lecture de base", avec Wine et aussi avec Crossover. Quelle est cette FAQ (de Pronote ? de Wine ?) qui explique comment obtenir une installation fonctionnelle ?

Merci.

lien permanent
traitée 11 Sep, 11:39 RVolsik RVolsik's gravatar image

Bonjour,

La FAQ est à cette adresse : http://www.index-education.com/fr/faq-pronote-353-364-0.php

Elle dit ceci :


Commencez par créer un dossier wine-1.8.4 qui va contenir le code source de Wine et tout ce qu’il faut pour la compilation. La suite de la procédure s’effectue en ligne de commande depuis une fenêtre Terminal dans ce dossier.

Désinstallation des anciennes versions de Wine installées sudo apt-get remove wine wine1.8

Récupération du code source de Wine wget https://dl.winehq.org/wine/source/1.8/wine-1.8.4.tar.bz2

Récupération des correctifs wget http://www.index-education.com/contenu/telechargement/correctifs/Wine1.8_CompareString.patch wget http://www.index-education.com/contenu/telechargement/correctifs/Wine1.8_CreateWindowEx.patch

Pour information, le fichier Wine1.8_CompareString.patch est une adaptation de celui-ci https://www.winehq.org/pipermail/wine-patches/2012-July/116238.html et le fichier Wine1.8_CreateWindowEx.patch est le contournement suggéré ici https://www.winehq.org/pipermail/wine-devel/2015-August/108796.html.

Extraction du code source et préparation des dossiers bunzip2 wine-1.8.4.tar.bz2 tar -xf wine-1.8.4.tar mv wine-1.8.4/ wine-source mkdir wine32-build mkdir wine64-build cd wine-source/

Application des correctifs patch -p1 < ../Wine1.8_CompareString.patch patch -p1 < ../Wine1.8_ CreateWindowEx.patch

Préparation de la compilation 64 bits cd ../wine64-build/ ../wine-source/configure --enable-win64

À savoir : - si l'opération s’arrête (arrêt à chaque module manquant) ../wine-source/configure --enable-win64 et corriger en boucle tant que cela échoue. Par exemple s’il manque le module flex : sudo apt-get install flex. - si vous rencontrez cet avertissement X development files not found. Wine will be built without X support, which probably isn't what you want. You will need to install development packages of Xlib/Xfree86 at the very least. Use the --without-x option if you really want this., sudo apt-get install libx11-dev libfreetype6-dev. - si vous avez des avertissements sur libxml2 64-bit, libxslt, etc. sudo apt-get install libxml2-dev libxslt-dev libgnutls-dev libjpeg-dev libldap2-dev.

Compilation de Wine 64 bits make

Installation de Wine 64 bits sudo make install

Après cela il faut recommencer avec Wine 32 bits cd ../wine32-build/ ../wine-source/configure --with-wine64=../wine64-build

Là aussi vous devez appeler cette dernière ligne et corriger en boucle tant que cela échoue. - si vous rencontrez l'erreur Cannot build a 32-bit program, you need to install 32-bit development libraries. sudo apt-get install gcc-multilib g++-multilib - si vous rencontrez l'avertissement X 32-bit development files not found. Wine will be built without X support, which probably isn't what you want. You will need to install 32-bit development packages of Xlib/Xfree86 at the very least. Use the --without-x option if you really want this. sudo apt-get install libx11-dev:i386 libfreetype6-dev:i386

Dans le cas où ces paquets sont introuvables sudo dpkg --add-architecture i386 sudo apt-get update sudo apt-get install libc6:i386 libncurses5:i386 libstdc++6:i386 libx11-dev:i386 libfreetype6-dev:i386 Comme en 64 bits si vous avez des avertissements sur entre autres libxml2, il vous faut exécuter ceci : sudo apt-get install libxml2-dev:i386 libxslt-dev:i386 libgnutls-dev:i386 libjpeg-dev:i386 libldap2-dev:i386

Compilation de Wine 32 bits make

Installation de Wine 32 bits sudo make install

Une fermeture et réouverture de la fenêtre Terminal peut être nécessaire pour prendre en compte le PATH modifié. Ensuite, toujours depuis une fenêtre Terminal, lancez winecfg. Cela finit de configurer la nouvelle installation.

Wine est maintenant prêt. Vous pouvez lancer un exécutable Windows avec la commande wine nomdelexecutable.exe que cet exécutable soit 32 bits ou 64 bits.


Je n'ai compilé wine qu'en version 32 bits, pas 64, car je n'installe que le client 32 bits.

Bon courage !

F. Delente

lien permanent
traitée 11 Sep, 11:42 fdelente fdelente's gravatar image
modifié 11 Sep, 11:43

Bonjour,

La FAQ dont il est question est disponible ici : http://www.index-education.com/fr/faq-pronote-single-0-0-5499.php

Elle ne s'adresse qu'aux utilisateurs avancés car il faut recompiler WINE.

Bonne journée

lien permanent
traitée 11 Sep, 11:42 Guillaume Guillaume's gravatar image

Bonjour,

Merci pour vos réponses. J'ai recompilé pas mal de noyaux dans ma jeunesse, donc je me suis lancé, mais malgré mes efforts ça n'a pas marché. Je vais attendre et réessayer plus tard avec Crossover.

Bonne continuation.

lien permanent
traitée 19 Sep, 01:14 RVolsik RVolsik's gravatar image
Répondre

Vous devez vous connecter pour pouvoir répondre.

Base de Markdown

  • *italic* or _italic_
  • **gras** ou __gras__
  • lien:[texte](http://url.com/ "Titre")
  • image?![alt texte](/path/img.jpg "Titre")
  • liste numérotée: 1. Foo 2. Bar
  • pour ajouter une nouvelle ligne, ajoutez deux espaces à l'endroit où vous souhaitez que la ligne commence.
  • les balises HTML de base sont également supportées

Mots-clés pour la question:

×161
×3
×3
×2
×2
×2
×1



question posée: 02 Sep, 16:59

question vue: 656 fois

dernière mise à jour le: 19 Sep, 01:14