David Madore's WebLog: Carte graphique, écran LCD et autres râleries

Index of all entries / Index de toutes les entréesXML (RSS 1.0) • Recent comments / Commentaires récents

Entry #2064 [older|newer] / Entrée #2064 [précédente|suivante]:

(vendredi)

Carte graphique, écran LCD et autres râleries

TLDR: J'ai remplacé ma carte graphique vieille de cinq ans et mon moniteur (un CRT de 17″ de résolution 1024×768) vieux de huit par une carte graphique récente et un écran LCD de 22″ de résolution 1920×1080, et je me lamente d'avoir perdu au change. Bref, je fais ce que je fais de mieux au monde : le vieux râleur grincheux.

Mercredi matin, la carte graphique de mon ordinateur est morte. J'avoue que je ne pensais pas possible qu'un composant purement électronique mourût, et je ne comprends pas bien ce qui a pu se passer : Linux a sorti des messages d'erreur assez bizarres (et a tué le serveur X), j'ai pensé que c'était peut-être un bug, j'ai commencé à compiler une nouvelle version du noyau, mais en chemin l'écran est devenu complètement gris ; la machine marchait encore normalement à ce stade-là, j'ai pu me connecter à distance et rebooter, mais elle a planté au reboot et ensuite n'a plus du tout voulu redémarrer — le BIOS émettait le code (un bip long suivi de trois brefs) qui indique qu'il n'arrive pas à initialiser la carte graphique. Je maudis au passage ces BIOS qui ont besoin d'une carte graphique pour démarrer l'ordinateur (ça fait partie de cette distinction complètement crétine entre machines « de bureau » et machines « serveur » que les fabricants de matos aiment mettre en place pour des raisons commerciales), mais passons.

