Une batterie d'ordinateur portable peut-elle exploser sous Linux?


51

J'ai un MacBook Pro Retina 2013 et je souhaite vraiment installer Debian dessus. J'ai le savoir-faire et j'ai eu au moins trois systèmes Debian auparavant. Je connais très bien la ligne de commande et le fonctionnement interne de Linux, et le partitionnement ne me pose pas de problème.

Je n’ai donc qu’une question à poser avant d’installer Debian. Mon père m'a averti que Linux, en particulier, peut faire exploser les batteries des ordinateurs portables et / ou ruiner le matériel sur MacBook.

Je trouve cela très étrange, mais je n'ai pas vraiment de recherche pour le réfuter. Je n'arrive pas à trouver quelque chose à ce sujet sur Internet, alors quelqu'un peut-il m'aider?


119
Il incombe à votre père de fournir la preuve de sa réclamation. Si je prétendais que Windows fait exploser votre four à micro-ondes, ce ne serait pas à vous de prouver que je me trompe; Je devrais fournir des preuves pour appuyer une revendication aussi absurde.
terdon

32
Dans ce cas, dites-lui de vous donner des arguments spécifiques plutôt qu'une rumeur absurde sans preuves à l'appui et nous serons heureux de les examiner.
terdon

8
Certains matériels Apple sont connus pour avoir des problèmes sous TOUS les autres systèmes d'exploitation (pas uniquement ceux basés sur le noyau Linux) - en raison du matériel propriétaire d'Apple et plus particulièrement de leurs contrôleurs de ventilateur propriétaires. Cela signifie souvent que votre MacBook fonctionnera avec des ventilateurs à pleine vitesse tout le temps ou à un niveau par défaut (bien que cela ne soit pas toujours vrai, car certains ventilateurs sont contrôlés en fonction de la température à l'aide de capteurs matériels). Néanmoins, je n'ai jamais entendu parler d'un système d'exploitation provoquant l'explosion d'une batterie.
SnakeDoc

21
Si nous reformulons l'affirmation de votre père en ces termes: "Les Macbooks sont si mal conçus et fabriqués que vous ne pouvez pas les utiliser pour exécuter des logiciels non écrits par Apple", ce qui revient à peu près au même. Je ne saurais dire s'il a raison ou non - le dernier Mac que j'ai utilisé était un Apple Lisa
alephzero

25
Oui , la batterie de votre ordinateur portable peut exploser si vous utilisez Linux. Cependant, je ne pense pas que Linux soit la cause de l'explosion.
user253751

Réponses:


101

Les batteries des ordinateurs portables disposent généralement d'un micrologiciel embarqué permettant de contrôler la charge et le déchargement en toute sécurité, de signaler le niveau de charge de la batterie au système d'exploitation et d'empêcher les emballages thermiques , ce qui entraînera l'explosion d'une batterie Li-ion (ou plus précisément, son incendie). La plupart des systèmes modernes contiennent également des solutions mécaniques défaillantes pour prévenir de tels incendies et explosions.

Ce micrologiciel est stocké sur la batterie, séparément du système d'exploitation. Bien qu'il puisse être mis à jour à partir du système d'exploitation (même si cela dépend de la batterie et de l'ordinateur portable), rien ne sera modifié lors de l'installation d'un nouveau système d'exploitation ou de quelque chose qui est généralement falsifié sauf si l'utilisateur exécute une mise à jour du microprogramme de la batterie.

La seule chose qui changera le système d'exploitation aura une incidence sur la charge du système et des pilotes matériels utilisés, pas sur les fonctions de sécurité de la batterie. La charge sur le système en soi ne causera normalement pas de problèmes avec la batterie, à part une décharge plus rapide.

Il est intéressant de noter que, selon cet article de Forbes , les ordinateurs portables Apple (fonctionnant sous OSX et non sous Linux) présentaient une vulnérabilité qui pourrait avoir des conséquences néfastes sur les microprogrammes des batteries. Peut-être que votre père a lu quelque chose comme cela, ce qui explique pourquoi il semble penser l'OS peut le faire?

