Troubleshooting/fr

From Minetest


Cette page liste les différents problèmes techniques comme les crashes, messages d'erreurs rencontrés ainsi que leurs possibles solutions ou explications. Pour les questions d'ordre générales, merci de se référer à la Help:FAQ/fr.

Pour savoir comment signaler des bugs, merci de lire Help:Reporting bugs/fr.

Graphismes et son

L'écran est trop sombre

Il n'y a actuellement aucune solution facile, à part changer les réglages de votre écran, vous devrez éditer un fichier texte. Cela marche uniquement si vous avez activé les shaders. Ouvrez (Minetest directory)/client/shaders/nodes_shader/opengl_vertex.glsl avec votre éditeur de texte, puis allez à la ligne 80 et échangez avec ces lignes :

vec4 base = texture2D(baseTexture, uv).rgba;

avec:

vec4 base = texture2D(baseTexture, uv).rgba;
float factor = 1.2;
color.r *= factor;
color.g *= factor;
color.b *= factor;

Vous pouvez essayé avec d'autres valeurs à la place de 1.2, sachant que plus c'est élevé plus c'est clair.

Toutes les couleurs du jeu semblent bizarres (particulièrement rouge), comme un arc-en-ciel, on peut partiellement voir à travers les objets

Désactivez les shaders dans les options. Les shaders ne sont pas supportés par votre carte graphique.

Il n'y a pas de son avec Windows

Vous avez besoin de télécharger OpenAL pour jouer les sons sur Windows. Le fichier nécessaire est [1], vous avez juste besoin de le télécharger puis de l'exécuter.

Messages d'erreurs sans crash

“Format de texture non supporté”

Ne vous inquiétez pas, c'est complément normal. Minetest marchera toujours.

“Generating dummy image for […].png”

Cela signifie qu'un mod ou un pack de textures ne donne pas d'image pour un objet. Minetest marchera toujours normalement, mais l'objet sans image aura comme image de remplacement une couleur aléatoire ("dummy image"). Il convient de signaler ce bug à l'auteur du mod ou du pack de textures.

"ERROR: Nom du monde manquant ou aucun jeu sélectionné"

Vous avez besoin de renseigner un "Nom de monde" dans l'écran pour créer un nouveau monde.
Avant de cliquer sur "Nouveau" (pour créer un nouveau monde), il faut choisir la bonne icône de jeu en bas de l'écran ! (pack de mods de base)
- Logo Minetest (Monde Minetest)
- Coordonnées cartésiennes (Minimal Development Test)
Il peut y avoir d'autres icônes de disponible vous choisissez d'en installer subgames/fr

Crashs

Tout les sous-titres avec double quotes (guillemets) signifient que Minetest a crashé avec un message d'erreur comme celui-ci.

Sur tous les systèmes d'exploitation

“Minetest can not load […]/init.lua”

Minetest n'arrive pas à trouver le fichier d'initialisation du mod […]. Vérifiez d'abord que le dossier du mod existe bien et qu'il a le bon nom. Pour connaître le bon nom d'un mod, il suffit d'aller sur la page des mod [2] est de regarder le nom entre crochets [] à la fin du titre du topic. Enfin merci de rapporter l'erreur à l'auteur du mod en copiant/collant la section "=====ERROR FROM LUA=====" du fichier debug.txt si elle existe.

“Assertion '0' failed”

C'est communément une erreur de mod. Reportez le à l'auteur du mod. Pour trouver le nom d'un mod, trouvez une erreur indiquant l'emplacement du fichier init.lua du mod comme par exemple :

 ERROR: An unhandled exception occurred: LuaError: error: mods/minetest/<modname>/init.lua:69: [...]

“ServerEnvironment::loadMeta(): EnvArgsEnd not found”

Essayer de mettre les options suivantes dans le fichier env_meta.txt qui se trouve dans le dossier de votre monde

 game_time = 40053
 time_of_day = 20068
 EnvArgsEnd

Les nombres que vous choisissez n'ont pas d'importance.

Windows

“Impossible de trouver MSCP2010.dll ” (ou similaire)

Il vous suffit d'installer Microsoft C++ Redistribute Package 2010 pour obtenir les bonnes dll. [3]

Minetest ne démarre même pas

Si le jeu s'arrête de marcher avant même l'apparition de la fenêtre et qu'il n'y a pas de message d'erreur dans le fichier debug.txt, essayez de redémarrer votre ordinateur. Parfois un crash survient avec une erreur 0x00005, cela est dû à Windows update. Sinon vous pouvez regarder le fichier debug.txt pour trouver un message d'erreur, ou alors vous référez au forum pour trouver un topic avec un problème similaire.

“what()=Access Violation”

Cela est causé par le pilote de Direct3D. Pour régler le problème, aller dans le fichier minetest.conf/fr et trouvez :

 video_driver = direct3d9

et remplacez le par :

 video_driver = opengl