Actualités cartes graphiques
MAJ: Radeon Software 16.11.2 pour Call of Duty
Hotfix Nvidia pour certains écrans 144 Hz
BIOS à venir pour les 1070/1080 EVGA ACX 3.0
Les dernières nouvelles de la VR
Pilotes GeForce 375.70 pour Call of Duty
Pilotes GeForce 375.86 pour Civ VI et Steep
Nvidia a mis en ligne une nouvelle version de ses pilotes pour cartes graphiques, les 375.86. D'après les releases notes , ces pilotes seraient optimisés pour Tom Clancy's The Division Survival DLC, Battlefield 1, la beta ouverte de Steep et Civilization VI. Un profil SLI aurait également été ajouté pour CoD : Infinite Warfare.
Du côté des corrections de bugs, des problèmes de ghosting et de tâches ajoutés dans les 375.70 aurait été réglés, tout comme un bug d'artefact dans les GIF apparemment spécifique aux 980 Ti. Des problèmes de flickering seraient également corrigés, mais l'on ne sait pas s'il s'agit simplement des correctifs du hotfix annoncé il y a quelques jours, ou d'autres changements supplémentaires.
On notera que sur le site du constructeur, une étape supplémentaire demandant d'accepter la licence d'utilisation semble avoir été ajoutée, avec un bouton "Confirmer et Télécharger". La licence que vous pouvez retrouver ici ne fait pas mention de la télémétrie et des questions de vie privée que nous avions soulevées la semaine dernière. La licence semble être l'ancienne version de la licence Nvidia, et ne correspond pas à celle incluse dans les pilotes qui contient toujours l'acceptation tacite de la collecte de données !
Un test d'installation rapide sous Windows 10 confirme que la télémétrie reste toujours installée par défaut, même si l'on décoche GeForce Experience. Nous n'avons pas vérifié si la situation a changé sous Windows 7 (avec Windows 7 dans les pilotes précédents, la télémétrie n'était installée que si l'on installait également GeForce Experience). N'hésitez pas a nous en faire part en commentaires.
Les BIOS EVGA pour 1070/1080 ACX 3.0 dispos
Nous vous parlions il y a quelques jours des problèmes rencontrés sur certaines des GeForce GTX 1070 et GTX 1080 d'EVGA, plus précisément celles utilisant son radiateur maison ACX 3.0.