(Il est probablement corrigé depuis 2011, année de la rédaction de l'article).

EDIT - En conclusion, mis à part les vecteurs d’attaque possibles pour les piratages de micrologiciels de batterie, le choix du système d’exploitation seul ne peut pas provoquer l’explosion d’une batterie.


2
Il pourrait également penser à cela qui s'applique à toutes les batteries au lithium. Les ordinateurs portables Apple sont spécifiquement mentionnés. Il voudra peut-être aussi réexaminer la façon dont il se rend au travail après avoir lu ce qui suit .
doneal24

3
Le choix du système d'exploitation peut influer sur le contrôle du ventilateur, qui influe sur la température de l'ordinateur portable, ce qui peut entraîner une surchauffe de la batterie défectueuse.
Alexander

4
@Alexander Je conviens que le système d'exploitation influe sur la charge du système, mais pour que la charge normale du système provoque un incendie de la batterie, la batterie doit être défectueuse au départ. était défectueux au point de surchauffer et de s’enflammer, il finira par le faire, en indiquant quel système d’exploitation tourne. Les programmes en cours ont beaucoup plus d’influence sur la charge du système que le choix du système d’exploitation, par exemple Crysis vs libre office.
jammypeach

1
Également destiné à ajouter - désolé @ Alexandre, j'ai mal interprété la première partie de votre commentaire, vous avez raison sur le contrôle des ventilateurs. Les caractéristiques de sécurité thermique présentes dans le reste du système prendront toujours le dessus en cas de niveaux de chaleur non sécurisés bien que - je pense que pour que cela se produise, il devrait y avoir plus d'une défaillance et au moins une défaillance matérielle - pas uniquement un système d'exploitation problème.
jammypeach

Je ne peux pas être en désaccord avec cela, @jammypeach
Alexander

26

Je pense que toutes les batteries peuvent exploser. La question est de savoir si Linux (un système d'exploitation utilisant le noyau Linux) générera plus de chaleur ou non. Avec un bon usage du ventilateur (tout aussi efficace que les autres systèmes d'exploitation), le refroidissement devrait être égal ou meilleur, entraînant ainsi un risque similaire (voire réduit) d'explosion de la batterie.

Il y a aussi une question de cartes graphiques et de fans. Les cartes graphiques peuvent générer beaucoup de chaleur et les ventilateurs peuvent être gérés par les pilotes de carte graphique (modules du noyau). Celles-ci doivent également fonctionner correctement pour que le système soit aussi froid que possible.

Le MacBook Pro Retina 2013 utilise une carte graphique Intel Iris Graphics 6100 , un processeur Intel Iris Pro Graphics ou un processeur Intel Iris Pro Graphics associé à une carte AMD Radeon R9 . Les pilotes Open Source Intel sont extrêmement solides et ne devraient poser aucun problème. Les pilotes AMD sont plus discutables, selon celui que vous choisissez d'utiliser. Si vous utilisez le pilote Catalyst, les ventilateurs sont supposés être à la fois silencieux et efficacement gérés (mais il peut y avoir d'autres problèmes, le problème est mauvais). Le radeonsipilote open source a eu un problème où il a fait trop de bruit, jusqu’au début de 2015, ce qui est maintenant corrigé. Régler les ventilateurs à la vitesse maximale dès les premières étapes du développement du pilote de carte graphique est courant et ne fait qu’accroître le refroidissement. Cela signifie que même les pilotes en cours de développement doivent refroidir correctement le système et ne pas augmenter le risque d' explosion immédiate de la batterie.


2
Je suis presque sûr que je n'ai pas d'AMD, alors c'est cool!
Christopher Dumas

2
Donc , c'est la raison pour laquelle mon expérience AMD considérablement améliorée quelque part en Avril. Merci! Je me suis toujours demandé ce qui faisait tout d'un coup une telle différence.
R3BL

11

Je suis à peu près sûr qu'un système d'exploitation n'a pas la capacité de détruire une batterie (que ce soit sous Linux, Windows, etc.). Un programme qui ne fonctionne pas correctement (et non pas Linux en tant que tel) peut surcharger un ordinateur portable / un ordinateur au point de pouvoir entrer, par exemple, dans la protection thermique du processeur.

Mais une nouvelle installation de Linux n’endommagera aucun matériel (si cela se produit, alors que quelque chose ne va pas du tout avec votre matériel).


5

Je suis désolé mais la question est fausse! Ce n'est pas si une batterie d'ordinateur portable Linux peut exploser, mais si la batterie d'un ordinateur portable peut exploser.