Digression : Il y a une sorte de malédiction qui fait que quand je commence à ouvrir l'ordinateur pour toucher au matériel qui est dedans, d'autres choses se mettent à poser des problèmes. En l'occurrence, c'est un disque dur qui est mort (il n'a peut-être pas aimé que je gigote le boîtier pour changer la care graphique). Pas un problème : toutes mes données sont en RAID (5 ou, pour la plupart, 6), indépendamment d'autres mesures de backup. Et pas une surprise non plus : je savais depuis longtemps que ce disque dur avait des problèmes et qu'il risquait de mourir (c'est un Seagate, évidemment, voir la note #5 de l'entrée liée ci-dessus). Il se trouvait même que j'avais sur mon bureau un disque dur (Samsung) de 2To qui attendait de servir pour autre chose, et que j'ai pu récupérer immédiatement en remplacement. Après, il y a une autre malédiction qui fait, qu'en informatique, on commence à vouloir faire quelque chose, ça nécessite de faire quelque chose d'autre pour commencer, puis quelque chose d'autre, et on croit ne jamais en finir : en l'occurrence, ce nouveau disque dur Samsung avait potentiellement un bug dangereux de firmware (potentiellement, parce que ces crétins de chez Samsung ont donné au firmware corrigeant le bug le même numéro de version que le firmware buggué, de sorte qu'il n'y a aucun moyen de tester), du coup j'ai voulu flasher le firmware de mon disque. Ce qui passe par l'utilisation d'un utilitaire DOS. Or le seul DOS auquel j'ai accès est FreeDOS, donc j'ai dû me lancer dans la quête secondaire « réussir à produire une clé USB bootable pour FreeDOS » (pour pouvoir flasher le firmware de mon nouveau disque, pour pouvoir remplacer celui qui est mort en même temps mais sans doute indépendamment de la carte graphique, vous suivez ?), et il m'a fallu un bon nombre d'heures pour trouver la solution, qui n'est expliquée à peu près nulle part sur le Web. Bref, j'ai pu flasher le firmware de mon disque (il m'a fait peur parce qu'il ne marchait plus du tout après : en fait, il fallait faire un reboot à froid). Je passe sur une petite merdouille, complètement sans rapport, que j'ai aussi eue avec Linux au passage (je suis passé à un noyau 3.5.x, et maintenant pour faire marcher le clavier et la souris il faut penser à charger le module hid-generic). Je reviens à ma carte graphique.

Je n'ai jamais bien compris ce qui constituait la différence entre les générations successives de cartes graphiques un peu modernes. Ma précédente (celle qui a grillé) était une Radeon HD 3450 (chipset RV620 de la famille R600), la nouvelle que j'ai acheté hier est une Radeon HD 6450 (chipset Caicos de la famille Northern Islands), et mon poussinet a une Radeon HD 5450 (chipset Cedar de la famille Evergreen) que je lui ai donnée pour des raisons que je vais expliquer : entre ces différentes cartes, il y a certainement des différences, mais ce tableau m'éclaire, à vrai dire, très peu. Je me fais vaguement une idée d'une carte graphique comme juste une batterie de processeurs généralistes auxquels le driver va donner à faire plein de calculs de superpositions de triangles ou je ne sais quoi, et je vois mal ce qui peut changer entre les différentes familles à part la vitesse et le nombre des processseurs. Mais bon.

En revanche, il y a une différence que j'ai clairement remarquée, c'est que sur les deux dernières cartes que j'ai achetées (la 5450 que j'ai donnée à mon poussinet et la 6450 que j'ai achetée hier), la sortie VGA ne marche pas correctement. Enfin, je ne sais pas vraiment si elle est défectueuse ou si c'est le moniteur qui est capricieux dans ce qu'il accepte, mais il y a un phénomène d'« écho » à l'affichage (l'image est accompagnée d'un léger reflet, décalé d'une dizaine de pixels sur la droite, c'est particulièrement visible pour une image noire sur fond blanc), extrêmement désagréable. Je soupçonne que presque plus personne n'utilise la sortie VGA, et qu'ils ne la testent pas trop. Ou peut-être que le problème ne se pose que sur les écrans CRT, ou quelque chose de ce goût-là ; ou peut-être que c'est juste mon moniteur dont le connecteur était bizarre (il faut dire qu'il était un peu cassé au niveau des vis). Toujours est-il que quand j'ai acheté une carte graphique fin 2010 (la 5450), j'ai remarqué cette anomalie d'affichage et je l'ai donnée à mon poussinet en échange de sa carte à lui, plus vieille (c'est la 3450 qui vient de griller, elle datait de 2008 environ) et qui n'avait pas le défaut en question[#]. Comme maintenant cette carte est morte, j'ai dû me résoudre à changer d'écran pour utiliser la sortie DVI.

Le truc, c'est que je n'aime pas les écrans LCD. J'avais un moniteur CRT de 17″ acheté en 2003 auquel je tenais beaucoup non parce qu'il était de bonne qualité, mais parce qu'il avait la vertu d'être un CRT, ou plutôt, de ne pas être un LCD. Je reconnais que les LCD ont un gros avantage, c'est d'être beaucoup moins lourds (mon expérience en 2003 de transport de ce moniteur entre la rue de Charenton et chez moi était, disons, douloureuse) et moins encombrants en profondeur. Mais ce que je n'aime pas chez eux, c'est :

[#] En plus, en 2010, la 3450 était nettement mieux gérée par Linux que la 5450, donc j'y ai plutôt gagné. Heureusement, de ce point de vue-là, il y a eu du progrès.

[#2] Normalement ça se corrige avec des lunettes. Normalement. Mais mon astigmatisme a l'air d'être trop bizarre, mon ophtalmo n'arrive pas à en mesurer la direction principale à mieux que 20° près environ, et quant à la myopie, il suffit que mes lunettes tombent d'une fraction de centimètre sur mon nez (i.e., tout le temps) pour que la correction passe de correcte à médiocre.

↑Entry #2064 [older|newer] / ↑Entrée #2064 [précédente|suivante]

Recent entries / Entrées récentesIndex of all entries / Index de toutes les entrées