Pour rappel, des problèmes de chauffe avaient été constatés dans des conditions "extrêmes" sur les cartes du constructeur, particulièrement au niveau des VRM qui n'étaient pas en contact direct avec le radiateur (l'arrière des VRM n'étant pas en contact non plus avec la backplate).
Le constructeur a mis en ligne de nouveaux BIOS que vous pouvez télécharger, en faisant bien attention de choisir la bonne référence. Les cartes disposant de deux BIOS doivent être flashées en deux fois (seul le BIOS actif est flashé, il faut donc changer de BIOS avant de flasher le second). Le constructeur propose toujours un échange RMA aux utilisateurs qui ne se sentiraient pas à l'aise pour effectuer la mise à jour (qui reste relativement "simple", elle s'effectue sous Windows en mode Administrateur).
En pratique ces nouveaux BIOS ne font qu'augmenter la courbe de fonctionnement par défaut du ventilateur pour réduire la température en cas de charge forte.
Nous avions noté à l'époque que le constructeur proposait, de manière optionnelle, des pads thermiques à appliquer devant et derrière les VRM pour améliorer la dissipation.
Mais une fois de plus les choses sont un peu plus compliquées, le constructeur fournissant en prime des pads à remplacer pour les puces mémoire, laissant penser qu'ils n'étaient pas non plus tout à fait conformes en hauteur (certains utilisateurs ont noté que les pads n'étaient pas en contact notamment sur ce thread reddit , et aussi sur le forum de la marque ). Vous pouvez voir les changements sur la procédure d'installation sur le site du constructeur (PDF) .

On notera que la procédure est significativement plus complexe par rapport à la seule application des pads sur les VRM, il faudra par exemple remplacer la pâte thermique du GPU ce qui pourra en effrayer, à raison, certains.
Le constructeur continue d'indiquer que les pads pour les VRM sont optionnels, une distinction qui n'est pas faite pour les pads mémoire dans le guide. Qui plus est, d'après le constructeur, les nouvelles cartes sortant de ses usines sont équipées des nouveaux pads thermiques pour la mémoire, mais toujours pas pour les VRM. De la même manière, les utilisateurs qui ne souhaiteraient pas changer eux même les pads mémoires sont invités par le constructeur à les contacter directement pour un échange.
Au minimum, si vous disposez d'une telle carte, nous vous conseillons une inspection visuelle pour voir si un jour apparaît entre la puce mémoire et les pads thermiques qui sont collés sur la plaque par dessus la carte.
Il est particulièrement dommage que la marque ait manqué de clarté autour de la situation des pads thermiques, créant une situation totalement confuse pour ses clients avec des pads optionnels et d'autres qui ne le sont pas vraiment puisque appliqués aux nouvelles cartes du constructeur. Le site est d'autant plus muet sur le sujet, ne parlant que des VRM.
En pratique ceux qui demandent les pads thermiques optionnels recevront bien ceux pour les VRM et ceux à placer par dessus les puces mémoires. La volonté de minimiser le problème pour le constructeur se retrouve en bas du guide on l'on retrouve la mention suivante :
Important Information
The EVGA Thermal Pad Mod for selected GTX™ 1080 and GTX™ 1070 graphics cards is an optional cooling configuration intended to improve cooling performance. EVGA maintains that your graphics card will work as originally intended without applying the Thermal Pad Mod, but offers this Thermal Pad Mod free-of-charge and covered under warranty, provided that installation of the Thermal Pad Mod is performed on officially-supported graphics cards and not inconsistent with this manual.
Although EVGA has tested the Thermal Pad Mod in a controlled environment with the result of lower temperatures in specific areas of supported graphics cards, EVGA does not guarantee similar results upon successful completion of this Thermal Pad Mod by the recipient of the Thermal Pad Mod kit or a third-party. The EVGA graphics card warranty may be void if the end-user causes intentional physical or water damage to the graphics card during the course of installation of the Thermal Pad Mod; installation of the Thermal Pad Mod, however, will not void your warranty, even in the case of accidental damage, if installation is consistent with this Thermal Pad Mod Installation Guide.
EVGA will not be held liable for the physical or water damage of your GTX™ 1080, GTX™ 1070 or any other associated hardware if damage is caused intentionally to the graphics card.
Malgré les pads mémoires changés sur les nouvelles productions de cartes, le constructeur persiste dans le caractère optionnel du "mod" dans le premier paragraphe niant tout défaut sur ces cartes.
On s'attardera surtout sur le second paragraphe ou le constructeur indique qu'il couvre, en partie, d'éventuels dommages qui apparaîtraient lors du montage par l'utilisateur de ces pads, mais pas tous (renverser de l'eau sur sa carte n'est pas couvert par exemple). Mais il faut que l'installation soit conforme à celle du kit, ce qui est assez difficile à relier avec un dommage accidentel qui est pourtant, lui, couvert.
Si vous êtes concernés par ce problème, et que vous avez un doute sur la procédure (que nous estimons, pour ceux qui ne sont pas habitués au démontage, comme non triviale) , et étant donné là aussi le manque de clarté sur les dommages accidentels concernant la garantie, nous vous conseillons tout simplement de vous adresser au service client du constructeur .
Ventes en hausse de 54% pour Nvidia
Nvidia vient d'annoncer des chiffres records pour son dernier trimestre fiscal qui prenait fin le 30 octobre dernier. Les ventes atteignent ainsi le seuil symbolique des 2 milliards de $, soit une hausse de 54% en un an. La marge brute grimpe de 2,7 points pour atteindre 59% et les dépenses opérationnelles n'augmentant que de 11% il en résulte un bénéfice opérationnel en hausse de 161% à 639 millions de $, contre 120% de mieux et 542 millions de $ pour le bénéfice net.
Les ventes de GPU sont en hausse de 53% à 1697 millions de $ et représentent toujours l'écrasante majorité du chiffre d'affaires, mais on note une hausse importante pour Tegra (+87%). Par segment les produits destinés aux jeux (GeForce et une partie des Tegra) sont en hausse de 63% avec 1244 millions de $, contre 9% de mieux pour l'affichage professionnel (Quadro, 207 millions), 193% (!) de hausse pour les produits serveurs (Tesla, GRID, DGX-1 : 240 millions), 61% de hausse les produits destinés à l'automobile (une autre partie des Tegra).
Pour le prochain trimestre Nvidia table sur un chiffre d'affaires de l'ordre de 2,1 milliards de $, soit une hausse de 50% sur un an.
Radeon Software 16.11.3 pour Dishonored 2
AMD a mis en ligne une nouvelle version de ses pilotes pour cartes graphiques, visant spécifiquement le support du jeu Dishonored 2.
Le constructeur annonce également avoir corrigé des bugs liés à sa technologie de cartes graphiques externes X-Connect avec Steam et Origin. Le téléchargement s'effectue directement sur le site du constructeur .
Télémétrie par défaut chez Nvidia !
Lors de la publication des pilotes 375.70 par Nvidia, nous avions noté que la taille des pilotes augmentait significativement, passant de 292 à 373 Mo et laissant entendre des changements. En pratique, GeForce Experience en version 3 est désormais bundlé avec les pilotes, ce qui n'était pas le cas précédemment. Ce n'est cependant pas le seul changement.
Le site MajorGeeks a noté l'arrivée de nouveaux programmes de télémétrie installés par ces pilotes. Si l'article semble indiquer que leur présence est liée à l'installation de GeForce Experience (GFE), nous avons vérifié que ces programmes étaient bel et bien désormais installés par défaut, même si l'on décoche GFE lors de l'installation :

Nous avons vérifié que les pilotes précédents, les 375.63, n'installaient pas ces tâches. Par contre, si l'on télécharge manuellement GFE et qu'on l'installe, on retrouvera bien ces tâches. La nouveauté est donc que Nvidia installe désormais, par défaut et pour tout le monde, ces tâches !
On retrouve trois entrées dans le planificateur de tâches Windows, concernant deux programmes (NvTmMon.exe et NvTmRep.exe) :

NvTmMon (Nvidia telemetry monitor) est lancé au démarrage, et relancé toutes les heures (on imagine en cas de crash). NvTmRep (Nvidia crash and telemetry reporter) est lancé lui aussi au démarrage, et une fois par jour (dans notre cas à 12h25, on imagine que l'heure varie en fonction de l'heure d'installation du pilote).
Des données transférées hors crash ?
Nous avons voulu voir si ces tâches communiquaient réellement des données, y compris en l'absence de crash du pilote. Nous avons lancé manuellement NvTmRep après une installation, et capturé le trafic réseau avec Wireshark :

Pour résumer cette capture qui peut paraître obscure, on y voit (la première colonne note le numéro des paquets capturés) :
- 199/201 : Une requete DNS pour obtenir l'adresse IP de gfe.nvidia.com (8.36.120.226)
- 202/213 : L'établissement d'une connexion avec le serveur (8.36.120.226), en mode SSL
- 214/215 : L'envoi par notre machine de deux paquets de données, de 296 et 5950 octets
- 219/220 : La réponse du serveur en deux paquets, 797 et 168 octets
Les serveurs de Nvidia sont donc bel et bien contactés, même en l'absence de crash. Quand au contenu exact des 6 ko de données envoyés, ils sont (heureusement) cryptés mais ne nous permettent pas de savoir ce qu'ils contiennent.
Des changements (presque) annoncés
On pourra se plaindre que Nvidia n'a pas vraiment annoncé ce changement majeur de collecte des données (les releases notes ne mentionnant rien). Cependant le constructeur arguera qu'il a prévenu ses clients dans ses conditions d'utilisations.
En effet, une autre différence entre la version 375.63 et la 375.70 est que la licence affichée avant l'installation du pilote a changé. A première vue on dirait que le constructeur a remplacé cette ancienne licence avec celle qui était "livrée" (il fallait cliquer sur un lien dans l'installeur pour la voir sur le web, elle n'était pas affichée directement contrairement aux pilotes ou elle apparaît dans une boite) avec GFE. La nouvelle licence contient ce passage :
3. CONSENT TO COLLECTION AND USE OF INFORMATION
Customer hereby acknowledges that the SOFTWARE accesses and collects both non-personally identifiable information and personally identifiable information about Customer and CUSTOMER SYSTEM as well as configures CUSTOMER SYSTEM in order to
(a) properly optimize CUSTOMER SYSTEM for use with the SOFTWARE,
(b) deliver content through the SOFTWARE,
(c) improve NVIDIA products and services, and
(d) deliver marketing communications.
Information collected by the SOFTWARE includes, but is not limited to, CUSTOMER SYSTEM'S
(i) hardware configuration and ID,
(ii) operating system and driver configuration,
(iii) installed games and applications,
(iv) games and applications settings, performance, and usage data, and
(iv) usage metrics of the SOFTWARE.
To the extent that Customer uses the SOFTWARE, Customer hereby consents to all of the foregoing, and represents and warrants that Customer has the right to grant such consent.
Concrètement, l'installation du pilote indique que l'on consent à la collecte de données présentée et aux utilisations que Nvidia pourra en faire.
Les points (a) et (d) sont liés a GFE, et le point (b) à la recherche de pilote automatique (liée précédemment à GFE). Le point (c) peut faire référence à un usage des logs pour détecter par exemple des bugs.
La liste des données collectée contient à la fois des données personnelles non-identifiables et identifiables. Outre la liste des jeux et applications installées, leurs réglages (utile pour GFE), les données relatives à l'utilisation des jeux et les "métriques" du pilotes sont aussi envoyés (dans les deux points iv).
En bref
Même si la télémétrie est entrée dans l'ère du temps avec Windows 10, et que Nvidia n'est pas le premier a insérer du réseau dans ses pilotes (on se souvient de Razer et de ses pilotes de souris "Cloud", la marque ayant fini par ajouter sous la pression de ses clients un mode "hors ligne") nous sommes relativement surpris du fait que Nvidia ait décidé d'installer désormais par défaut cette télémétrie pour tous ses utilisateurs, qu'ils utilisent GeForce Experience ou non.
Le constructeur pourra arguer qu'il a besoin des logs de crash de ses pilotes pour mieux les débugguer, une utilisation valide de la télémétrie, mais la collecte de données va bien au delà. S'il s'agissait uniquement de ces logs, le constructeur aurait pu, après un redémarrage et en cas de crash, demander que l'on lui envoie les logs (ce que faisait historiquement Microsoft).
Outre la manière dont ces changements ont été introduits, on notera qu'il n'y a pas, a priori, de moyen de refuser la collecte de données. La licence est précise sur ce point. De plus, la licence unique ne permet pas de savoir ce qui relève uniquement de GFE et ce qui relève du service de télémétrie.
Au strict minimum, le constructeur devrait clarifier dans sa licence ce qui relève de GFE, et ce qui relève de l'utilisation du pilote sans GFE. Cela permettra à ses clients de savoir si ils souhaitent consentir, ou non, à cette collecte. Nous pensons qu'il serait courtois de la part de Nvidia de proposer au minimum un opt-out - la possibilité de désactiver la collecte - si on le désire, et si possible lors de l'installation. La collecte potentielle de données personnelles identifiables, pour un pilote graphique, mérite plus que quelques lignes dans une licence que peu d'utilisateurs lisent.
En attendant, et si cela ne résoudra pas le problème, il est possible pour ceux qui le souhaiteraient de supprimer manuellement les tâches ajoutées (notamment via l'excellent Autoruns de Sysinternals/Microsoft ), en notant que rien n'assure que cela désactive définitivement toute collecte.


