Ton commentaire semble supposer le libre a pour seul intérêt de contrôler ce qui se passe. D’un point de vue sécurité oui faire tourner un jeu proprio peut ouvrir une brèche aussi grande qu’un pilote proprio (quoi qu’un pilote en espace noyau doit pouvoir exfiltrer une clé de chiffrement de disque dur et donc permettre une attaque offline par exemple alors que le programme en espace utilisateur ne verrait que les fichiers et requiert de faire les basses œuvres sur un système qui tourne).
Les logiciels libres peuvent avoir d’autre qualités qui font que tu peux être par exemple contraint d’utiliser tel logiciel propriétaire pour ton boulot mais cela te laisse libre de libérer le maximum que tu peux.
Typiquement sur le plan graphique (pas pour le calcul), les pilotes AMD sont excellents avec des performances remarquables, contrairement aux pilotes Nvidia qui proposent toujours la même mauvaise intégration depuis 15 ans (20 ans ?) et la même expérience fondée sur des technos non-renouvelées.
Si je devais écrire un slogan pour Nvidia ce serait « l’expérience de l’an 2000, plus rapide ». Par exemple sur mon ordi portable actuel j’avais du faire un fichier xorg.conf pour afficher quelque chose quand j’avais voulu essayer le pilote proprio, un truc qui ne se fait plus depuis au moins 10 ans... J’ai testé une cinquantaine de GPUs des trois marques AMD, Intel et Nvidia produits les dix dernières années... et le résultat est désastreux pour Nvidia : le pilote ment parfois et il faut implémenter une détection des versions buggées pour ne pas utiliser des fonctionalitées annoncées mais non-prises en charges, si tu as deux cartes graphiques (non pas pour de l’affichage étendu mais pour du calcul) tu peux voir le bios (et grub) s’afficher sur une carte et l’os sur une autre requérant de devoir switcher les câbles vidéo pendant la séquence de démarrage, ou encore des cartes qui demandent qu’un écran (que le pilote proprio ne pourra pas utiliser pour afficher quelque choses) soient branché sur le premier port vidéo afin de pouvoir gérer correctement le second port vidéo sur lequel serait branché l’affichage réel (quand le pilote libre sait gérer le second tout seul et les deux à la fois).
Il n’y a donc aucune raison de prendre en plus un pilote graphique de merde sous prétexte qu’on subit déjà un logiciel propriétaire.
À moins de supposer qu’un logiciel propriétaire serait forcément plus performant et qu’on souffrirait le logiciel libre pour d’autres raisons comme la sécurité, il n’y a aucune raison de ne pas préférer un logiciel libre sous prétexte qu’on utilise déjà un logiciel propriétaire par ailleurs. Un logiciel libre peut être aussi de meilleure qualité, mieux intégré, fournir les performances attendues, et ne pas être troué de bugs dans tous les sens.
Pour la dernière question, quand j’essaie des trucs dans Steam, je le fais dans un chroot que j’ai créé pour ça. Ça n’empêche pas un éditeur de jeu de faire un keylogger qui écouterait X11, mais ça m’a déjà permis de ne pas rincer mes fichiers quand Steam avait un bug qui effaçait l’intégralité du /home et que j’ai reproduit ce bug... Je m’en veut toujours un peu de ne pas avoir trouvé le temps de le rapporter car je l’avais reproduit genre 6 mois avant ces pauvres gens. 😢
ce commentaire est sous licence cc by 4 et précédentes
[^] # Re: Drivers libres pour faire tourner des logiciels fermés ?
Posté par Thomas Debesse (site web personnel, Mastodon) . En réponse au journal Ma vie de joueur : mes retrouvailles avec AMD après 10 ans d'absence.. Évalué à 10. Dernière modification le 08 décembre 2020 à 12:30.
Ton commentaire semble supposer le libre a pour seul intérêt de contrôler ce qui se passe. D’un point de vue sécurité oui faire tourner un jeu proprio peut ouvrir une brèche aussi grande qu’un pilote proprio (quoi qu’un pilote en espace noyau doit pouvoir exfiltrer une clé de chiffrement de disque dur et donc permettre une attaque offline par exemple alors que le programme en espace utilisateur ne verrait que les fichiers et requiert de faire les basses œuvres sur un système qui tourne).
Les logiciels libres peuvent avoir d’autre qualités qui font que tu peux être par exemple contraint d’utiliser tel logiciel propriétaire pour ton boulot mais cela te laisse libre de libérer le maximum que tu peux.
Typiquement sur le plan graphique (pas pour le calcul), les pilotes AMD sont excellents avec des performances remarquables, contrairement aux pilotes Nvidia qui proposent toujours la même mauvaise intégration depuis 15 ans (20 ans ?) et la même expérience fondée sur des technos non-renouvelées.
Si je devais écrire un slogan pour Nvidia ce serait « l’expérience de l’an 2000, plus rapide ». Par exemple sur mon ordi portable actuel j’avais du faire un fichier
xorg.confpour afficher quelque chose quand j’avais voulu essayer le pilote proprio, un truc qui ne se fait plus depuis au moins 10 ans... J’ai testé une cinquantaine de GPUs des trois marques AMD, Intel et Nvidia produits les dix dernières années... et le résultat est désastreux pour Nvidia : le pilote ment parfois et il faut implémenter une détection des versions buggées pour ne pas utiliser des fonctionalitées annoncées mais non-prises en charges, si tu as deux cartes graphiques (non pas pour de l’affichage étendu mais pour du calcul) tu peux voir le bios (et grub) s’afficher sur une carte et l’os sur une autre requérant de devoir switcher les câbles vidéo pendant la séquence de démarrage, ou encore des cartes qui demandent qu’un écran (que le pilote proprio ne pourra pas utiliser pour afficher quelque choses) soient branché sur le premier port vidéo afin de pouvoir gérer correctement le second port vidéo sur lequel serait branché l’affichage réel (quand le pilote libre sait gérer le second tout seul et les deux à la fois).Il n’y a donc aucune raison de prendre en plus un pilote graphique de merde sous prétexte qu’on subit déjà un logiciel propriétaire.
À moins de supposer qu’un logiciel propriétaire serait forcément plus performant et qu’on souffrirait le logiciel libre pour d’autres raisons comme la sécurité, il n’y a aucune raison de ne pas préférer un logiciel libre sous prétexte qu’on utilise déjà un logiciel propriétaire par ailleurs. Un logiciel libre peut être aussi de meilleure qualité, mieux intégré, fournir les performances attendues, et ne pas être troué de bugs dans tous les sens.
Pour la dernière question, quand j’essaie des trucs dans Steam, je le fais dans un chroot que j’ai créé pour ça. Ça n’empêche pas un éditeur de jeu de faire un keylogger qui écouterait X11, mais ça m’a déjà permis de ne pas rincer mes fichiers quand Steam avait un bug qui effaçait l’intégralité du /home et que j’ai reproduit ce bug... Je m’en veut toujours un peu de ne pas avoir trouvé le temps de le rapporter car je l’avais reproduit genre 6 mois avant ces pauvres gens. 😢
ce commentaire est sous licence cc by 4 et précédentes