J'ai joué à TF2 (Team Fortress 2) pendant des mois en utilisant uniquement des pilotes gratuits:
Il y a quelques jours, quelqu'un m'a dit qu'ils obtenaient de meilleures performances de leur carte graphique lorsqu'ils utilisent des pilotes propriétaires. Pour tester cela, j'ai installé le pilote de carte graphique propriétaire (l'option la plus élevée dans la capture d'écran) hier et redémarré mon ordinateur portable, juste pour être sûr.
Mon ordinateur portable a un écran 4K avec une mise à l'échelle définie sur 2, de sorte que la police et les graphiques ont la même taille que sur un écran Full HD de la même taille, mais la police semble beaucoup plus nette. J'ai également défini la résolution dans TF2 sur 1920x1080 car les polices dans TF2 ne sont pas mises à l'échelle, donc le chat est difficile à lire et j'obtiens une fréquence d'images plus élevée sur cette résolution inférieure.
Quoi qu'il en soit, donc après le redémarrage, tout était petit parce que parce que la mise à l'échelle était réglée sur 1. Je l'ai remis à 2 dans les paramètres d'affichage dans Ubuntu mais avant d'essayer de démarrer TF2, j'ai eu l'idée de doubler le pilote propriétaire et en installant l'autre autre pilote propriétaire (le Unknown: Unknown
un dans la capture d'écran) aussi. Je l'ai fait et j'ai recommencé. Rien n'a changé.
Après le démarrage de TF2, la résolution à l'intérieur de TF2 a également été réglée sur 4K. Je l'ai changé à 1920x1080, encore une fois, et j'ai redémarré TF2 (car je sais que TF2 a des problèmes lorsque la résolution est modifiée jusqu'à ce qu'elle soit redémarrée). Après avoir joué un peu (ce qui a vraiment fait tourner les fans, ce qui n'était pas le cas auparavant), j'ai pris quelques mesures des températures matérielles et j'ai remarqué qu'elles étaient beaucoup plus élevées (environ 20 K de plus pour chaque valeur) que les valeurs du valeurs de référence que j'ai prises au préalable.
J'ai donc fermé TF2 et désinstallé les deux pilotes propriétaires. Je n'ai pas redémarré mon ordinateur portable cette fois, mais je l'ai mis en veille après y avoir travaillé pendant un certain temps. Après l'avoir réveillé du mode veille, toutes les fenêtres semblaient étranges et l'interaction avec elles n'était pratiquement pas possible. Après avoir redémarré mon ordinateur portable, tout semblait à nouveau normal.
Au démarrage de TF2, il a fallu le temps de chargement normal, mais au lieu de me montrer les options pour choisir une correspondance, il s'est écrasé. Aucun message d'erreur, je viens de voir mon fond d'écran et aucune application ouverte dans le lanceur.
J'ai essayé de réinstaller le pilote graphique propriétaire, de redémarrer et de démarrer TF2. Ça a marché.
J'ai ensuite essayé de supprimer à nouveau le pilote graphique propriétaire, de redémarrer et de démarrer TF. Il s'est encore écrasé.
Même supprimer le jeu dans (via) Steam, redémarrer Steam et le réinstaller, n'a pas fonctionné: lors du premier démarrage de TF2 après la nouvelle installation et en attendant le temps de chargement normal, il a affiché une fenêtre intitulée Engine Error
contenant ce texte:
failed to lock index buffer in CMeshDX8::LockIndexBuffer
Lors des démarrages suivants, TF2 se bloque sans afficher ce message d'erreur.
Comment faire en sorte que TF2 fonctionne à nouveau avec des pilotes gratuits?
J'utilise Ubuntu 16.04.2 64 bits sur un ordinateur portable équipé d'un processeur Intel CORE i7 (Intel® Core™ i7-4720HQ CPU @ 2.60GHz × 8
selon l'entrée Details
dans les paramètres du système Ubuntu. La carte graphique nommée dans la première capture d'écran correspond à ce que l'autocollant de la carte graphique sur le boîtier de mon ordinateur portable dit.
Je ne sais pas laquelle de ces étapes est vraiment nécessaire ni comment procéder si vous souhaitez conserver des paramètres spéciaux pour lesquels vous devez modifier des fichiers dans ~./Steam
(Je n'ai qu'une seule modification à apporter donc ce n'est pas très important pour moi de supprimer ce dossier) ce qui pourrait être particulièrement ennuyeux si vous avez beaucoup de jeux Steam mais ce sont ceux que j'ai pris qui l'ont fait fonctionner, encore une fois:
Sudo apt purge Steam
Sudo apt update && Sudo apt upgrade
Sudo apt autoremove
rm -R ~/Steam
rm -R ~/.Steam
Sudo apt install Steam