Tutoriel [FAQ] Résoudre son problème avec minecraft

Statut
N'est pas ouverte pour d'autres réponses.

Kajika

Programmeur et redstonner à ses heures
10 Août 2011
446
15
13
Note : si ce post vous a aidé merci de laisser un message avec votre problème et la solution qui a marché.

Ami du jour bonjour.

Je vais essayer de lister l'ensemble de ce qui répond, j'espère, à 90% des posts. En 2 parties, les manip' puis les explications. Attention je parle surtout pour les windows et seulement de problèmes de démarrage ou empêchant de jouer (pas de mod ou autre ajout non essentiel)... désolé.

Dû à plusieurs problèmes de puissance de PC voici quelques éléments pour pouvoir jouer à minecraft :
- Processeurs : au moins 1,5GHz (normalement la puissance n'entraine pas de bug mais vos FPS vont s'en ressentir)
- RAM : au moins 2 Go (ou 1.5 mais c'est très atypique comme configuration)! normalement
1Go devrait fonctionner mais en pratique depuis la 1.8 le jeu crash quasi-systématiquement sur les configurations ne possédant que 1Go (pile).
-> solution : il semble que lancé l'exe depuis un .bat afin de configurer la RAM utlisée puisse faire fonctionner minecraft, cependant je n'ai pas encore eu plus de détails.
-> solution 2 : couper le son semble être une autre solution contre le bug des 1 Go de RAM.
- Carte graphique : relativement récente, les cartes un peu anciennes de la marque ATI semblent avoir des problème avec l'OpenGL (librairie graphique libre) utilisé par minecraft. Pour les chipsets intégrés INTEL, je ne comprends même pas comment on peut jouer avec ça (je note au moins une personne ayant des bugs graphiques avec).

MANIP GENERALES

Avant propos : les manipulations suivantes sont classées de la moins grave (et plus facile) à la plus lourde (et douloureuse ^^ ), cependant il est souvent préférable de les effectuer dans l'ordre inverse, par exemple il est préférable de réinstaller JAVA avant minecraft.
Si votre exe ne fait rien essayez de lancer la launcher en . jar de la version linux/other (dans la section download du site officiel), pour le lancer regardez dans explications (2ème partie).

1 - Redémarrer le PC! (les voix de l'informatique sont impénétrables)
2 - Essayer une nouvelle map (en cas de map corrompue)
3 - Régler l'heure et la date de windows (je sais c'est surprenant mais il y a des malins qui essayaient de jouer avec une date farfelue et ça plantait)
4 - Changer le mode de compatibilité (clic droit -> propriété sur l'exe) et essayer aussi en mode admin
5 - Nettoyer votre PC de ses virus (essayer un scan de votre anti-virus après l'avoir mise à jour, surtout sa base virale). Je note 2 cas ayant eu des problèmes avec le trojan "RelevantKnowledge".
6 - Désactiver anti-virus/firewall (dont ceux de windows!) ou tout autre programme pouvant gêner (en gros tout ce qui n'est pas indispensable, vraisemblablement tout)
Pre 7 - basculer en textures normales avant les manip' suivantes
7 - "Force update" de minecraft
8 - Effacer tout le dossier ".minecraft" (accessible rapidement en faisant "exécuter" ou touche windows + r puis en tapant "%appdata%") puis réinstaller. ATTENTION sauvegardez vos map se trouvant dans le dossier "save".
8Bis - On est d'accord, à ce niveau vous n'avez plus de mods...
9 - Mettre à jour/Réinstaller JAVA. Je préconise JAVA 7 ( http://www.oracle.com/technetwork/java/javase/downloads/jre7u7-downloads-1836441.html ). ATTENTION il y a toujours de grosses discussions entre les versions 32 ou 64, à priori prenez celle correspondant à votre OS.
Essayer comme même toutes les version possibles (sauf les 64 bits si vous êtes en 32 bits), dans l'ordre:
-JAVA 7 en 64 bits
-JAVA 6 en 64 bits
-JAVA 7 en 32 bits
-JAVA 6 en 32 bits
Tout ça en JRE (Java Runtime Environnement) et non JDK (Java DEVELOPPEMENT Kit, developpement = pour programmer). Franchement les 2 devraient marché mais les JDK sont bien plus gros et de toute façon pas fait pour le grand public (ça se trouve ils sont plus lent pour des raisons de débuggage)
10 - Mettre à jour le driver de sa carte graphique
11 - Nettoyez votre PC de l'ensemble des programmes inutiles et intrusifs que vous avez amassé (ceci peut vous amener à réinstaller complètement Windows... mais ça fait du bien de temps en temps).
12 - Votre PC chauffe-t-il? Utiliser un logiciel comme speedfan (le plus répandu : http://www.almico.com/speedfan.php) afin de connaître la température de votre PC en temps réel. Si vous dépassé 70-75°C quelque part cela commence à faire beaucoup, il va falloir ouvrir votre PC et enlever la poussière (par exemple avec des bombes à air comprimé, un simple souffle peut suffire) surtout au niveau du/des ventilateurs.
13 - Changez tout! Votre PC, votre maison, votre femme/homme si vous en avez un/une, votre cerveau.
14 - Ok! Vous pouvez poster sur le forum... c'est de bonne foi. Pensez au log (comme nom "hs_err_pid[...].log") si il y en a un.

Après propos : la 13 est peut être un peu excessive... (mai elle a marché pour moi).

EXPLICATIONS ET AUTRES PROBLEMES

Cette partie répond principalement aux problème N'AYANT PAS ETE RESOLUES avec la partie précédente. Par exemple un problème de lancement peut survenir à cause d'un pack de texture : je n'en parle pas ici car la manip' 7 devrait automatiquement régler le problème.


Minecraft.exe ne fait rien
Difficile à dire ce qui ne va pas (un exe c'est très opaque), la plupart du temps cela est causé par JAVA (donc réinstallez, testez d'autres versions). Essayez les modes de compatibilité (clic droit -> propriété) sinon essayez de télécharger le launcher en .jar : http://www.minecraft.net/ -> download -> show all platforms -> minecraft.jar
pour le lancer on va utiliser un .bat :
1 - nouveau fichier texte
2 - on écrit :

javaw -Xmx1024M -Xms512M -jar minecraft.jar
PAUSE

(on peut tout aussi lancer le minecraft.exe, essayez, si le programme ne trouve pas javaw ajouter avant son chemin : c:\Programme File\... cherchez le et copier-collez le chemin, normalement c'est dans "programme file" puis java puis "bin")
3 - on renomme le fichier en .bat (attention si vous ne pouvez pas c'est que windows masque les extensions -> option des dossiers)
4 - le .jar et le .bat doivent être dans le même dossier ici
Si cela ne marche toujours pas on est sûr que cela viens de JAVA (on utilise directement JAVA avec la méthode simple, direct et fiable).
Remarque : -xmx permet de définir la RAM max allouée et -xms la RAM initiale allouée(souvent la moitié c'est bien mais si vous voulez allouée tout directement vous pouvez mettre les 2 même nombres).
Cette méthode entraine des crashs en jeu , n'utilisez que pour tester le lancement.


Minecraft crash
Pensez à regarder le log d'erreur (un fichier texte qui se créé dans le dossier du lancher) avec comme nom "hs_err_pid[...].log". Postez le aussi c'est utile. Ce qui y est intéressant c'est l'endroit qui coince, la "problematic frame" :

exemple 1
# JRE version: 6.0_29-b11
# Java VM: Java HotSpot(TM) Client VM (20.4-b02 mixed mode windows-x86 )
# Problematic frame:
# C 0x000084c1 <- le chiffre ne compte pas, à moins d'être un foutu expert, l'intérêt c'est que cela ne provient pas d'un fichier externe, comme dans l'exemple suivant

-> problème java
ATTENTION ce type de crash arrive aussi pour le PC qui ne sont pas assez puissant (alors même que JAVA marche bien).

exemple 2
# JRE version: 6.0_29-b11
# Java VM: Java HotSpot(TM) Client VM (20.4-b02 mixed mode windows-x86 )
# Problematic frame:
# C [nvoglv32.DLL+0x59aa2a]

-> problème avec la dll nvoglv32 (traduisez NVidia OpenGL Version32). Donc un problème de driver principalement, mais peut aussi être (moins fréquent) toujours un problème de JAVA/puissance.


Minecraft crash après plusieurs minutes/out of memory
Souvent un problème de RAM. Minecraft a cette fâcheuse habitude de ne pas assez allouer de RAM (ou de mal la gérer). Souvent causé par un mod (voir rarement un pack de texture), sinon il faut cherché du côté de JAVA.

Comment allouer plus de RAM :

Nous allons lancer l'exe avec un commande particulière, cette commande peut être lancée depuis l'invite de commande Windows (cmd pour les intimes). La plupart du temps on utilise un fichier .bat qui permet de lancer une série de commandes. Pour ce faire :

1 - nouveau fichier texte (ou fichiers bat dans lequel on peut écrire en faisant clic droit->modifier)
2 - on écrit :

javaw -Xmx1024M -Xms512M -jar minecraft.exe
PAUSE

(si le programme ne trouve pas javaw ajouter avant son chemin : c:\Programme File\... cherchez le et copier-collez le chemin, normalement c'est dans "programme file" puis java puis "bin". Exemple : C:\salut\java\bin\javaw -Xmx1024M -Xms512M -jar minecraft.exe)
(si l'exe est dans un autre dossier de même on peut mettre son chemin. Exemple : -Xmx1024M -Xms512M -jar D:\blabla\minecraft\minecraft.exe)
3 - si vous avez fait un fichier texte, on renomme le fichier en .bat (attention si vous ne pouvez pas c'est que windows masque les extensions -> option des dossiers)

Maintenant : -xmx permet de définir la RAM max allouée et -xms la RAM initiale allouée (souvent la moitié c'est bien mais si vous voulez allouée tout directement vous pouvez mettre les 2 même nombres).
Exemple : javaw -Xmx2048M -Xms1024M -jar minecraft.exe (1024Mo de RAM initiale jusqu'à 2048 autorisée).

Note : si vous n'avez pas assez de RAM et que pourtant vous en allouez plus votre ordinateur vas simplement utilisé votre disque dur pour pallier le manque de RAM (selon la configuration de windows, sinon il coupera minecraft). Cela entrainera de forts lags car un disque dur est 1000 fois moins rapide que la RAM (environ).

PC qui bloque/s'éteint en jeu
Symptôme d'une surchauffe lisez le point 12 des manipulations.

Ecran "Saving Chunk"
Dans 90% du temps cela est soit dû à un bug de minecraft (mal codé, exemple : utiliser une map lors d'un transfert dans le nether) ou à une corruption de la map (plus grave mais ne touche que cette map).


Problème de connexion/chargement dans un serveur
Cela paraît trivial mais souvent ce sont des anti-virus/firewall qui bloquent/gênent la connexion.


Problème de login
Si l'achat est récent (moins d'une semaine) les serveurs ont déjà eu quelques soucis (rares mais ça existe), il faut parfois patienter un peu avant que la base de donnée soit à jour. Sinon les serveurs sont peut être HS (rare), le plus probable est un problème de connexion (internet -> voir ci-dessus).


Problème de carte graphique/driver, écran noir au démarrage

Si vos drivers sont bien à jours mais que minecraft continue de vous embêter, allez dans le dossier de minecraft (exécutez la commande "%appdata%" pour y aller rapidement) pour y trouver "options.txt". Dedans trouvez la ligne "advancedOpengl" et mettez "false" au lieu de "true", en effet cette fonction graphique faisant gagner des FPS a quelques problème de compatibilité sur avec les carte ATI.

à suivre j'ai plus d'inspiration...

Vous ne trouvez pas de solution : avant de poster réunissez toutes les info suivantes afin d'être aidé le plus efficacement et rapidement possible :
- votre problème précis et claire
- votre OS (avec la mention 32 ou 64 bits)
- votre configuration générale (au moins carte graphique et RAM)
- vos tentatives de résolution déjà effectuées
- ce que vous pensez qui ne marche pas (ça peut toujours aider)

Voilà si cela vous a aidé ou vous voulez ajouter quelque chose répondez afin que ce post reste visible. S'il vous a aidé : partagez votre expérience SVP afin d'améliorer le post.

PS : si ce post n'a pas réglé votre problème vous pouvez aussi répondre ici afin de rajouter du contenu.

PPS : Pour les question hors minecraft : comprenez qu'il est impossible de tout mettre ici et frustrant de répondre toujours au même interrogation donc n'oubliez pas :
GOOGLE EST VOTRE AMI.
 
  • J'aime
Reactions: Niz et Mehdigger

Kajika

Programmeur et redstonner à ses heures
10 Août 2011
446
15
13
Je vais mettre ici les éditions :

20/02/2012 : Ajout du point sur les virus, notamment RelevantKnowledge, suite à la rencontre du problème et sa résolution par Choupie.

29/02/2012 : Ajout du PPS google est votre ami.

18/03/2012 : Ajout du point 12 sur la température, ainsi que le symptôme lié : PC qui bloque/s'éteint.

05/04/2012: Ajout de la mention "out of memory" dans le titre sur l'insuffisance de RAM.
 

Paupiette De Veau

Aventurier
7 Décembre 2011
10
0
1
38
Je me trouve dans le cas "Minecraft crash", un log d'erreur se créé, mais la ligne décrite dans tes 2 exemples prend cette forme :
# Problematic frame:
# C [atioglx1.dll+0x3fb4c7]
 

Kajika

Programmeur et redstonner à ses heures
10 Août 2011
446
15
13
atioglx1.dll -> ATI OpenGL (atiogl...) donc carte graphique, de base je pencherais pour un driver qui n'est pas à jour...
Sinon suis les manips (peut être qu'avec le mode admin ça arrangera), cela peut venir de JAVA.
 

Paupiette De Veau

Aventurier
7 Décembre 2011
10
0
1
38
J'ai déjà fait toutes ces manips, c'est pour ça que je suis là, à pleurer toutes les larmes de mon corps.
Si c'est une histoire de driver, y va me falloir quelques explications supplémentaires.
 

Kajika

Programmeur et redstonner à ses heures
10 Août 2011
446
15
13
oh mon dieu comment as-tu pu mettre à jour tes drivers sans connaître ta carte graphique (ce que j'ai lu sur un autre post). Pour connaître sa carte graphique le plus rapide : clic droit sur "poste de travail"/"ordinateur" puis "gérer" enfin dans "gestionnaire de périphérique" (à gauche) on peut voir tous ses drivers/périphériques.

Ensuite pour mettre à jour je conseille de ne pas utiliser windows mais d'aller sur le site du constructeur ATI ou NVIDIA si c'est un chipset intel la mise à jour automatique de windows devrait aller. Vous pouvez aussi aller sur le site du constructeur de votre ordinateur (Dell, HP, ASUS, ACER, MSI...).
 

Paupiette De Veau

Aventurier
7 Décembre 2011
10
0
1
38
Bon. Tout a été tenté, maintenant. J'ai téléchargé le driver le plus récent pour ma carte (radeon 9200), ça ne fonctionne toujours pas.
Dois-je acheter une nouvelle carte graphique ?
 

Paupiette De Veau

Aventurier
7 Décembre 2011
10
0
1
38
J'ai de la chance...
J'avais entendu parlé de omega, mais le lien était mort. Je vais encore chercher.
Sinon, si je veux acheter une nouvelle carte graphique, je vais sur quoi ?
 

Kajika

Programmeur et redstonner à ses heures
10 Août 2011
446
15
13
si t'as un PC fixe... (sinon c'est compliqué)
LDLC c'est pas mal en plus ils ont 2 magasins (un à lyon et un à paris) : ça rassure.
Cdiscount c'est les meilleurs prix, normalement pas trop de problème mais attention lis bien toutes les lignes de leur conditions de vente (ils ont déjà été condamné... d'ailleurs ils appartiennent au groupe Géant-casino)
Rue du commerce, pourquoi pas ebay, etc : je connais pas personnellement...

De toute façon :
1- tu choisi ta carte (de préférence en se référant aux benchmark http://www.videocardbenchmark.net/ )
2- tu regarde les prix selon les fabriquant et magasins (quand on a choisi par exemple une geforce GTX 580 ^^ plusieurs constructeur propose ce chipset : EVGA (très bon), MSI, ASUS, Gigabyte, Twintech...)
3- on choisie une sélection de magasins et de constructeurs qui nous ont l'air adaptés
4- on touve la bonne carte dans le bon magasin (bien rechercher sur google les avis sur la carte choisie et le magasin)
5- Tadaaa!
 
Statut
N'est pas ouverte pour d'autres réponses.