Page 1 sur 2
Plantage BMS à cause de la carte graphique
Publié : dim. févr. 02, 2014 1:17 pm
par CheckPoint
Bonjour,
Je ne parviens plus à lancer BMS. L'application ferme dès le lancement.
Les premières ligne du crashlog sont les suivantes :
Falcon BMS.exe caused an EXCEPTION_BREAKPOINT in:
0023:0450F4DD Falcon BMS.exe, D3DDevice::SetDisplayMode()+493 byte(s), d:\sandbox\bmscode_public\graphics\ddstuff\d3ddevice.cpp, line 549
Exception handler called in UnhandledExceptionHandler.
Bytes at CS:EIP: CC B8 01 00 00 00 5F 5E 5B 8B E5 5D C2 08 00 8B
Pour vérifier si ça vient de BMS ou de la carte graphique j'ai lancé Falcon AF et j'obtiens ca :
Je suppose donc que c'est la carte graphique (GT 740M) qui est en cause.
Est-ce que quelqu'un peut me confirmer l’origine du problème ?
Nota : Depuis quelques temps j'ai eu pas mal de plantage de Windows avec les informations d'erreur : BAD_POOL_CALLER ou BAC_POOL_HEADER. J'ai attribué cela à des conflits entre tout ce que j'ai de branché sur la machine (MFD, X-52, Casque Audio USB, Trakc-IR) sachant que j'ai remarqué que généralement je perdais la reconnaissance du clavier peu avant le plantage.
Re: Plantage BMS à cause de la carte graphique
Publié : dim. févr. 02, 2014 2:05 pm
par Milos
Je dirais carte graphique, mais sans certitude
Re: Plantage BMS à cause de la carte graphique
Publié : dim. févr. 02, 2014 3:31 pm
par CheckPoint
J'ai regardé l'historique des évènements de la carte graphique.
Il y a eu des "choses" le 21 Janvier, je me demande si ça correspond au moment ou j'ai commencé à avoir des problèmes de stabilité BMS/Windows.
Je vais tenté la "mise à jour" des drivers (actuellement 331.65) sur les versions 306.97 (recommandée sur BMS) et 332.21 (dernière mise à jour NVidia).
Re: Plantage BMS à cause de la carte graphique
Publié : dim. févr. 02, 2014 5:01 pm
par CheckPoint
version 306.97 (recommandée sur BMS) : ne reconnait pas la carte graphique et ne s'installe donc pas.
version 332.21 (dernière mise à jour NVidia) : pas d'amélioration.
Re: Plantage BMS à cause de la carte graphique
Publié : dim. févr. 02, 2014 9:06 pm
par marge
J'utilise les drivers 332.21 sans pb sur BMS avec une GTX770
Re: Plantage BMS à cause de la carte graphique
Publié : dim. févr. 02, 2014 9:09 pm
par spiryth
est-ce que tu es sûr de ton alimentation ? (puissance, stabilité...) Je dis ça car j'ai déjà eu des plantages "video" à cause d'une alim en fin de vie (mais ça je m'en suis aperçu quelques mois plus tard quand elle m'a lâchée
).
Re: Plantage BMS à cause de la carte graphique
Publié : dim. févr. 02, 2014 10:29 pm
par HudLx
Regarde peut-être aussi au niveau du nvlddmkm (mode noyau du pilote carte graphique). J'ai fait en sorte de virer ce driver de chez Windows et le service Windows Driver Foundation (WDF). Ca fait presque humanitaire, le nom
Par contre après, obligé de désinstaller et réinstaller proprement le driver carte graphique et autres.
VMFA_Hud / }{ùd£x
Re: Plantage BMS à cause de la carte graphique
Publié : dim. févr. 02, 2014 11:35 pm
par CheckPoint
marge a écrit :J'utilise les drivers 332.21 sans pb sur BMS avec une GTX770
Tu es sous quel OS ? Windows XP, 7 ou 8 ?
spiryth a écrit :est-ce que tu es sûr de ton alimentation ? (puissance, stabilité...) Je dis ça car j'ai déjà eu des plantages "video" à cause d'une alim en fin de vie (mais ça je m'en suis aperçu quelques mois plus tard quand elle m'a lâchée
).
J'ai un portable. Je ne sais pas si c'est moins bien ou pas. Par contre je ne pense pas que ça vienne de là, car le problème ne se produit pas en cours de sollicitation de la carte graphique en cours de jeu, mais au lancement de BMS.
HudLx a écrit :Regarde peut-être aussi au niveau du nvlddmkm (mode noyau du pilote carte graphique). J'ai fait en sorte de virer ce driver de chez Windows et le service Windows Driver Foundation (WDF). Ca fait presque humanitaire, le nom
Par contre après, obligé de désinstaller et réinstaller proprement le driver carte graphique et autres.
Si je comprends bien ce sont 2 éléments qui permettent de gérer les mises à jours automatiques des drivers pour Windows ?
J'ai peur de faire pire que mieux sur le long terme, mais si je n'ai pas le choix, comment on fait ça ?
Il me reste encore comme solutions :
- essayer tout un tas de versions des drivers de la carte (origines NVidia et ASUS, fabricant du PC) que j'ai téléchargé
- réinstaller BMS sous un nouveau compte windows (proposition de Microsoft que j'ai vu
ici)
- désinstaller et réinstaller BMS sous mon compte actuel.
- faire la réinstallation d'usine de la machine, sous windows 8 et ne pas basculer à windows 8.1, jamais .... jamais .... jamais.
Mais j'aimerais être sur du type de conflit avant d'attaquer des trucs trop radicaux.
J'ai ouvert un
thread sur le forum BMS.
Re: Plantage BMS à cause de la carte graphique
Publié : lun. févr. 03, 2014 1:39 am
par HudLx
CheckPoint a écrit :[...]proposition de Microsoft[...]
Tu as déjà vu une solution proposée par Microsoft fonctionner? Si c'est le cas, fais-moi signe.
Quand on rencontre ce genre de problème, il faut effectivement procéder pas à pas. Ça peut prendre plusieurs semaines pour trouver l'origine et une solution, mais ça peut éviter de racheter un PC en pensant d'emblée à problème matériel (même si ça peut y ressembler). Un driver est un logiciel qui assure l'interface entre un périphérique physique et le système ; un dysfonctionnement donnera le même résultat qu'une CG qui flanche.
1ère étape: tu dis que ça t'arrive depuis que tu as installé le service pack 8.1 (plusieurs autres ont eu des problèmes avec 8.1, mais pas tous). As-tu la possibilité de le désinstaller (ajouter/supprimer des programmes) ou un point de restauration antérieur (en général, Windows en crée un à ce moment-là)?
Dans mon cas, j'avais eu le message "nvlddmkm a cessé de fonctionner" mais aucun bug graphique. Et je ne sais pas si WDF (Windows Driver Foundation) existe toujours sur W8 ou s'il porte un autre nom. Le moyen le plus sûr pour désinstaller une CG, c'est de démarrer en mode sans échec et de procéder à la désinstallation depuis un compte ou en mode administrateur. Tu te retrouves avec une résolution et des couleurs dégueu... moches, et c'est à ce moment-là que j'ai voulu empêcher WDF de réinstaller le driver en mode noyau intégré de Windows (genre celui que tu obtiens par mises à jour). J'y suis parvenu en désactivant le service WDF (exécuter services.msc, désactiver le service et appliquer). Après redémarrage, quand Windows détecte un "nouveau périphérique", je fais en sorte d'annuler l'installation automatique et je crois qu'il faut que les mises à jour auto soient désactivées. Genre comme avec XP, "ne rien installer, je vais choisir le pilote à installer". Depuis, je n'ai plus eu une seule fois ce message "nvlddmkm". J'ai galéré plusieurs semaines avant de trouver la solution qui me correspondait.
Toi, ta carte graphique est récente ; moi c'est une "vieille" 8800, le problème vient peut-être d'ailleurs.
Bonne chance et bon courage dans tes recherches,
VMFA_Hud / }{ùd£x
Re: Plantage BMS à cause de la carte graphique
Publié : lun. févr. 03, 2014 9:20 am
par marge
Je suis sous Win 7 64 bits.
Bon courage et comme conseillé par HudLx opère au pas à pas.
Re: Plantage BMS à cause de la carte graphique
Publié : lun. févr. 03, 2014 3:30 pm
par DeeJay
Moi sous Win8 (8.1 maintenant) avec une nVidia GT635M (version pilot 331.82) sur un portable ASUS
Pas de prob.
Re: Plantage BMS à cause de la carte graphique
Publié : lun. févr. 03, 2014 11:01 pm
par CheckPoint
DeeJay a écrit :Moi sous Win8 (8.1 maintenant) avec une nVidia GT635M (version pilot 331.82) sur un portable ASUS
Je vais essayer cette version aussi du driver, par contre il semble destiné à un PC fixe (331.82-
desktop-win8-win7-winvista-64bit-international-whql).
Re: Plantage BMS à cause de la carte graphique
Publié : mar. févr. 04, 2014 8:10 am
par Bacab
Essaye de monitorer les températures. Si il y a un problème de refroidissement des artefacts s'affichent et le GPU n'en a plus pour longtemps après ça. C'est d'autant plus probable que tu es sur portable et que les solutions de refroidissement sur ces bêtes la sont souvent médiocre. Si plus de 80~90°C en charge sur le GPU c'est qu'il y a un problème.
GPU-Z pour voir les températures.
Re: Plantage BMS à cause de la carte graphique
Publié : mar. févr. 04, 2014 5:17 pm
par Mirage
Bacab a écrit :le GPU n'en a plus pour longtemps
Je plussois +1 : ça sent la carte graphique à changer bientôt, sans vouloir être oiseau de mauvais augure.
Re: Plantage BMS à cause de la carte graphique
Publié : mar. févr. 04, 2014 9:55 pm
par CheckPoint
Bon j'ai essayer toute une série de drivers :
320.18 (Nvidia), 331.82 (proposé par DeeJay) : Ne reconnaît pas la carte graphique.
320.49 (Nvidia), 327.23 (Nvidia), 311.00 (sur le site ASUS pour Wind 8), 326.83 (sur le site ASUS pour Wind 8.1) : Pas d'amélioration.
Donc de ce coté là il n'y a plus grand chose à faire.
Bacab a écrit :Essaye de monitorer les températures. Si il y a un problème de refroidissement des artefacts s'affichent et le GPU n'en a plus pour longtemps après ça. C'est d'autant plus probable que tu es sur portable et que les solutions de refroidissement sur ces bêtes la sont souvent médiocre. Si plus de 80~90°C en charge sur le GPU c'est qu'il y a un problème.
J'ai bien connu ce problème sur mon précédent portable HPDV9001-EA, notoirement connu pour avoir des problèmes de surchauffe grâce à son super processeur AMD et la très mauvaise performance en terme d'évacuation thermique (après plus de 30 minutes de jeu avec un peu de 3D, le clavier était brulant). Il a eu droit à plusieurs aller retour chez le constructeur pendant la période de garantie (merci l'extension 5 ans
).
Par contre les symptômes n'était pas les mêmes, les programmes/jeux se lançaient et c'est l'ordinateur qui finissait par planter, jusqu'à ce que ce la fréquence des redémarrage devienne telle que le disque dur prenne un coup ou que l'ordi ne démarre plus du tout.
D'autre part, mis à part BMS qui ne démarre plus et AF qui merde, tout le reste fonctionne correctement. Même si ce ne sont pas forcement des références, je peux faire tourner WarGame AirLandBAttle, MS Flight
Bacab a écrit :GPU-Z pour voir les températures.
Visiblement ça ne chauffe pas trop. Un essai avec WarGame : Max 74°C
Re: Plantage BMS à cause de la carte graphique
Publié : mar. févr. 04, 2014 10:22 pm
par Bacab
Pas d'idée alors. Tu as essayé une installation propre après un coup de driver sweeper ?
Re: Plantage BMS à cause de la carte graphique
Publié : mar. févr. 04, 2014 10:33 pm
par CheckPoint
Température max :
Essai avec COD4 : HD4000 : 83°C, GT740M : 73°C
Essai avec Jagged Alliance : HD4000 : 69°C, GT740M : 55°C
Bizarrement c'est la HD4000 qui chauffe le plus, à croire que les jeux ne reconnaissent pas la GT740M.
Re: Plantage BMS à cause de la carte graphique
Publié : mar. févr. 04, 2014 10:34 pm
par CheckPoint
Bacab a écrit :Driver sweeper
???
Re: Plantage BMS à cause de la carte graphique
Publié : mar. févr. 04, 2014 10:38 pm
par CheckPoint
Prochaines étapes :
- Réinstallation BMS sur un nouveau compte Windows (proposition, pour ne pas parler de solution, Microsoft)
- Réinstallation BMS sur le compte actuel (après un coup de "Driver sweeper" ?)
- Retour à un point de restauration juste après voire juste avant passage à windows 8.1
Et la dernière :
- Sauvegarde des données sur disque externe et retour à la configuration usine.....
Mais ce sera pour demain.
Re: Plantage BMS à cause de la carte graphique
Publié : mer. févr. 05, 2014 8:11 am
par Bacab
Excuse moi :D
Driver sweeper est un utilitaire très pratique qui efface tous les fichiers des drivers d'un constructeurs, même la copie cachée de windows. Après avoir désinstallé tous les programmes nvidia (PhysX, Pilote audio, pilote vidéo, Geforce experience...), redémarre ton PC et utilise Driver Sweeper pour supprimer tout ce qui reste. Réinstalle ensuite les derniers drivers approuvés par le constructeur de ton PC. Liens:
Driver sweeper:
http://www.guru3d.com/content_page/guru ... eeper.html avec les instructions en anglais
Re: Plantage BMS à cause de la carte graphique
Publié : mer. févr. 05, 2014 9:28 pm
par CheckPoint
Bon.
Essayé désinstallation drivers et programmes NVidia, passage de Display Driver Uninstaller (qui replace Driver Sweeper) et réinstallation du drivers 326.83 (sur le site ASUS pour Wind 8.1) : pas de changement.
Donc je suis passé à l'étape suivante : désinstallation et réinstallation de BMS (qui se fait très bien et très vite via le programme de setup au passage). Et là ....... miracle, ça fonctionne
BMS redémarre. Bon il faut que je réinstalle les quelques fichiers de sauvegarde que j'avais copiés, mais ça marche.
Mon analyse est donc : Au cours des quelques plantage de windows, un fichier à du être corrompu (d3ddevice.cpp ?) et BMS ne pouvait plus démarrer. Mais ce n'explique pas les bizarreries de Falcon AF.
Re: Plantage BMS à cause de la carte graphique
Publié : mer. févr. 05, 2014 9:32 pm
par CheckPoint
Donc demain, réinstallation de AF, juste pour voir et reparamétrage de BMS.
Re: Plantage BMS à cause de la carte graphique
Publié : jeu. févr. 06, 2014 10:59 am
par HudLx
Salut CheckPoint,
Dans ton post #17, tu affiches les températures pour une HD4000 qui est une puce graphique intégrée au processeur (juste bonne pour de la bureautique et mater des vidéos) et ta GT740M qui s'en sort mieux en 3D (jeux). Eh bien à tous les coups, le passage en 8.1 a fait basculer Falcon sur la HD4000, d'où les artefacts. Ta réinstallation de BMS a sûrement corrigé le problème en réinitialisant le fichier display.dsp. Tu peux tenter le coup avec AF: tu supprimes (ou déplaces) display.dsp, AF devrait le recréer au prochain lancement. Si tu as toujours des artefacts sur AF, va dans les options graphiques et tu devrais avoir le choix entre HD4000 et GT740M. Possible aussi que 8.1 ait mis à jour le driver de la HD4000 avec une version trop récente...
Bref, c'est résolu puisque BMS tourne
VMFA_Hud / }{ùd£x
Re: Plantage BMS à cause de la carte graphique
Publié : jeu. févr. 06, 2014 9:56 pm
par CheckPoint
HudLx a écrit :Tu peux tenter le coup avec AF: tu supprimes (ou déplaces) display.dsp, AF devrait le recréer au prochain lancement.
Déplacement de display.dsp, relance de AF, toujours le même problème :
C'est pas évident en statique, mais en dynamique on voit bien que de défaut correspond à une tentative d’affichage des MFD, HUD et DED par dessus la vue active (même en vue extérieure).
HudLx a écrit :Si tu as toujours des artefacts sur AF, va dans les options graphiques et tu devrais avoir le choix entre HD4000 et GT740M
Voila ce que j'ai comme options dans AF :
La GT740M n'est pas vraiment reconnue comme telle.
Je ne sais pas à quoi cela correspond.
J'ai essayé plusieurs résolutions, mais rien, toujours le même problème.
HudLx a écrit :Possible aussi que 8.1 ait mis à jour le driver de la HD4000 avec une version trop récente...
Si en plus faut que je gère les drivers de la puce graphique intégrée .... ou va-t-on ?
HudLx a écrit :
Dans ton post #17, tu affiches les températures pour une HD4000 qui est une puce graphique intégrée au processeur (juste bonne pour de la bureautique et mater des vidéos) et ta GT740M qui s'en sort mieux en 3D (jeux)
Je sais bien, mais pourquoi les jeux en général en du mal à reconnaitre les cartes graphiques additionnelle ?
Exemple au lancement de Jagged Alliance (très bon jeu cela dit en passant, pour ceux qui aime) :
La GT740M n'apparait pas.
Dans BMS, je n'ai pas le choix entre plusieurs carte, que la HD4000.
Re: Plantage BMS à cause de la carte graphique
Publié : jeu. févr. 06, 2014 10:27 pm
par CheckPoint
Vérification avec GPU-Z sur 2 minutes de BMS :
FPS 20-24, avec toutes les options de base de la configuration.
On a quand même l'impression que la carte NVidia n'est pas reconnu est donc pas utilisé par BMS.
Comment "forcer" BMS à reconnaitre la carte NVidia ?