Résoudre l’erreur « Votre dispositif de rendu a été perdu » sur Overwatch

on

Mise-à-jour: J’ai pu changer la carte mère de mon Lenovo Y510p contre une autre (donc principalement j’ai changé ma carte graphique) et après plusieurs parties, je peux confirmer que le problème venait de ma carte graphique (nvidia 750M) et plus précisément de la mémoire graphique.
Ceci veut dire que si vous avez ce bug, que vous avez essayé toutes les solutions énumérés dans l’article, il est malheureusement possible que votre carte graphique soit en train de rendre l’âme.
______

J’ai commencé à jouer à Overwatch récemment, un excellent jeu si on met à part la communauté assez… Différente. Mais cet article va s’axer sur un sujet assez particulier que j’ai résolu partiellement. Je vais partager avec vous les pistes que j’ai suivies et les conclusions que j’ai pu tirer.
Notez bien que je n’ai pas résolu 100% ce problème. Néanmoins j’ai décidé de regrouper toutes les informations que j’ai collecté dans cet article, cela servira de référence à ceux qui galèrent comme moi.

L’erreur « Votre dispositif de rendu a été perdu ! »

Après installation du jeu et deux parties, j’ai eu ce message d’erreur. Au début je croyais que c’était un problème isolé sauf qu’en cherchant un peu, j’ai compris que c’était un cauchemar pour tous les utilisateurs confondus.

En effet, l’erreur peut se produire sur :

  • Les ordinateurs portables.
  • Les ordinateurs fixes (desktops).
  • Les ordinateurs équipés de cartes graphiques AMD ou nVidia.
  • Toutes configurations confondues.
  • Sur presque tous les modèles de cartes graphiques.

Devant l’ampleur de ce problème, j’ai décidé de suivre les forums. D’après le support officiel de Blizzard, cette erreur peut surgir si le périphérique de rendu (dans notre cas la carte graphique) arrête de répondre. Sauf que ce bug existe depuis un bon moment et personne ne semble présenter une solution viable.

Configurations testées

J’ai testé Overwatch sur deux Laptops et un Desktop :

  • Lenovo Y510p (Mon Laptop personnel) :
    • Intel i7-4700MQ
    • nVidia GT750M
    • 12 Go RAM DDR3
  • Asus Vivobook Max X541J (Laptop d’un ami) :
    • Intel i5-7200U
    • nVidia GT920M
    • 8 Go RAM DDR4
  • Desktop Custom (Desktop personnel) :
    • AMD Athlon X4 860K @ 4.2 GHz.
    • nVidia 1030GT
    • 8 Go RAM DDR3

Les « solutions » suggérés par les forums

J’ai pu trouver moultes solutions sur les forums, vu que j’ai pratiquement testé toutes ces solutions, je me propose de vous faire la liste et de vous mettre mon feedback dessous. Si vous voulez contribuer à cette liste avec votre solution, rédigez un commentaire et je me ferais un plaisir de l’ajouter.

Désinstaller les pilotes et les réinstaller avec Display Driver Uninstaller (DDU)

Cette solution est mon premier recours au cas où je ressens qu’il y a un problème d’affichage. La première chose c’est de télécharger DDU via ce lien ensuite, redémarrer en mode sans échec et désinstaller les pilotes Intel puis nVidia/AMD.

La seconde étape est de redémarrer en mode normal, d’installer les pilotes Intel d’abord puis nVidia/AMD. Bien-sûr, l’étape de désinstallation/installation des pilotes Intel s’applique uniquement si votre PC supporte la fonctionnalité de double carte graphique.

J’ai suivi la routine, tout réinstallé mais sans résultat, ça n’a pas résolu le problème.

Désactiver DVR et Xbox Games sur Windows 10

Windows 10 propose quelques fonctionnalités bien utiles in-game. Cependant, plusieurs joueurs ont rapporté que ces fonctionnalités sont la source de ce problème. Pour désactiver DVR et Xbox Games :

Cliquez sur le bouton démarrer » Bouton paramètres au-dessus du bouton arrêter » Dans la nouvelle fenêtre qui s’affiche, sélectionnez ‘Jeux’ » Dans l’onglet ‘Barre de jeux’ désactivez la fonctionnalité puis allez à l’onglet ‘DVR de jeux’ désactivez toutes les fonctionnalités.

Avant de désactiver DVR, j’ai remarqué que si je suis sur Overwatch et que Windows m’affiche la barre de jeux j’ai instantanément l’erreur en question. En désactivant cette fonctionnalité, je me disais donc que ce sera résolu mais pas vraiment, après une partie, j’ai eu un crash.

Fermer toutes les applications susceptibles d’interférer

Presque toutes les applications modernes sollicitent votre carte graphique, d’après ce que j’ai pu comprendre, si une application essaye de solliciter la carte graphique autre qu’Overwatch, le jeu va crasher. Voici une liste non-exhaustive des applications qui peuvent interférer :

  • Google Chrome, Mozilla Firefox ou tout autre navigateur.
  • VLC, Steam, Origin…
  • nVidia Geforce Experience / AMD Catalyst.
  • Toute application qui peut utiliser votre carte graphique en fait…

Ce n’est pas une blague, même Steam peut interférer. Je suspecte la fonctionnalité de navigateur intégré qui sollicite le GPU.

J’ai aussi suivi cette piste, sans résultat. J’ai pu faire deux parties puis crash.

Désactiver l’overclock de la carte graphique

Si vous avez essayé d’overclocker votre carte graphique, Overwatch va crasher. En fait, le jeu lui-même va vous afficher une erreur différente s’il crash et que votre carte graphique est overclockée.

Petit problème, certaines cartes graphiques sont déjà overclockées (comme celles d’EVGA ou GIGABYTE). La solution c’est d’essayer de les downclocker jusqu’à la fréquence par défaut du même modèle.

