Le pluriel est carrément plus commun mais les deux sont justes, les deux formes sont à disposition du rédacteur qui peut en jouer. Le fait d’utiliser un singulier là où le pluriel est commun permet d’y placer une emphase discrète. C’est le cas pour « effet sonore ». Quelqu’un peut dire « Je suis un pro en dessin », ce qui désigne surtout la matière (quelque chose qu’il peut et sait travailler), désignant moins le produit de son travail que son domaine de compétence.
Dans d’autre cas le passage au singulier indénombrable peut l’absolutiser en quelque sorte. Pour le singulier de « qualité » c’est le cas, cette différence est du même ordre que la différence entre « le bien » et « les biens » : le premier est un absolu (un principe transcendantal en philosophie), les seconds sont monnayables et contingents.
Cela peut dans certains cas complètement changer le sens. Dans la liturgie sacrificielle, le presbytre qui dirait « agneau de Dieu qui enlève les péchés du monde » (au lieu du singulier « qui enlève le péché du monde ») enlèverait pour le coup toute sa dimension au sacrifice qui se trouverait réduit à un passage de serpillière : incapable de désigner le mal dans son absolu, il ne s’y attaquerait pas dans son principe et ne pourrait le vaincre. Le combat entre le bien et le mal serait un non-lieu. Linguiste du dimanche, linguiste du dimanche et demi. ^_^
ce commentaire est sous licence cc by 4 et précédentes
Tu remarqueras que j’ai employé le mot de « vocation » et non celui d’ « objectif », parce que sincèrement je pense qu’Unvanquished est appelé à être un jeu libre.
Il y a une assez forte volonté dans ce sens, mais ce n’est pas une volonté de « faire changer les choses », mais plutôt de « faire ainsi ». En ce sens il n’y a pas de projet de « libération de données ». Sur le plan du code, les licences les plus permissives sont préférées, il y a plein de GPL de part l’héritage id Tech, mais tout nouveau code est en BSD et toute réécriture est en BSD. Sur le plan des données, les données non-libres n’étaient pas préférées mais tolérées et pour le moment rien de contraire n’a été statué, et si un jour le jeu complet est libre, il le deviendra certainement sans avoir à statuer autre chose, parce simplement la méthode aura changé.
La position officielle a été définie de manière très claire il y a 4 ans :
In order to be able to ship your work as a part of the game (and attribute you as the author properly), we need you to release it under a free public license that allows distribution and further modification to the general public. In order to do so, just leave a line like this in the relevant thread in the Assets & Artwork section:
This work is licensed under a license, attribute it to .
As the , we prefer one of the following:
CC-BY-SA 3.0 (recommended)
CC-BY 3.0
CC0 1.0
You may also choose any newer version of any of these licenses or choose another license that is atleast equally permissive as CC-BY-SA. If you are unsure which license is best, choose CC-BY-SA 3.0 (since it is the least permissive that works for us and you can always decide to release under a more permissive license later on).
There are a few exceptions where we accept a less permissive license:
Concept art isn't shipped with the game and doesn't need to be licensed, except when we need to modify or distribute it further (e.g. a logo or promotional material).
Artwork that isn't shipped as a part of the main game but downloaded seperately may also choose CC-BY-NC-SA 3.0. This applys to maps and texture sets. However, this license is considered "unfree" by some linux distributions (e.g. Debian), so we can't put any asset with it in the core game if we want it to be packaged inside their official repositories.
Il y a donc toujours eu une volonté très claire de faire du “CC By-SA 3.0 compatible” pour le cœur du jeu (c’est à dire ce qui ne peut pas être retiré sans dénaturer le jeu ni le rendre injouable). Maintenant le vrai problème n’était pas les données non-libre, mais de laisser le choix de la licence, ce qui a amené la situation suivante : plein de contributeurs sont venus, ont travaillé dur pendant des mois, ont publié leur travail et ont disparu avant d’avoir statué la licence. Et sans licence libre, c’est pas libre.
J’ai donc pris sur moi de relancer un par un tous ces contributeurs pour obtenir la licence. Mais je n’ai pas pris de risque, j’ai fait au plus simple : je leur ai dit à chacun que je n’avais pas trouvé de mention légale et que pour permettre au projet Unvanquished d’utiliser leur travail en confiance nous avions besoin qu’ils confirment que leur travail été distribué sous CC By-SA 3.0. Tous ceux qui m’ont répondu m’ont répondu oui.
Le vrai problème, c’était de ne pas poser une licence comme condition, mais d’offrir un panel de licences possibles. Cela change beaucoup de chose parce que ça reporte le choix de la licence après publication du travail. La politique que je pousse est de faire comme pour un wiki : en contribuant, le contributeur place sa contribution sous telle licence. Fini les problèmes.
Xonotic est un bon exemple pour ça. Ils ont une licence et une seule, quelqu’un se pointe sur le forum, montre une musique qu’il a composé en pensant à Xonotic, un développeur se pointe et dit « woaw, c’est cool, si tu la mets en GPLv2 on peut l’intégrer », le musicien répond « sérieux, ma musique dans Xonotic ? ok pour la licence alors ! ». Voilà, c’est fait.
Si tu dis aux gens, « alors, c’est ça, ça, ça ou ça », tu prends le risque de recevoir comme seule réponse de l’indécision, si tu dis aux gens « on a besoin de ça », les gens disent « oui ».
J’ai donc une volonté très claire qu’à partir de maintenant on pose une licence par principe (CC By-SA 3.0 parce que c’est la majorité de ce qu’on a) et personne n’est contre cela vu que maintenant on sait combien ça complique les choses si on fait autrement. Il faut que la licence soit statuée avant contribution, pas après. Si le gars fait un modèle et se prend un platane en sortie de route ou bien devient ermite avant d’avoir fait les textures, on doit pouvoir garder ce qu’on a déjà…
Maintenant passons à l’état actuel des choses… Comme on a 2 sets de textures en CC By-SA 4.0 et vu que la 3.0 est compatible vers la 4.0, je vais parler de « CC By-SA 4.0 compatibilité ».
L’état actuel c’est : 80% de nos modèles sont CC By-SA 4.0 compatibles, 80% de nos set de textures sont CC By-SA 4.0 compatible (un seul ne l’est pas), 8% de nos cartes sont CC By-SA 4.0 compatible (une seule en fait) un saut à 41% est attendu vu qu’un mapper a annoncé vouloir relicencier toutes ses cartes en libre, c’est juste pas encore fait. Pour les sons hérités de Tremulous, quasi tout est à refaire, et il y a toujours eu volonté de faire cela en libre, il ne s’agit donc pas de libérer mais de réaliser.
Excepté ces sons, la seule chose qui aujourd’hui nous empêche d’être un jeu libre, c’est ce 20% de modèles non-libres. Cela ne concerne en fait que 3 personnes seulement. Un contributeur a 7 modèles rien que pour lui et a utilisé la CC By-NC-SA 3.0 à cause d’un doute qu’il a sur sa capacité à ne pas mettre une clause non-commerciale sur sa contribution à cause d’un contrat tiers. C’est un point légal à tirer complètement au clair, je m’en charge. Ce contributeur n’est pas un contributeur extérieur (qui vient, qui publie un truc et qui disparaît) c’est juste que ce point n’est pas encore complètement tiré au clair. L’avantage c’est que ça compte comme un seul cas : c’est 7 modèles pas libre ou 7 modèles libres, d’un seul coup. Ensuite il reste deux personnes, ces deux cas ne sont pas libres tout simplement parce que je n’ai pas encore reçu de réponse de leur part. Les 30~40 autres modèles sont déjà en CC By-SA 3.0.
Excepté les sons, en fait ces trois seuls cas sont la seule chose qui empêchent Unvanquished d’être libre, car il n’est pas possible de jouer sans eux. Unvanquished est libre si au moins une seule carte est libre, les textures qu’utilise cette carte sont libres et que tous les sons et les modèles sont libres. Dans ce cas le reste ne sont que des données compatibles non-libres, par exemple Trisquel pourrait distribuer le jeu sans ces données que le jeu serait entièrement jouable, Debian pourrait distribuer le jeu dans main ou contrib, et faire un paquet optionnel dans non-free.
On a déjà une carte entièrement libre (Vega) qui utilise son propre set de textures (Vega), donc quand on aura tous nos modèles et nos sons libres, Unvanquished sera automatiquement libre. D’autres cartes et d’autres set de textures pourraient être libérés et cela est déjà prévu pour certaines cartes, cela ne fera que diversifier l’expérience de jeu (plus de cartes). Ce serait préférable mais ça n’ajoutera pas de liberté au joueur qui souhaite se restreindre à ce qui n’est que libre.
Pour les sons, il n’y a rien à libérer, il faut remplacer. Le contributeur de Tremulous n’a jamais prouvé qu’il avait les droits sur ces sons, donc ces sons ne peuvent être considérés comme libre, donc Tremulous n’a jamais été libre. Donc tout ce dont nous avons besoin, c’est de contributions sonores sous CC By-SA 3.0 ou plus permissif.
Dans la dépêche je parle de musique aussi parce qu’on a trois musiques et pour l’une d’entre elle le musicien a écrit dans son README qu’il mettait sa musique sous licence CC By-SA 3.0 et qu’il donnait l’exclusivité à Unvanquished, sauf que cette seconde clause invalide la CC By-SA 3.0, donc poubelle. Quand j’ai découvert ça, le musicien avait disparu et son adresse mail était devenue invalide. On peut se satisfaire de 2, mais 3 apporte plus de diversité donc voilà… Ça donne un aperçu des situations vraiment absurdes que je rencontre parfois et de ce que je dois résoudre.
Ce qu’il faut pour qu’Unvanquished soit libre :
retirer la clause -NC sur les fichiers d’un contributeur de modèle. Note que cette clause va à l’encontre de ce qui a toujours été voulu, car c’est un modèle non optionnel.
obtenir la réponse de deux contributeurs de modèle, ou refaire ces deux modèles (il faudrait donc remodeler, réanimer etc. depuis zéro, j’espère qu’on aurait pas à en venir là)
remplacer les effets sonores.
Si on peut se permettre de distribuer ces deux modèles parce qu’ils ont été clairement réalisés et livrés pour qu’on puisse le faire, on n’a pas de licence claire donc c’est pas libre, et accessoirement, ce serait bloquant pour une distribution sur une plateforme de distribution comme Steam , libre ou pas libre.
Le ponpon étant cette musique avec le readme qui invalide sa licence… Wat? On sait qu’on a le droit de distribuer, mais le contrat est invalide.
Bref, j’ai encore fait un journal. En fait je ferai probablement un journal sur ce sujet, écrit autrement, ne serait-ce que pour faire un retour avec plus de recul plus tard, mais rédiger ce commentaire m’a permit de mettre de l’ordre ces idées. ;-)
Il y a un dernier point, je travaille à montrer combien il est très important que toutes nos données utilisent des licences compatibles entre elles. Il est tout à fait légal de distribuer un jeu avec des données qui ont des licences incompatibles entre elles (comme une musique et une textures avec des licences incompatibles entre elles) et il est tout à fait légal d’y jouer, mais certains usages ne le sont pas, comme le cas du [machinima].
C’est pourquoi si certaines licences non-libres pouvaient être tolérées, il y a très très peu de chance que ça se reproduise à nouveau, pas à cause de l’aspect non-libre, mais à cause de son incompatibilité légale avec le reste. C’est exactement pour cette raison qu’il y a de très forte chance que tous les modèles soient libre à moyen terme, pas pour les libérer, mais pour n’avoir aucune incompatibilité de licences. C’est pour ça que je dis qu’il n’y a pas de plan de libération des données, il y a un plan de rendre le jeu légal, et sa liberté est un effet de bord. C’est pour cela aussi que je parle de vocation : si on poursuit ce chemin de compatibilité entre licence afin de rendre possible certaines œuvres dérivées et réduire les potentielles zones grises, alors le jeu sera libre. Si je continue ce travail d’audit légal que je fait et si des contributeurs continuent de contribuer, un jour on se réveillera et le jeu sera libre.
Ma capture d’écran avec le Tyrant est une œuvre couverte par la licence CC By-SA 3.0, c’est une œuvre dérivée des textures et du modèle de carte de Stijn Buys (Ingar) sous CC By-SA 3.0, de l’arme et de ses textures par Ludwig Dresch (Geno527) sous CC By-SA 3.0, du modèle de joueur humain et de ses textures par Angel Bedolla (Angelo) sous CC By-SA 3.0. La texture du modèle humain a été modifiée par Jan van der Weg (Stannum) dans le cadre de la licence CC By-SA 3.0. Le cadrage original a été réalisé par Thomas Debesse (illwieckz) sous CC By-SA 3.0.
ce commentaire est sous licence cc by 4 et précédentes
Prudence, grammalecte relève deux faux positifs sur mon texte :
trois-quatre dernières← années
À vrai dire je ne sais pas comment il se plante là.
des contributeurs en effet sonore←
Il ne s’agit pas de contributeurs qui sont, en effet, sonores, mais de personnes qui contribuent avec de l’effet sonore. Le singulier est volontaire, je l’emploi ici comme un indénombrable comme on peut dire « j’écoute de la musique », une matière en quelque sorte. Évidemment mettre un pluriel calme grammalecte et par chance n’introduit pas de faute, mais le singulier est volontaire ici. ;-)
De même le singulier est volontaire quand j’écris « ce sont vraiment leur qualité humaine, leur passion et leur talent » même si on se doute qu’il y a plusieurs qualités etc. il s’agit là d’un singulier exactement comme si on disait de quelqu’un « c’est vraiment son humanité ».
Notez que j’ai mis un lien sur préhensible exprès pour prévenir les méprises (les correcteurs orthographiques ne connaissent habituellement pas ce mot). Je me souviens d’une fois où j’avais placé le mot dissentir à propos d’un fork qui tournait à la guerre de religion je crois, l’opposé valide mais peu usité de consentir et qui donne dissension (mot plus courant celui-là), et il était passé au bistouri. :-) Autant dissentir est considéré comme du moyen français (je kiffe grave l’exemple “historique“ donné dans le littré), autant préhensible est encore considéré comme du français contemporain, mais assez rare pour être ignoré des correcteurs orthographiques usuels (ne pas confondre avec préhensile ni compréhensible). Ici on peut entendre le mot préhensible dans un sens proche de « palpable » mais en plus fort (on peut le saisir).
ce commentaire est sous licence cc by 4 et précédentes
Voir mon article d’il y a cinq ans : « Une histoire de fork ». Le projet est parti avec un sale bagage de fork sauvage en pagaille. Mais en gros, une personne a exclu tout le monde (elle voulait que ce soit “son projet et que les autres y contribuent”), donc en fait cette personne s’est effectivement retrouvée tout seul… C’est à ce moment-là que le site unvanquished.net a été créé et que le nouveau nom « Unvanquished » a été pris, car c’est ce qu’est devenu l’intégralité de l’équipe moins un après avoir été viré. On peut comparer ça à la façon dont Oracle a géré avec OpenOffice : tout le monde s’est retrouvé sur LibreOffice, le seul truc qui manque c’est le nom d’origine, et l’entité toxique.
Quelques personnes ont probablement été bloquées au début aussi, parce que grosso-modo, la do-ocratie n’est pas un dogme : être productif ne donne pas le droit à être irrespectueux, on ne peut pas acheter un comportement de merde avec du code. Cinq ans c’est trop vieux pour ma mémoire, mais sur les quatre dernières année je n’ai aucun souvenir de truc pourri. C’était déjà complètement assaini quand j’ai rejoint le canal #unvanquished-dev, et kharnov avait un excellent relationnel qui rejaillissait sur tout le monde mais a aussi sû être très ferme. Certaines personnes moins « faciles » se sont regroupées sur d’autres projets et ça les occupe ailleurs.
ce commentaire est sous licence cc by 4 et précédentes
Si vous voulez, à part quelques travaux de mise en forme obligées (le découpage en châpo/corps de texte, le "lien de dépêche") il ne devrait y avoir rien à reprendre, le journal ayant été déjà consciencieusement relu par deux personnes et repris soigneusement.
ce commentaire est sous licence cc by 4 et précédentes
Wow, je connaissais mais je n’avais pas vu combien ça s’était développé, il vont très loin maintenant :
Statements are terminated by a period instead of a semicolon. Semicolons are clearly a phallus symbol. C+= supports freebleeding and thus uses periods.
^^
ce commentaire est sous licence cc by 4 et précédentes
Alors dans la blague de zurvan< « cum » n’était pas le verlan de « mec » mais bien le verbe to cum¹.
la « gent féminine » s’écrit sans « e » et le « t » n’est pas prononcé (on prononce la gent exactement comme on prononce les gens). Le mot « gente » est d’une toute autre nature (c’est un adjectif et non un nom) et d’un tout autre sens (il signifie « gentil ») : La gent féminine. La gente dame.
Thomas, expert. Euh, en langue.
_______
¹ Personne ne te fera le reproche d’ignorer cela. 😉
ce commentaire est sous licence cc by 4 et précédentes
Ce n'est pas de la vapeur d'eau au sens classique. La vapeur à la pression ambiante, c'est 100 °C. Elle ne peut pas exister autrement.
Bien sûr que si que c’est de la vapeur, la où tu fais une confusion, c’est sur la signification du palier de 100°C. 100°C n’est pas le point d’évaporation de l’eau, c’est le point auquel l’eau ne peut pas rester à l’état solide ou liquide. En dessous de 100°C, l’eau peut s’évaporer, à partir de 100°C, l’eau ne peut pas ne pas s’évaporer (ébullition).
Ça me rappelle une autre confusion courante avec les images animées : on dit qu’on perçoit une illusion de mouvement à partir de 16 images secondes, certains en déduisent qu’on ne voit plus rien de plus au delà. Une variante existe avec d’autre valeurs comme 30fps, fondé sur le même biais cognitif : c’est une confusion sur la nature des bornes.
100°C n’est pas la borne en dessous de laquelle l’eau ne peut pas s’évaporer, c’est la borne à partir de laquelle l’eau ne peut pas ne pas s’évaporer.
ce commentaire est sous licence cc by 4 et précédentes
Ça fait très amateur-réalisé-avec-trois-bouts-de-scotch, la prise de son est nulle, de toute évidence il n'ont pas de micro-perche, les acteurs parlent pas assez fort, dans les scènes d'intérieur les voix résonnent et le micro sature, dans les scènes d'extérieur quand une voiture passe au loin on entend mieux la voiture que les acteurs au premier plan. Le mixage sonore est catastrophique (…)
que ça m’a fait une association d’idée dans ma tête, parce qu’il y a bien une à deux heures de travail pour ces 8 secondes de bonheur :
En fait, tu n’as fait aucune bêtise. Tu n’avais juste pas besoin de formater le disque de GrandPère puisque l’installation de Linux va le faire.
Si t’arrives à booter aucun périphérique depuis l’ordi sur lequel tu veux installer Linux, et que tu as un autre ordi sous la main (qui lui sait booter des CD ou des clés USB) c’est facile.
Appelons GrandPère l’ordi qui doit être installé en Linux, et AutreOrdi l’autre ordinateur sous WinXP.
depuis AutreOrdi, tu graves un DVD d’installation d’une distro Linux (par exemple Ubuntu, télécharger ici), ou bien tu transformes l’iso DVD en clé USB bootable (chercher sur le web un tuto pour faire ça depuis Windows)
tu éteins GrandPère et AutreOrdi
tu retires le disque dur de GrandPère
tu débranche le disque dur de AutreOrdi (pour être sûr de ne pas installer Linux dessus par erreur, et pour éviter qu’il soit trouvé à l’installation)
tu branche le disque dur de GrandPère dans AutreOrdi
tu insères dans AutreOrdi le DVD d’installation ou la clé USB bootable
tu installes Linux sur AutreOrdi (qui a en fait le disque de GrandPère !) : suivant, suivant, suivant. Quand il te demande quoi faire avec le disque, tu lui dis de prendre toute la place et d’effacer ce qu’il y a déjà (c’est aussi pour ça que c’est plus sûr d’avoir débranché l’autre, comme ça, pas de fausse manip). Suivant, suivant suivant.
quand c’est terminé, tu éteins AutreOrdi, tu remets le disque dur de GrandPère dans GrandPère et celui de AutreOrdi dans AutreOrdi.
Après ça, GrandPère démarre sous Linux, et AutreOrdi sous WinXP. Voilà.
ce commentaire est sous licence cc by 4 et précédentes
Vu que ton proco vient de chez Intel, si ton processeur a un GPU intégré, tu pourrais peut-être juste essayer sans carte graphique PCIe, du tout, juste l’écran sur la prise écran de la carte mère, et voir si ça devient plus stable comme ça.
ce commentaire est sous licence cc by 4 et précédentes
Si c'est la carte-mère (comme je le prétends plus haut) c'est un diagnostic par élimination : une fois que tous les autres diagnostics sont négatifs, il ne reste que la carte-mère qui puisse être mise en cause. En gros.
En fait il n’a pas dit que son PC ne démarrait pas (depuis un état éteint), il a dit que son PC ne s’éteignait pas ou ne redémarrait pas (ce qui signifie, depuis un état démarré avec sa Debian déjà en route), ce qui peut être un simple kernel panic et autre plantade comme vue dans ses copies d’écran, ou bien un bug dans le système d’init (systemd mon amour) dans la phase d’extinction.
Il a dit :
le pc ne s’éteint ou ne redémarre pas seul une fois sur deux
ce commentaire est sous licence cc by 4 et précédentes
J’ai peut-être zappé dans la discussion, mais t’as essayé avec une autre carte graphique ?
Tes messages d’erreur parlent beaucoup du pilote nouveau…
J’ai eu un problème avec une carte Radeon qui est sujette à plantage dans certaines configurations de gestion d’énergie, qui produisait les mêmes effets : figeage intempestifs etc. Dans mon cas il suffisait juste de choisir un autre profil de gestion d’énergie, mais malheureusement pour toi, les pilotes libres pour les cartes NVidia sont grave à la ramasse derrière les pilotes Radeon (qui ont des développeurs d’AMD et de Valve qui travaillent dessus…) donc t’auras peut-être pas le genre de tweak qui m’a sauvé la vie. Cela dit tu pourrais essayer le pilote proprio d’Nvidia, aussi.
ce commentaire est sous licence cc by 4 et précédentes
Mais si comme tu l'indiques la machine ne démarre pas DU TOUT (tu n'as pas présisé) de temps en temps, c'est la carte-mère, point.
Non.
Je raconte une histoire vraie d’il y a un peu plus d’un mois je crois.
Je redémarre mon ordinateur pour différentes raison de temps en temps, donc je sais que l’ordinateur, dans sa configuration de l’époque et tous ses périphériques branchés, savait redémarrer correctement.
Pourtant, un jour, en redémarrant, le PC ne démarre pas, l’écran s’allume mais rien ne se passe et je n’arrive même pas à l’affichage du BIOS. Aucun beep, aucune alarme, mais seul l’écran s’allume et rien d’autre ne se passe.
Ce qui est très bizarre, c’est que même mes ventilateurs ne démarrent pas, je l’ai appris à mes dépends puisqu’alors que j’étais en train de réfléchir et que le PC était dans dans cet état, alimenté après démarrage écran allumé et tout (mais rien d’affiché et planté), mon ordinateur s’est éteint à cause de la sécurité de mon processeur qui surchauffait.
C’était vraiment bizarre parce que j’ai configuré le BIOS pour démarrer mes ventilateurs à toute berzingue, c’est fancontrol qui bien plus tard, une fois Linux chargé et tout et tout, se charge de calmer mes ventilos. Donc, si le BIOS s’initialise correctement, même si rien d’autre ne se passe, même si aucun OS n’est chargé, mon PC est sensé être sûr question température. Et là c’était pas le cas, mon bug était si vicieux que cela plantait le BIOS à une étape très très tôt de son initialisation, avant même de pouvoir démarrer des ventilateurs !
J’ai retiré les barrettes de mémoire, je les ai remises, rien. J’ai testé avec chacune des barrettes seules (ce serait un comble de griller 4 barrettes d’un coup donc en cas de problème mémoire, j’espérai qu’au moins une fonctionne), rien ne se passe. J’ai deux boutons spéciaux sur la carte-mère, un bouton pour reconfigurer les mémoires sur une configuration sûre, rien n’y fait, un bouton pour forcer l’accès au BIOS quelque soit l’état du PC, rien n’y fait.
Avant de remarquer ce problème avec les ventilateurs, voyant simplement un PC amorcé, un écran allumé mais rien d’affiché, je pense au début à la carte graphique. Je la retire et mets une autre à la place, toujours rien.
Histoire de réduire la charge sur l’alimentation, j’avais débranché tout ce que je pouvais : disques durs etc. Toujours rien.
Après trois ou quatre heures de bataille, je retire je ne sais plus pour quelle raison le récepteur de ma souris sans fil, un truc qui dépasse de 3mm d’un port USB. Et là tout redémarre. J’avais deux récepteurs de souris, pour deux souris différentes (une plus gaming, et une autre verticale, plus ergonomique). Et bien la raison était simple et très très conne, mais le BIOS se vautrait dans une espèce de conflit USB lorsque les deux récepteurs de souris sans fil étaient branchés en même temps.
En fait, une fois redémarré avec l’une des deux souris, l’ordinateur savait redémarrer même avec les deux souris, comme il le faisait déjà avant.
Ce jour-là j’ai perdu 4h de ma vie à cause d’un conflit USB entre deux récepteurs de souris sans fil. Avant ça marchait, puis ça marchait plus, et après ça re-marchait. Allez savoir…
Rien ne s’affichait, les ventilateurs ne démarraient même pas, et pourtant la carte mère n’était pas morte : j’écris ce message avec ledit PC plus d’un mois après, même configuration.
Alors oui on peut dire que mon problème venait de la carte mère qui se vautrait avec un pauvre conflit USB, mais elle n’était pas à jeter.
ce commentaire est sous licence cc by 4 et précédentes
N’empêche je remercie grave pour toutes ces petites corrections partout tout le temps, merci pour ce dévouement #like# #keurkeur#. Faudrait pouvoir faire des pull-requests qu’il suffirait de réviser, ça rendrait peut-être les choses plus faciles ! :-)
ce commentaire est sous licence cc by 4 et précédentes
Ben en regardant l'illustration, si tu considères qu'on a un mouvement de balancier, et que tu supposes que la corde est attachée au milieu de la poutre, tu te dis que la poutre doit sûrement péter le plancher à chaque passage.
Un mécanisme de ce type est simple et efficace: le bélier frappe le mur lorsque la masse revient à sa position initiale, c’est à dire quand l’énergie cinétique est maximale. L’ensemble du mécanisme tient à l’intérieur de la structure lorsqu’il est armé (masse levée prête à être relâchée), ce qui signifie que la structure possède son maximum de manœuvrabilité lorsque le bélier est armé, ce qui est excellent.
ce commentaire est sous licence cc by 4 et précédentes
Oui, et c’est un raisonnement assez partagé en fait.
C’est pour cela que de nombreux projets libres font l’effort de ne pas compiler leur paquets windows avec le compilateur de microsoft, parce que dans ce cas le binaire produit ne serait pas un logiciel libre.
ce commentaire est sous licence cc by 4 et précédentes
In a normal OpenArena build, QVM files would be built from these sources
using lcc. In Debian we build them as native-code using gcc instead.
Donc ils font bien ce que je supposais… Mais ça signifie que l’environnement d’exécution du client n’est pas “pur” par rapport au serveur (le serveur ne peut pas vérifier que le client utilise un code de connu, ça pourrait aussi être un aimbot ou autre triche), comment font-ils pour le jeu en ligne ? Il n’y a pas de vérification du tout ?
ce commentaire est sous licence cc by 4 et précédentes
[^] # Re: qui veut une dépêche ?
Posté par Thomas Debesse (site web personnel, Mastodon) . En réponse au journal Comment je suis devenu chef de projet. Évalué à 4.
Le pluriel est carrément plus commun mais les deux sont justes, les deux formes sont à disposition du rédacteur qui peut en jouer. Le fait d’utiliser un singulier là où le pluriel est commun permet d’y placer une emphase discrète. C’est le cas pour « effet sonore ». Quelqu’un peut dire « Je suis un pro en dessin », ce qui désigne surtout la matière (quelque chose qu’il peut et sait travailler), désignant moins le produit de son travail que son domaine de compétence.
Dans d’autre cas le passage au singulier indénombrable peut l’absolutiser en quelque sorte. Pour le singulier de « qualité » c’est le cas, cette différence est du même ordre que la différence entre « le bien » et « les biens » : le premier est un absolu (un principe transcendantal en philosophie), les seconds sont monnayables et contingents.
Cela peut dans certains cas complètement changer le sens. Dans la liturgie sacrificielle, le presbytre qui dirait « agneau de Dieu qui enlève les péchés du monde » (au lieu du singulier « qui enlève le péché du monde ») enlèverait pour le coup toute sa dimension au sacrifice qui se trouverait réduit à un passage de serpillière : incapable de désigner le mal dans son absolu, il ne s’y attaquerait pas dans son principe et ne pourrait le vaincre. Le combat entre le bien et le mal serait un non-lieu. Linguiste du dimanche, linguiste du dimanche et demi. ^_^
ce commentaire est sous licence cc by 4 et précédentes
[^] # Re: Libération des données
Posté par Thomas Debesse (site web personnel, Mastodon) . En réponse au journal Comment je suis devenu chef de projet. Évalué à 10. Dernière modification le 09 octobre 2017 à 22:34.
Tu remarqueras que j’ai employé le mot de « vocation » et non celui d’ « objectif », parce que sincèrement je pense qu’Unvanquished est appelé à être un jeu libre.
Il y a une assez forte volonté dans ce sens, mais ce n’est pas une volonté de « faire changer les choses », mais plutôt de « faire ainsi ». En ce sens il n’y a pas de projet de « libération de données ». Sur le plan du code, les licences les plus permissives sont préférées, il y a plein de GPL de part l’héritage id Tech, mais tout nouveau code est en BSD et toute réécriture est en BSD. Sur le plan des données, les données non-libres n’étaient pas préférées mais tolérées et pour le moment rien de contraire n’a été statué, et si un jour le jeu complet est libre, il le deviendra certainement sans avoir à statuer autre chose, parce simplement la méthode aura changé.
La position officielle a été définie de manière très claire il y a 4 ans :
Il y a donc toujours eu une volonté très claire de faire du “CC By-SA 3.0 compatible” pour le cœur du jeu (c’est à dire ce qui ne peut pas être retiré sans dénaturer le jeu ni le rendre injouable). Maintenant le vrai problème n’était pas les données non-libre, mais de laisser le choix de la licence, ce qui a amené la situation suivante : plein de contributeurs sont venus, ont travaillé dur pendant des mois, ont publié leur travail et ont disparu avant d’avoir statué la licence. Et sans licence libre, c’est pas libre.
J’ai donc pris sur moi de relancer un par un tous ces contributeurs pour obtenir la licence. Mais je n’ai pas pris de risque, j’ai fait au plus simple : je leur ai dit à chacun que je n’avais pas trouvé de mention légale et que pour permettre au projet Unvanquished d’utiliser leur travail en confiance nous avions besoin qu’ils confirment que leur travail été distribué sous CC By-SA 3.0. Tous ceux qui m’ont répondu m’ont répondu oui.
Le vrai problème, c’était de ne pas poser une licence comme condition, mais d’offrir un panel de licences possibles. Cela change beaucoup de chose parce que ça reporte le choix de la licence après publication du travail. La politique que je pousse est de faire comme pour un wiki : en contribuant, le contributeur place sa contribution sous telle licence. Fini les problèmes.
Xonotic est un bon exemple pour ça. Ils ont une licence et une seule, quelqu’un se pointe sur le forum, montre une musique qu’il a composé en pensant à Xonotic, un développeur se pointe et dit « woaw, c’est cool, si tu la mets en GPLv2 on peut l’intégrer », le musicien répond « sérieux, ma musique dans Xonotic ? ok pour la licence alors ! ». Voilà, c’est fait.
Si tu dis aux gens, « alors, c’est ça, ça, ça ou ça », tu prends le risque de recevoir comme seule réponse de l’indécision, si tu dis aux gens « on a besoin de ça », les gens disent « oui ».
J’ai donc une volonté très claire qu’à partir de maintenant on pose une licence par principe (CC By-SA 3.0 parce que c’est la majorité de ce qu’on a) et personne n’est contre cela vu que maintenant on sait combien ça complique les choses si on fait autrement. Il faut que la licence soit statuée avant contribution, pas après. Si le gars fait un modèle et se prend un platane en sortie de route ou bien devient ermite avant d’avoir fait les textures, on doit pouvoir garder ce qu’on a déjà…
Maintenant passons à l’état actuel des choses… Comme on a 2 sets de textures en CC By-SA 4.0 et vu que la 3.0 est compatible vers la 4.0, je vais parler de « CC By-SA 4.0 compatibilité ».
L’état actuel c’est : 80% de nos modèles sont CC By-SA 4.0 compatibles, 80% de nos set de textures sont CC By-SA 4.0 compatible (un seul ne l’est pas), 8% de nos cartes sont CC By-SA 4.0 compatible (une seule en fait) un saut à 41% est attendu vu qu’un mapper a annoncé vouloir relicencier toutes ses cartes en libre, c’est juste pas encore fait. Pour les sons hérités de Tremulous, quasi tout est à refaire, et il y a toujours eu volonté de faire cela en libre, il ne s’agit donc pas de libérer mais de réaliser.
Excepté ces sons, la seule chose qui aujourd’hui nous empêche d’être un jeu libre, c’est ce 20% de modèles non-libres. Cela ne concerne en fait que 3 personnes seulement. Un contributeur a 7 modèles rien que pour lui et a utilisé la CC By-NC-SA 3.0 à cause d’un doute qu’il a sur sa capacité à ne pas mettre une clause non-commerciale sur sa contribution à cause d’un contrat tiers. C’est un point légal à tirer complètement au clair, je m’en charge. Ce contributeur n’est pas un contributeur extérieur (qui vient, qui publie un truc et qui disparaît) c’est juste que ce point n’est pas encore complètement tiré au clair. L’avantage c’est que ça compte comme un seul cas : c’est 7 modèles pas libre ou 7 modèles libres, d’un seul coup. Ensuite il reste deux personnes, ces deux cas ne sont pas libres tout simplement parce que je n’ai pas encore reçu de réponse de leur part. Les 30~40 autres modèles sont déjà en CC By-SA 3.0.
Excepté les sons, en fait ces trois seuls cas sont la seule chose qui empêchent Unvanquished d’être libre, car il n’est pas possible de jouer sans eux. Unvanquished est libre si au moins une seule carte est libre, les textures qu’utilise cette carte sont libres et que tous les sons et les modèles sont libres. Dans ce cas le reste ne sont que des données compatibles non-libres, par exemple Trisquel pourrait distribuer le jeu sans ces données que le jeu serait entièrement jouable, Debian pourrait distribuer le jeu dans
main
oucontrib
, et faire un paquet optionnel dansnon-free
.On a déjà une carte entièrement libre (Vega) qui utilise son propre set de textures (Vega), donc quand on aura tous nos modèles et nos sons libres, Unvanquished sera automatiquement libre. D’autres cartes et d’autres set de textures pourraient être libérés et cela est déjà prévu pour certaines cartes, cela ne fera que diversifier l’expérience de jeu (plus de cartes). Ce serait préférable mais ça n’ajoutera pas de liberté au joueur qui souhaite se restreindre à ce qui n’est que libre.
Pour les sons, il n’y a rien à libérer, il faut remplacer. Le contributeur de Tremulous n’a jamais prouvé qu’il avait les droits sur ces sons, donc ces sons ne peuvent être considérés comme libre, donc Tremulous n’a jamais été libre. Donc tout ce dont nous avons besoin, c’est de contributions sonores sous CC By-SA 3.0 ou plus permissif.
Dans la dépêche je parle de musique aussi parce qu’on a trois musiques et pour l’une d’entre elle le musicien a écrit dans son
README
qu’il mettait sa musique sous licence CC By-SA 3.0 et qu’il donnait l’exclusivité à Unvanquished, sauf que cette seconde clause invalide la CC By-SA 3.0, donc poubelle. Quand j’ai découvert ça, le musicien avait disparu et son adresse mail était devenue invalide. On peut se satisfaire de 2, mais 3 apporte plus de diversité donc voilà… Ça donne un aperçu des situations vraiment absurdes que je rencontre parfois et de ce que je dois résoudre.Ce qu’il faut pour qu’Unvanquished soit libre :
Si on peut se permettre de distribuer ces deux modèles parce qu’ils ont été clairement réalisés et livrés pour qu’on puisse le faire, on n’a pas de licence claire donc c’est pas libre, et accessoirement, ce serait bloquant pour une distribution sur une plateforme de distribution comme Steam , libre ou pas libre.
Le ponpon étant cette musique avec le
readme
qui invalide sa licence… Wat? On sait qu’on a le droit de distribuer, mais le contrat est invalide.Bref, j’ai encore fait un journal. En fait je ferai probablement un journal sur ce sujet, écrit autrement, ne serait-ce que pour faire un retour avec plus de recul plus tard, mais rédiger ce commentaire m’a permit de mettre de l’ordre ces idées. ;-)
Il y a un dernier point, je travaille à montrer combien il est très important que toutes nos données utilisent des licences compatibles entre elles. Il est tout à fait légal de distribuer un jeu avec des données qui ont des licences incompatibles entre elles (comme une musique et une textures avec des licences incompatibles entre elles) et il est tout à fait légal d’y jouer, mais certains usages ne le sont pas, comme le cas du [machinima].
C’est pourquoi si certaines licences non-libres pouvaient être tolérées, il y a très très peu de chance que ça se reproduise à nouveau, pas à cause de l’aspect non-libre, mais à cause de son incompatibilité légale avec le reste. C’est exactement pour cette raison qu’il y a de très forte chance que tous les modèles soient libre à moyen terme, pas pour les libérer, mais pour n’avoir aucune incompatibilité de licences. C’est pour ça que je dis qu’il n’y a pas de plan de libération des données, il y a un plan de rendre le jeu légal, et sa liberté est un effet de bord. C’est pour cela aussi que je parle de vocation : si on poursuit ce chemin de compatibilité entre licence afin de rendre possible certaines œuvres dérivées et réduire les potentielles zones grises, alors le jeu sera libre. Si je continue ce travail d’audit légal que je fait et si des contributeurs continuent de contribuer, un jour on se réveillera et le jeu sera libre.
Ma capture d’écran avec le Tyrant est une œuvre couverte par la licence CC By-SA 3.0, c’est une œuvre dérivée des textures et du modèle de carte de Stijn Buys (Ingar) sous CC By-SA 3.0, de l’arme et de ses textures par Ludwig Dresch (Geno527) sous CC By-SA 3.0, du modèle de joueur humain et de ses textures par Angel Bedolla (Angelo) sous CC By-SA 3.0. La texture du modèle humain a été modifiée par Jan van der Weg (Stannum) dans le cadre de la licence CC By-SA 3.0. Le cadrage original a été réalisé par Thomas Debesse (illwieckz) sous CC By-SA 3.0.
ce commentaire est sous licence cc by 4 et précédentes
[^] # Re: qui veut une dépêche ?
Posté par Thomas Debesse (site web personnel, Mastodon) . En réponse au journal Comment je suis devenu chef de projet. Évalué à 7.
Prudence, grammalecte relève deux faux positifs sur mon texte :
À vrai dire je ne sais pas comment il se plante là.
Il ne s’agit pas de contributeurs qui sont, en effet, sonores, mais de personnes qui contribuent avec de l’effet sonore. Le singulier est volontaire, je l’emploi ici comme un indénombrable comme on peut dire « j’écoute de la musique », une matière en quelque sorte. Évidemment mettre un pluriel calme grammalecte et par chance n’introduit pas de faute, mais le singulier est volontaire ici. ;-)
De même le singulier est volontaire quand j’écris « ce sont vraiment leur qualité humaine, leur passion et leur talent » même si on se doute qu’il y a plusieurs qualités etc. il s’agit là d’un singulier exactement comme si on disait de quelqu’un « c’est vraiment son humanité ».
Notez que j’ai mis un lien sur préhensible exprès pour prévenir les méprises (les correcteurs orthographiques ne connaissent habituellement pas ce mot). Je me souviens d’une fois où j’avais placé le mot dissentir à propos d’un fork qui tournait à la guerre de religion je crois, l’opposé valide mais peu usité de consentir et qui donne dissension (mot plus courant celui-là), et il était passé au bistouri. :-) Autant dissentir est considéré comme du moyen français (je kiffe grave l’exemple “historique“ donné dans le littré), autant préhensible est encore considéré comme du français contemporain, mais assez rare pour être ignoré des correcteurs orthographiques usuels (ne pas confondre avec préhensile ni compréhensible). Ici on peut entendre le mot préhensible dans un sens proche de « palpable » mais en plus fort (on peut le saisir).
ce commentaire est sous licence cc by 4 et précédentes
[^] # Re: Recette ?
Posté par Thomas Debesse (site web personnel, Mastodon) . En réponse au journal Comment je suis devenu chef de projet. Évalué à 10. Dernière modification le 08 octobre 2017 à 19:12.
Voir mon article d’il y a cinq ans : « Une histoire de fork ». Le projet est parti avec un sale bagage de fork sauvage en pagaille. Mais en gros, une personne a exclu tout le monde (elle voulait que ce soit “son projet et que les autres y contribuent”), donc en fait cette personne s’est effectivement retrouvée tout seul… C’est à ce moment-là que le site unvanquished.net a été créé et que le nouveau nom « Unvanquished » a été pris, car c’est ce qu’est devenu l’intégralité de l’équipe moins un après avoir été viré. On peut comparer ça à la façon dont Oracle a géré avec OpenOffice : tout le monde s’est retrouvé sur LibreOffice, le seul truc qui manque c’est le nom d’origine, et l’entité toxique.
Quelques personnes ont probablement été bloquées au début aussi, parce que grosso-modo, la do-ocratie n’est pas un dogme : être productif ne donne pas le droit à être irrespectueux, on ne peut pas acheter un comportement de merde avec du code. Cinq ans c’est trop vieux pour ma mémoire, mais sur les quatre dernières année je n’ai aucun souvenir de truc pourri. C’était déjà complètement assaini quand j’ai rejoint le canal
#unvanquished-dev
, et kharnov avait un excellent relationnel qui rejaillissait sur tout le monde mais a aussi sû être très ferme. Certaines personnes moins « faciles » se sont regroupées sur d’autres projets et ça les occupe ailleurs.ce commentaire est sous licence cc by 4 et précédentes
[^] # Re: qui veut une dépêche ?
Posté par Thomas Debesse (site web personnel, Mastodon) . En réponse au journal Comment je suis devenu chef de projet. Évalué à 5.
Si vous voulez, à part quelques travaux de mise en forme obligées (le découpage en châpo/corps de texte, le "lien de dépêche") il ne devrait y avoir rien à reprendre, le journal ayant été déjà consciencieusement relu par deux personnes et repris soigneusement.
ce commentaire est sous licence cc by 4 et précédentes
[^] # Re: C+=
Posté par Thomas Debesse (site web personnel, Mastodon) . En réponse au journal [Jeu] Parser de l'écriture inclusive.. Évalué à 7.
Wow, je connaissais mais je n’avais pas vu combien ça s’était développé, il vont très loin maintenant :
^^
ce commentaire est sous licence cc by 4 et précédentes
[^] # Re: man sed
Posté par Thomas Debesse (site web personnel, Mastodon) . En réponse au message Que fait la commande sed ’/^#/d’ ?. Évalué à 6.
c’est un devoir ?
ce commentaire est sous licence cc by 4 et précédentes
[^] # Re: fork
Posté par Thomas Debesse (site web personnel, Mastodon) . En réponse au journal Wikum : Résumé et récursion. Évalué à 4. Dernière modification le 17 septembre 2017 à 14:23.
Alors dans la blague de zurvan< « cum » n’était pas le verlan de « mec » mais bien le verbe to cum¹.
la « gent féminine » s’écrit sans « e » et le « t » n’est pas prononcé (on prononce la gent exactement comme on prononce les gens). Le mot « gente » est d’une toute autre nature (c’est un adjectif et non un nom) et d’un tout autre sens (il signifie « gentil ») : La gent féminine. La gente dame.
Thomas, expert. Euh, en langue.
_______
¹ Personne ne te fera le reproche d’ignorer cela. 😉
ce commentaire est sous licence cc by 4 et précédentes
[^] # Re: Exceptionnel ou systémique ?
Posté par Thomas Debesse (site web personnel, Mastodon) . En réponse au journal Le jour d’après, c’est aujourd’hui. Évalué à 10.
Bien sûr que si que c’est de la vapeur, la où tu fais une confusion, c’est sur la signification du palier de 100°C. 100°C n’est pas le point d’évaporation de l’eau, c’est le point auquel l’eau ne peut pas rester à l’état solide ou liquide. En dessous de 100°C, l’eau peut s’évaporer, à partir de 100°C, l’eau ne peut pas ne pas s’évaporer (ébullition).
Ça me rappelle une autre confusion courante avec les images animées : on dit qu’on perçoit une illusion de mouvement à partir de 16 images secondes, certains en déduisent qu’on ne voit plus rien de plus au delà. Une variante existe avec d’autre valeurs comme 30fps, fondé sur le même biais cognitif : c’est une confusion sur la nature des bornes.
100°C n’est pas la borne en dessous de laquelle l’eau ne peut pas s’évaporer, c’est la borne à partir de laquelle l’eau ne peut pas ne pas s’évaporer.
ce commentaire est sous licence cc by 4 et précédentes
# Moi aussi j’ai fait un film libre !
Posté par Thomas Debesse (site web personnel, Mastodon) . En réponse au journal Plus que 3 jours pour financer deux long-métrages libres. Évalué à 5. Dernière modification le 07 septembre 2017 à 07:12.
C’est en lisant le commentaire d’eingousef au dessus:
que ça m’a fait une association d’idée dans ma tête, parce qu’il y a bien une à deux heures de travail pour ces 8 secondes de bonheur :
Vin d’orange
ce commentaire est sous licence cc by 4 et précédentes
# Utilise l’autre PC
Posté par Thomas Debesse (site web personnel, Mastodon) . En réponse au message comme quoi les bonnes idées quand on connait rien, c'est pas les bonnes idées. Évalué à 10.
En fait, tu n’as fait aucune bêtise. Tu n’avais juste pas besoin de formater le disque de GrandPère puisque l’installation de Linux va le faire.
Si t’arrives à booter aucun périphérique depuis l’ordi sur lequel tu veux installer Linux, et que tu as un autre ordi sous la main (qui lui sait booter des CD ou des clés USB) c’est facile.
Appelons GrandPère l’ordi qui doit être installé en Linux, et AutreOrdi l’autre ordinateur sous WinXP.
Après ça, GrandPère démarre sous Linux, et AutreOrdi sous WinXP. Voilà.
ce commentaire est sous licence cc by 4 et précédentes
[^] # Re: Carte graphique
Posté par Thomas Debesse (site web personnel, Mastodon) . En réponse au message DEBIAN plantage. Évalué à 4. Dernière modification le 27 août 2017 à 22:47.
Vu que ton proco vient de chez Intel, si ton processeur a un GPU intégré, tu pourrais peut-être juste essayer sans carte graphique PCIe, du tout, juste l’écran sur la prise écran de la carte mère, et voir si ça devient plus stable comme ça.
ce commentaire est sous licence cc by 4 et précédentes
[^] # Re: Change de carte-mère
Posté par Thomas Debesse (site web personnel, Mastodon) . En réponse au message DEBIAN plantage. Évalué à 3. Dernière modification le 27 août 2017 à 22:45.
En fait il n’a pas dit que son PC ne démarrait pas (depuis un état éteint), il a dit que son PC ne s’éteignait pas ou ne redémarrait pas (ce qui signifie, depuis un état démarré avec sa Debian déjà en route), ce qui peut être un simple kernel panic et autre plantade comme vue dans ses copies d’écran, ou bien un bug dans le système d’init (systemd mon amour) dans la phase d’extinction.
Il a dit :
ce commentaire est sous licence cc by 4 et précédentes
[^] # Re: essayer une autre distribution
Posté par Thomas Debesse (site web personnel, Mastodon) . En réponse au message DEBIAN plantage. Évalué à 2.
Pas besoin d’un LiveCD pour faire un memtest, depuis ta Debian (quand elle marchotte), tu l’installes comme ça :
Après ça tu rebootes et tu prends la première option memtest dans GRUB (pas celle pour port série, la première, normale).
ce commentaire est sous licence cc by 4 et précédentes
# Carte graphique
Posté par Thomas Debesse (site web personnel, Mastodon) . En réponse au message DEBIAN plantage. Évalué à 5.
J’ai peut-être zappé dans la discussion, mais t’as essayé avec une autre carte graphique ?
Tes messages d’erreur parlent beaucoup du pilote
nouveau
…J’ai eu un problème avec une carte Radeon qui est sujette à plantage dans certaines configurations de gestion d’énergie, qui produisait les mêmes effets : figeage intempestifs etc. Dans mon cas il suffisait juste de choisir un autre profil de gestion d’énergie, mais malheureusement pour toi, les pilotes libres pour les cartes NVidia sont grave à la ramasse derrière les pilotes Radeon (qui ont des développeurs d’AMD et de Valve qui travaillent dessus…) donc t’auras peut-être pas le genre de tweak qui m’a sauvé la vie. Cela dit tu pourrais essayer le pilote proprio d’Nvidia, aussi.
ce commentaire est sous licence cc by 4 et précédentes
[^] # Re: Change de carte-mère
Posté par Thomas Debesse (site web personnel, Mastodon) . En réponse au message DEBIAN plantage. Évalué à 3. Dernière modification le 27 août 2017 à 22:34.
Non.
Je raconte une histoire vraie d’il y a un peu plus d’un mois je crois.
Je redémarre mon ordinateur pour différentes raison de temps en temps, donc je sais que l’ordinateur, dans sa configuration de l’époque et tous ses périphériques branchés, savait redémarrer correctement.
Pourtant, un jour, en redémarrant, le PC ne démarre pas, l’écran s’allume mais rien ne se passe et je n’arrive même pas à l’affichage du BIOS. Aucun beep, aucune alarme, mais seul l’écran s’allume et rien d’autre ne se passe.
Ce qui est très bizarre, c’est que même mes ventilateurs ne démarrent pas, je l’ai appris à mes dépends puisqu’alors que j’étais en train de réfléchir et que le PC était dans dans cet état, alimenté après démarrage écran allumé et tout (mais rien d’affiché et planté), mon ordinateur s’est éteint à cause de la sécurité de mon processeur qui surchauffait.
C’était vraiment bizarre parce que j’ai configuré le BIOS pour démarrer mes ventilateurs à toute berzingue, c’est fancontrol qui bien plus tard, une fois Linux chargé et tout et tout, se charge de calmer mes ventilos. Donc, si le BIOS s’initialise correctement, même si rien d’autre ne se passe, même si aucun OS n’est chargé, mon PC est sensé être sûr question température. Et là c’était pas le cas, mon bug était si vicieux que cela plantait le BIOS à une étape très très tôt de son initialisation, avant même de pouvoir démarrer des ventilateurs !
J’ai retiré les barrettes de mémoire, je les ai remises, rien. J’ai testé avec chacune des barrettes seules (ce serait un comble de griller 4 barrettes d’un coup donc en cas de problème mémoire, j’espérai qu’au moins une fonctionne), rien ne se passe. J’ai deux boutons spéciaux sur la carte-mère, un bouton pour reconfigurer les mémoires sur une configuration sûre, rien n’y fait, un bouton pour forcer l’accès au BIOS quelque soit l’état du PC, rien n’y fait.
Avant de remarquer ce problème avec les ventilateurs, voyant simplement un PC amorcé, un écran allumé mais rien d’affiché, je pense au début à la carte graphique. Je la retire et mets une autre à la place, toujours rien.
Histoire de réduire la charge sur l’alimentation, j’avais débranché tout ce que je pouvais : disques durs etc. Toujours rien.
Après trois ou quatre heures de bataille, je retire je ne sais plus pour quelle raison le récepteur de ma souris sans fil, un truc qui dépasse de 3mm d’un port USB. Et là tout redémarre. J’avais deux récepteurs de souris, pour deux souris différentes (une plus gaming, et une autre verticale, plus ergonomique). Et bien la raison était simple et très très conne, mais le BIOS se vautrait dans une espèce de conflit USB lorsque les deux récepteurs de souris sans fil étaient branchés en même temps.
En fait, une fois redémarré avec l’une des deux souris, l’ordinateur savait redémarrer même avec les deux souris, comme il le faisait déjà avant.
Ce jour-là j’ai perdu 4h de ma vie à cause d’un conflit USB entre deux récepteurs de souris sans fil. Avant ça marchait, puis ça marchait plus, et après ça re-marchait. Allez savoir…
Rien ne s’affichait, les ventilateurs ne démarraient même pas, et pourtant la carte mère n’était pas morte : j’écris ce message avec ledit PC plus d’un mois après, même configuration.
Alors oui on peut dire que mon problème venait de la carte mère qui se vautrait avec un pauvre conflit USB, mais elle n’était pas à jeter.
ce commentaire est sous licence cc by 4 et précédentes
[^] # Re: lien mort
Posté par Thomas Debesse (site web personnel, Mastodon) . En réponse à la dépêche Sortie de 0 AD Alpha 22 Venustas. Évalué à 5. Dernière modification le 26 août 2017 à 18:42.
N’empêche je remercie grave pour toutes ces petites corrections partout tout le temps, merci pour ce dévouement #like# #keurkeur#. Faudrait pouvoir faire des pull-requests qu’il suffirait de réviser, ça rendrait peut-être les choses plus faciles ! :-)
ce commentaire est sous licence cc by 4 et précédentes
[^] # Re: lien mort
Posté par Thomas Debesse (site web personnel, Mastodon) . En réponse à la dépêche Sortie de 0 AD Alpha 22 Venustas. Évalué à 2.
Super !
ce commentaire est sous licence cc by 4 et précédentes
[^] # Re: lien mort
Posté par Thomas Debesse (site web personnel, Mastodon) . En réponse à la dépêche Sortie de 0 AD Alpha 22 Venustas. Évalué à 2.
…et un tiret de trop. L’ancre doit être
#travail-sur-le-game-design
et non##travail-sur-le-game-design-
!ce commentaire est sous licence cc by 4 et précédentes
# lien mort
Posté par Thomas Debesse (site web personnel, Mastodon) . En réponse à la dépêche Sortie de 0 AD Alpha 22 Venustas. Évalué à 2.
Le premier lien du chapitre “Équilibrage” est un lien mort (il pointe vers l’espace de rédaction)
(sinon, sympa les minijeux de l’été 😉)
ce commentaire est sous licence cc by 4 et précédentes
[^] # Re: bélier perse
Posté par Thomas Debesse (site web personnel, Mastodon) . En réponse à la dépêche Sortie de 0 AD Alpha 22 Venustas. Évalué à 5.
Une grosse masse suffit:
Un mécanisme de ce type est simple et efficace: le bélier frappe le mur lorsque la masse revient à sa position initiale, c’est à dire quand l’énergie cinétique est maximale. L’ensemble du mécanisme tient à l’intérieur de la structure lorsqu’il est armé (masse levée prête à être relâchée), ce qui signifie que la structure possède son maximum de manœuvrabilité lorsque le bélier est armé, ce qui est excellent.
ce commentaire est sous licence cc by 4 et précédentes
[^] # Re: bélier perse
Posté par Thomas Debesse (site web personnel, Mastodon) . En réponse à la dépêche Sortie de 0 AD Alpha 22 Venustas. Évalué à 3. Dernière modification le 24 août 2017 à 22:10.
Haha, je me demandais si tu allais vraiment chercher :p La question était purement rhétorique. ^_^
ce commentaire est sous licence cc by 4 et précédentes
[^] # Re: pas de FPS libre mono-joueur?
Posté par Thomas Debesse (site web personnel, Mastodon) . En réponse à la dépêche Terminal Overload : un FPS entièrement libre et récent, mais déjà abandonné ?. Évalué à 2.
Booouuuh :p
ce commentaire est sous licence cc by 4 et précédentes
[^] # Re: pas de FPS libre mono-joueur?
Posté par Thomas Debesse (site web personnel, Mastodon) . En réponse à la dépêche Terminal Overload : un FPS entièrement libre et récent, mais déjà abandonné ?. Évalué à 2.
Oui, et c’est un raisonnement assez partagé en fait.
C’est pour cela que de nombreux projets libres font l’effort de ne pas compiler leur paquets windows avec le compilateur de microsoft, parce que dans ce cas le binaire produit ne serait pas un logiciel libre.
ce commentaire est sous licence cc by 4 et précédentes
[^] # Re: pas de FPS libre mono-joueur?
Posté par Thomas Debesse (site web personnel, Mastodon) . En réponse à la dépêche Terminal Overload : un FPS entièrement libre et récent, mais déjà abandonné ?. Évalué à 2.
Donc ils font bien ce que je supposais… Mais ça signifie que l’environnement d’exécution du client n’est pas “pur” par rapport au serveur (le serveur ne peut pas vérifier que le client utilise un code de connu, ça pourrait aussi être un aimbot ou autre triche), comment font-ils pour le jeu en ligne ? Il n’y a pas de vérification du tout ?
ce commentaire est sous licence cc by 4 et précédentes