Cette dernière question est en effet correcte et, selon ce qui a été fait, comment il a été rechargé et ce qui a été fait, oui, selon la situation, il est malheureusement possible que la batterie d’un ordinateur portable puisse exploser comme toute autre batterie.


4

Il est impossible que le système d'exploitation provoque l'explosion des batteries. Le chargement de la batterie est géré par le matériel. Cela étant dit, toutes les batteries au lithium peuvent exploser.


3

Les autres réponses sont correctes à propos de la gestion de la batterie étant en général séparée du système d'exploitation. J'ajouterai ceci pour couvrir l'autre côté de ce même point:

Une batterie peut exploser avec n'importe quel système d'exploitation (ou aucun). Aucun système d' exploitation ne m'empêche de plonger l'ordinateur portable dans HCl, de l'ouvrir avec une machette, de l'allumer, etc.

Cela dit, voici un scénario artificiel qui renforcerait la déclaration de votre père:

Certaines distributions Linux utilisent moins de ressources que d’autres systèmes d’exploitation. Cela pourrait vous inciter à utiliser un ordinateur portable vieillissant bien après qu'il soit devenu trop lent pour exécuter Windows ou OSX. Un ordinateur portable vieillissant est plus proche de la mort de causes naturelles, y compris une panne de batterie, augmentant ainsi la corrélation de (explosion de la batterie) avec (Linux tournant à l’époque).


3

Les réponses soulignent toutes, à juste titre, que Linux ne peut provoquer l'explosion de la batterie, car le mécanisme de charge est indépendant du système d'exploitation. Cependant, il est possible que l’exécution de Linux réduise la durée de vie de la batterie, dans les deux sens. Le noyau Linux est moins optimisé que Mac OS X pour économiser l'énergie , ce qui réduit le temps d'exécution par charge. À long terme, cette consommation d'énergie supplémentaire pourrait également dégrader la capacité de la batterie.

Pour être honnête, Apple s’efforce en matière d’ingénierie de faire en sorte que son matériel fonctionne mieux avec Mac OS X. Il est possible, dans certains cas, que Linux puisse surcharger davantage votre matériel. Par exemple, il pourrait garer les têtes de disque dur après des périodes d'inactivité excessivement courtes , ce qui entraînerait une usure prématurée. Autre exemple, le contrôleur de gestion du système , qui régit le ventilateur, est contrôlable par le système d'exploitation. Il est donc tout à fait concevable qu'un contrôle médiocre du ventilateur puisse causer des problèmes de fiabilité liés à la chaleur. (Notez que des piratages de contrôle de ventilateur existent pour OS X, vous n’avez donc même pas besoin d’exécuter Linux pour écraser le comportement du ventilateur.) L’exécution de Linux peut surcharger votre matériel, mais je ne dirais pas que cela le "détériore". 1

D'une certaine manière, votre père a raison, en ce sens qu'Apple garantit uniquement que Mac OS X fonctionnera correctement sur votre matériel, pour la durée de la période de garantie, ainsi que le service AppleCare que vous avez acheté. 2 Apple se réserve le droit de rejeter toute réclamation éventuelle sous Linux ou même Windows, même si le traitement que vous subissez dépend en grande partie du technicien Apple que vous rencontrez. Et bien sûr, Debian décline toute responsabilité . Cependant, je ne laisserais pas ces craintes vous dissuader d’installer Linux. Après tout, il s’agit de votre machine; vous devriez donc en profiter pleinement en exécutant le ou les systèmes d’exploitation de votre choix, et il ya de fortes chances que tout se passe bien.

Si vous avez vraiment peur d'exécuter un système d'exploitation non approuvé par Apple, vous avez la possibilité d'exécuter Linux sur une machine virtuelle sous Mac OS X. Vous respecteriez donc techniquement le livre de règles d'Apple tout en obtenant une expérience semblable à Linux.


1 Sauf lorsque cela se produit, dans des situations extrêmement étranges qui ne vous concerneront jamais.

2 Un argument similaire pourrait être avancé, par exemple, sur la manière dont Acer ne prend en charge que Windows. À moins que le fabricant ne certifie que sa machine fonctionne sous Linux, vous assumez tous les risques. Canonical a une liste de matériel certifié pour Ubuntu ; Debian a seulement une liste de compatibilité matérielle .

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.