Exemple : Si vous avez une 980 GTX FTW d’EVGA, sa fréquence de base est de 1279 MHz, hors la 980 GTX de référence a une fréquence de base de 1126 MHz.

En baissant la fréquence de la carte graphique à sa fréquence de référence, le jeu n’a plus affiché le message d’erreur à propos d’overclock mais il a crash quand-même.

Downclocker la carte graphique

Cette solution semble la plus viable sur les forums. J’ai même trouvé quelqu’un qui a le même Lenovo y510p et qui a essayé de downclocker sa carte graphique. En baissant de -60 MHz le cœur graphique et de -400 MHz la mémoire, il rapporte que le jeu n’a pas crashé depuis.

J’ai essayé cette méthode, j’ai préparé un profil sur MSI Afterburner et j’ai tenté de jouer quelques parties. Même si le jeu n’a pas crashé, je sens que j’ai besoin de plus de temps pour tester cette configuration.

Changer/Ajouter la clé « TdrLevel » et « TdrDelay »

J’ai pu trouver cette solution sur quelques sites, forums et YouTube, d’après ce que les utilisateurs disent, TDR est la valeur de temps d’attente avant réinitialisation du driver. Je l’ai essayé sans résultats. Je ne vais pas expliquer comment suivre cette étape parce que cela implique des modifications dans votre registre Windows et je vous le déconseille fortement.

Réinstaller Windows

Cette solution m’a paru la plus cohérente, s’il y a un problème, c’est surement en réinstallant Windows 10 que je vais pouvoir le résoudre. Malheureusement pour moi, ça n’a pas marché, le jeu était très stable au début mais il a enchainé les crashes ensuite d’une manière phénoménale.

Les solutions que j’ai pu essayer sans forums

J’ai essayé quelques solutions pour voir si je pouvais venir à bout de ce problème. Ces petits essais m’ont ensuite permis de tirer quelques conclusions.

Baisser les paramètres graphiques

Simple, j’ai changé les paramètres graphiques au minimum (il faut aussi cliquer sur « Avancé » et changer les paramètres au minimum possible).

Jouer en mode fenêtré et fenêtré sans bordures

J’ai essayé ceci et j’ai eu un résultat for intéressant. Presque à la fin de ma partie, j’ai eu un bug que je n’ai jamais eu en mode plein écran. Tout est devenu noir à l’exception de l’interface du jeu (icônes, HUD etc…) ci-dessous un screenshot que j’ai trouvé sur internet (je n’ai pas pu prendre un screenshot de mon côté).

En ayant ce bug, j’ai plus ou moins corollé deux choses, l’erreur « Votre dispositif de rendu a été perdu » et ce bug semblent être liés. Il est possible qu’en mode plein écran, ceci arrive et le jeu crash tandis qu’en mode fenêtré l’affichage bug mais le jeu continue. En effet, si vous l’avez remarqué, quand vous avez ce message d’erreur, le jeu continue à marcher, l’audio in-game est encore fonctionnel !

Jouer avec la carte graphique intégré Intel

Si vous êtes d’humeur à jouer à 30FPS en basse qualité et en résolution dégueulasse, vous pouvez essayer de forcer la carte graphique Intel à se charger du rendu du jeu. Pour se faire :

  • Pour nVIDIA :
    • Allez au « Panneau de configuration NVIDIA ».
    • Choisissez « Gérer les paramètres 3D ».
    • Allez dans l’onglet « Paramètres de programme ».
    • Dans la liste déroulante, cherchez « Overwatch (overwatch.exe) » sinon cliquez sur le bouton « Ajouter » et cherchez « Overwatch », sinon parcourir et choisissez « overwatch.exe » dans le répertoire d’installation.
    • Une fois cela est fait, choisissez dans la seconde liste déroulante « Graphiques Intégrés ».
  • Pour AMD :
    • Ouvrez le panel AMD Catalyst Control Center.
    • Sous ‘Gamig’ localisez ‘Application profiles’.
    • Choisissez Overwatch et forcez les graphiques intégrés Intel.

PS : N’ayant pas de carte graphique AMD, je ne peux pas vous donner les étapes précises.

En jouant à Overwatch avec la carte graphique Intel intégré, je n’ai jamais eu l’erreur « Votre dispositif de rendu a été perdu ». Cependant, l’expérience de jeu est terrible.

Une piste pour régler le problème ?

Pour l’instant je n’arrive pas à trouver ce qui cause le problème et j’ai cherché, pendant des semaines. La seule piste que j’avais eu était que le problème venait surement des systèmes munis de deux cartes graphiques. J’ai vite laissé tomber cette piste quand j’ai vu que plusieurs utilisateurs ayant une seule carte graphique souffraient du même problème.

Beaucoup parlent de surchauffe et de downclock pour pallier à ce problème. C’est ce que je fais actuellement, j’ai sacrifié un peu de performance sur ma GT 750M (sachant que déjà elle a du mal avec Overwatch) pour pouvoir jouer. Je n’ai toujours pas essayé de jouer en mode compétitif parce que ce serai signer mon arrêt de mort.

Si vous avez une solution que vous voulez ajouter à cette liste ou si vous souhaitez me faire part de votre feedback, je serais ravi de vous répondre dans les commentaires.

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.

En continuant à utiliser le site, vous acceptez l’utilisation des cookies. Plus d’informations

Les paramètres des cookies sur ce site sont définis sur « accepter les cookies » pour vous offrir la meilleure expérience de navigation possible. Si vous continuez à utiliser ce site sans changer vos paramètres de cookies ou si vous cliquez sur "Accepter" ci-dessous, vous consentez à cela.

Fermer