Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
laptop_mode [Le 23/12/2011, 17:42]
friends [Le fix en 10 secondes]
laptop_mode [Le 11/09/2022, 11:48] (Version actuelle)
moths-art Suppression des espaces en fin de ligne (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892)
Ligne 7: Ligne 7:
  
 Par contre on peut remarquer que la température du disque monte de 10°C pour certains modèles de l'​ordinateur comme les Toshiba Satellites (FIXME source?​).</​note>​ Par contre on peut remarquer que la température du disque monte de 10°C pour certains modèles de l'​ordinateur comme les Toshiba Satellites (FIXME source?​).</​note>​
 +
 +<note help>​Vous trouverez [[http://​www.ngohq.com/​news/​19805-critical-design-flaw-found-in-wd-caviar-green-hdds.html|ici]] une proposition récente pour régler ce problème avec les disques WD. Ce [[http://​forum.xubuntu-fr.org/​viewtopic.php?​id=403064|post]] du forum peut également vous être utile.</​note>​
  
 ===== Description ===== ===== Description =====
Ligne 20: Ligne 22:
     * au système d'​exploitation (Linux, Windows).     * au système d'​exploitation (Linux, Windows).
  
-**Ce sont certaines combinaisons de tous ces paramètres qui conduisent parfois à une mauvaise gestion du parcage de la tête du disque**. ​+**Ce sont certaines combinaisons de tous ces paramètres qui conduisent parfois à une mauvaise gestion du parcage de la tête du disque**.
 Sont concernés : Sont concernés :
   * certains ordinateurs portables,   * certains ordinateurs portables,
   * l'​EeeBox,​ car elle possède un disque dur de portable   * l'​EeeBox,​ car elle possède un disque dur de portable
-  * les installations Ubuntu de base (sans modification par l'​administrateur des paramètres de gestion d'​énergie),​ mais aussi certaines configuration Windows et autres Linux (Debian, Mandrake). ​+  * les installations Ubuntu de base (sans modification par l'​administrateur des paramètres de gestion d'​énergie),​ mais aussi certaines configuration Windows et autres Linux (Debian, Mandrake).
  
 Pour votre information,​ surtout les débutants : Pour votre information,​ surtout les débutants :
Ligne 38: Ligne 40:
 Certains sites font état de [[http://​forum.ubuntu-fr.org/​viewtopic.php?​pid=1321247#​p1321247|rumeurs]] concernant ce problème. Vu l'​activité engendrée par cette affaire sur de nombreux sites, dont le site [[https://​bugs.launchpad.net/​ubuntu/​+bugs?​field.searchtext=Load_Cycle_Count&​orderby=-importance&​search=Search&​field.status%3Alist=NEW&​field.status%3Alist=INCOMPLETE_WITH_RESPONSE&​field.status%3Alist=CONFIRMED&​field.status%3Alist=TRIAGED&​field.status%3Alist=INPROGRESS&​field.status%3Alist=FIXCOMMITTED&​field.assignee=&​field.bug_reporter=&​field.omit_dupes=on&​field.has_patch=&​field.has_no_package=|launchpad]] on peut être sûr que ce n'est pas seulement une rumeur, mais un risque matériel et aussi un risque fort de perdre vos données personnelles si vous ne vous occupez pas de ce problème dans les semaines qui suivent. Certains sites font état de [[http://​forum.ubuntu-fr.org/​viewtopic.php?​pid=1321247#​p1321247|rumeurs]] concernant ce problème. Vu l'​activité engendrée par cette affaire sur de nombreux sites, dont le site [[https://​bugs.launchpad.net/​ubuntu/​+bugs?​field.searchtext=Load_Cycle_Count&​orderby=-importance&​search=Search&​field.status%3Alist=NEW&​field.status%3Alist=INCOMPLETE_WITH_RESPONSE&​field.status%3Alist=CONFIRMED&​field.status%3Alist=TRIAGED&​field.status%3Alist=INPROGRESS&​field.status%3Alist=FIXCOMMITTED&​field.assignee=&​field.bug_reporter=&​field.omit_dupes=on&​field.has_patch=&​field.has_no_package=|launchpad]] on peut être sûr que ce n'est pas seulement une rumeur, mais un risque matériel et aussi un risque fort de perdre vos données personnelles si vous ne vous occupez pas de ce problème dans les semaines qui suivent.
  
-Ce n'est pas parce que vous n'​êtes pas concernés par votre configuration matérielle que ce problème n'​existe pas. Les circonstances exactes de ce défaut de fonctionnement ne sont pour l'​instant pas précisément connues. Afin de cerner le problème, il serait intéressant d'​écrire des scripts de supervision des valeurs considérées et de les insérer sur un site communautaire en base de données avec la configuration matérielle et logicielle. Il est fort probable qu'on voit apparaitre des petits logiciels de supervision sous forme d'​applet gnome directement accessibles sur le bureau gnome ; cela vous donnera la possibilité de voir l'​évolution graphiquement et de configurer simplement le fonctionnement de l'​[[:​tutoriel:​comment_afficher_statut_batterie_acpi|ACPI]] de votre ordinateur.+Ce n'est pas parce que vous n'​êtes pas concernés par votre configuration matérielle que ce problème n'​existe pas. Les circonstances exactes de ce défaut de fonctionnement ne sont pour l'​instant pas précisément connues. Afin de cerner le problème, il serait intéressant d'​écrire des scripts de supervision des valeurs considérées et de les insérer sur un site communautaire en base de données avec la configuration matérielle et logicielle.
  
  
Ligne 45: Ligne 47:
  
 La détection du problème repose sur la lecture d'​informations inscrites dans une zone mémoire non volatile embarquée sur le disque dur. Ces informations sont gérées de manière autonome par le disque qui répond aux spécifications du standard [[:SMART]]. C'est la commande **smartctl** du paquet **smartmontools** qui permet d'​extraire ces informations. La détection du problème repose sur la lecture d'​informations inscrites dans une zone mémoire non volatile embarquée sur le disque dur. Ces informations sont gérées de manière autonome par le disque qui répond aux spécifications du standard [[:SMART]]. C'est la commande **smartctl** du paquet **smartmontools** qui permet d'​extraire ces informations.
- 
- 
- 
  
  
Ligne 93: Ligne 92:
 Cause des erreurs de lecture : Cause des erreurs de lecture :
     * il est possible que l'​adresse lue sur le disque ne soit pas la bonne ,     * il est possible que l'​adresse lue sur le disque ne soit pas la bonne ,
-    * ou alors le format de représentation des données n'est pas le bon (nombre en little ou big [[http://​fr.wikipedia.org/​wiki/​Endianness|endian]]). Sur certains disques, on récupère la juxtaposition de 2 entiers 32 bits, La conversion est donc assez simple.+    * ou alors le format de représentation des données n'est pas le bon (nombre en little ou big [[https://​fr.wikipedia.org/​wiki/​Endianness|endian]]). Sur certains disques, on récupère la juxtaposition de 2 entiers 32 bits, La conversion est donc assez simple.
  
  
Ligne 169: Ligne 168:
  
 ==== Hdparm ==== ==== Hdparm ====
-Cette solution a été proposée sur [[http://​bugs.debian.org/​cgi-bin/​bugreport.cgi?​bug=448673|http://​bugs.debian.org/​]]. +Cette solution a été proposée sur [[https://​bugs.debian.org/​cgi-bin/​bugreport.cgi?​bug=448673|http://​bugs.debian.org/​]]. 
-Elle permet de changer les paramètres de gestion de l'​alimentation du disque dur, ce qui évite le parcage intempestif de la tête de lecture. ​+Elle permet de changer les paramètres de gestion de l'​alimentation du disque dur, ce qui évite le parcage intempestif de la tête de lecture.
  
 Nous allons donc modifier un paramètre du module hdparm grâce à cette ligne de commande. Nous allons donc modifier un paramètre du module hdparm grâce à cette ligne de commande.
Ligne 182: Ligne 181:
 faites attention à cette différence. faites attention à cette différence.
 <note important>​Si vous trouvez que la température de votre disque dur est trop élevée, baissez la valeur du paramètre à une valeur permettant à votre disque dur de ne pas trop chauffer, mais pas trop pour éviter le parcage intempestif de votre tête de lecture.(__note:​__ pour mon disque dur j'ai mis une valeur de **200**)</​note>​ <note important>​Si vous trouvez que la température de votre disque dur est trop élevée, baissez la valeur du paramètre à une valeur permettant à votre disque dur de ne pas trop chauffer, mais pas trop pour éviter le parcage intempestif de votre tête de lecture.(__note:​__ pour mon disque dur j'ai mis une valeur de **200**)</​note>​
-<​note ​help>+<​note>​
 extrait manpages hdparm : -B modifie les paramètres de gestion d'​énergie APM (Advanced Power Management),​ si le disque le supporte. Une petite valeur spécifie une gestion d'​énergie agressive, tandis qu'une valeur élevée configure le disque pour de meilleures performances. La valeur 255 (maximale) désactive la gestion APM du disque.)</​note>​ extrait manpages hdparm : -B modifie les paramètres de gestion d'​énergie APM (Advanced Power Management),​ si le disque le supporte. Une petite valeur spécifie une gestion d'​énergie agressive, tandis qu'une valeur élevée configure le disque pour de meilleures performances. La valeur 255 (maximale) désactive la gestion APM du disque.)</​note>​
 <note tip>Il est possible de consulter la valeur utilisé par votre système en utilisant : <note tip>Il est possible de consulter la valeur utilisé par votre système en utilisant :
 <​code>​ <​code>​
-sudo hdparm -/dev/sda +sudo hdparm -/dev/sda 
-</​code>​L'​information se situe dans le 4ème paragraphe, à la ligne : //Advanced power management level//</​note>​+</​code>​ 
 +</​note>​
  
 Pour en vérifier le bon fonctionnement,​ tapez à différents intervalles de temps, cette ligne de commande. Pour en vérifier le bon fonctionnement,​ tapez à différents intervalles de temps, cette ligne de commande.
Ligne 200: Ligne 200:
  
 [[:​tutoriel:​comment_editer_un_fichier|Créez le fichier]] **99-hdd-spin-fix.sh** ( ne pas modifier le nom de fichier ) et mettez-y : [[:​tutoriel:​comment_editer_un_fichier|Créez le fichier]] **99-hdd-spin-fix.sh** ( ne pas modifier le nom de fichier ) et mettez-y :
-<note important>​Pensez à modifier le chiffre en fonction de la chaleur que pourrait dégager votre disque dur. +<note important>​Pensez à modifier le chiffre en fonction de la chaleur que pourrait dégager votre disque dur.
 Le chemin du disque dur peut-être soit, **/​dev/​hda** soit, **/​dev/​sda**. Si l'un des deux ne fonctionne pas, essayez l'​autre. Le chemin du disque dur peut-être soit, **/​dev/​hda** soit, **/​dev/​sda**. Si l'un des deux ne fonctionne pas, essayez l'​autre.
 </​note>​ </​note>​
Ligne 217: Ligne 217:
  
 === Nouvelle méthode === === Nouvelle méthode ===
 +<note warning>​Ne fonctionne pas sous Ubuntu 14.04.</​note>​
 Pour que le fix fonctionne dans tous les cas (également lors d'une mise en veille), il est préférable d'​utiliser cette commande : Pour que le fix fonctionne dans tous les cas (également lors d'une mise en veille), il est préférable d'​utiliser cette commande :
 <​code>​cmd='​hdparm -B 254 /​dev/​sda';​sudo $cmd && echo -e '#​!/​bin/​sh\n'"​$cmd"​ > /tmp/hdfix && sudo install /tmp/hdfix /​etc/​pm/​power.d/​99-hdparm.sh && sudo install /tmp/hdfix /​etc/​pm/​sleep.d/​99-hdparm.sh</​code>​ <​code>​cmd='​hdparm -B 254 /​dev/​sda';​sudo $cmd && echo -e '#​!/​bin/​sh\n'"​$cmd"​ > /tmp/hdfix && sudo install /tmp/hdfix /​etc/​pm/​power.d/​99-hdparm.sh && sudo install /tmp/hdfix /​etc/​pm/​sleep.d/​99-hdparm.sh</​code>​
  
 Pour supprimer les effets de cette méthode : Pour supprimer les effets de cette méthode :
-<​code>​sudo rm /​etc/​pm/​power.d/​00-hdparm.sh /​etc/​pm/​sleep.d/​00-hdparm.sh</​code>​+<​code>​sudo rm /​etc/​pm/​power.d/​99-hdparm.sh /​etc/​pm/​sleep.d/​99-hdparm.sh</​code>​
  
 === Ancienne méthode === === Ancienne méthode ===
Ligne 248: Ligne 249:
   ENABLE_LAPTOP_MODE=false   ENABLE_LAPTOP_MODE=false
  
-doit être changée en +doit être changée en
  
   ENABLE_LAPTOP_MODE=true   ENABLE_LAPTOP_MODE=true
Ligne 335: Ligne 336:
   sudo lm-syslog-setup   sudo lm-syslog-setup
  
-Cela va créer 3 nouveau fichiers de configuration de syslog placés dans /etc:   ​+Cela va créer 3 nouveau fichiers de configuration de syslog placés dans /etc:
  
   syslog-on-battery.conf , syslog-on-ac-with-lm.conf,​ et syslog-on-ac-without-lm.conf   syslog-on-battery.conf , syslog-on-ac-with-lm.conf,​ et syslog-on-ac-without-lm.conf
  
-qui sont normalement automatiquement configurés correctement. ​+qui sont normalement automatiquement configurés correctement.
  
 Il faut ensuite paramétrer laptop-mode pour utiliser et activer ces 3 fichiers selon que l'on soit sur batterie ou sur secteur. pour cela, retour dans **/​etc/​laptop-mode/​laptop-mode.conf**. Il faut ensuite paramétrer laptop-mode pour utiliser et activer ces 3 fichiers selon que l'on soit sur batterie ou sur secteur. pour cela, retour dans **/​etc/​laptop-mode/​laptop-mode.conf**.
Ligne 364: Ligne 365:
 ==== Sur le forum ==== ==== Sur le forum ====
  
-  * Discussion d'où proviennent beaucoup de solutions décrites ici : http://​forum.ubuntu-fr.org/​viewtopic.php?​id=158753+  * Discussion d'où proviennent beaucoup de solutions décrites ici : https://​forum.ubuntu-fr.org/​viewtopic.php?​id=158753
   * Une rumeur ? http://​forum.ubuntu-fr.org/​viewtopic.php?​pid=1321247#​p1321247   * Une rumeur ? http://​forum.ubuntu-fr.org/​viewtopic.php?​pid=1321247#​p1321247
   * Rechercher « Load_Cycle_Count » sur le forum pour visualiser tous les messages à ce sujet.   * Rechercher « Load_Cycle_Count » sur le forum pour visualiser tous les messages à ce sujet.
-  * Un script a été proposé pour suivre l'​évolution de Load_Cycle_Count: ​http://​forum.ubuntu-fr.org/​viewtopic.php?​id=191813+  * Un script a été proposé pour suivre l'​évolution de Load_Cycle_Count: ​https://​forum.ubuntu-fr.org/​viewtopic.php?​id=191813
  
  
Ligne 373: Ligne 374:
  
   * [[https://​bugs.launchpad.net/​ubuntu/​+bugs?​field.searchtext=Load_Cycle_Count&​orderby=-importance&​search=Search&​field.status%3Alist=NEW&​field.status%3Alist=INCOMPLETE_WITH_RESPONSE&​field.status%3Alist=CONFIRMED&​field.status%3Alist=TRIAGED&​field.status%3Alist=INPROGRESS&​field.status%3Alist=FIXCOMMITTED&​field.assignee=&​field.bug_reporter=&​field.omit_dupes=on&​field.has_patch=&​field.has_no_package=|En recherchant]],​ on voit un lien sur Mandriva qui serait aussi concerné.   * [[https://​bugs.launchpad.net/​ubuntu/​+bugs?​field.searchtext=Load_Cycle_Count&​orderby=-importance&​search=Search&​field.status%3Alist=NEW&​field.status%3Alist=INCOMPLETE_WITH_RESPONSE&​field.status%3Alist=CONFIRMED&​field.status%3Alist=TRIAGED&​field.status%3Alist=INPROGRESS&​field.status%3Alist=FIXCOMMITTED&​field.assignee=&​field.bug_reporter=&​field.omit_dupes=on&​field.has_patch=&​field.has_no_package=|En recherchant]],​ on voit un lien sur Mandriva qui serait aussi concerné.
-  * [[https://​bugs.launchpad.net/​ubuntu/​+source/​acpi-support/​+bug/​59695|Le ​bug est confirmé]] ; de nombreux ​bugs sont liés ; voir le commentaire [[https://​bugs.launchpad.net/​ubuntu/​+source/​acpi-support/​+bug/​59695/​comments/​185|185]].+  * [[https://​bugs.launchpad.net/​ubuntu/​+source/​acpi-support/​+bug/​59695|Le ​bogue est confirmé]] ; de nombreux ​bogues ​sont liés ; voir le commentaire [[https://​bugs.launchpad.net/​ubuntu/​+source/​acpi-support/​+bug/​59695/​comments/​185|185]].
   * [[https://​bugs.launchpad.net/​ubuntu/​+source/​acpi-support/​+bug/​74394]],​ attention, le script "​power.sh"​ peut modifier les réglages hdparm qui sont fixés dans laptop-mode.conf. Soit lorsqu'​on passe de AC/​batterie,​ soit lorsqu'​on sort de veille...   * [[https://​bugs.launchpad.net/​ubuntu/​+source/​acpi-support/​+bug/​74394]],​ attention, le script "​power.sh"​ peut modifier les réglages hdparm qui sont fixés dans laptop-mode.conf. Soit lorsqu'​on passe de AC/​batterie,​ soit lorsqu'​on sort de veille...
  
Ligne 380: Ligne 381:
  
   * Sur LinuxFr : http://​linuxfr.org/​~Lorifix/​25545.html ; article mettant en cause Canonical et donc Ubuntu par rapport à ce problème. Est-ce justifié ? voir en particulier l'​article de gronk34t qui donne des informations particulièrement circonstanciées.   * Sur LinuxFr : http://​linuxfr.org/​~Lorifix/​25545.html ; article mettant en cause Canonical et donc Ubuntu par rapport à ce problème. Est-ce justifié ? voir en particulier l'​article de gronk34t qui donne des informations particulièrement circonstanciées.
-  * Sur [[http://​ubuntudemon.wordpress.com/​2007/​10/​30/​ubuntu-is-not-causing-aggressive-power-management/​|ce blog]], ça cogite pas mal on dirait.+  * Sur [[https://​ubuntudemon.wordpress.com/​2007/​10/​30/​ubuntu-is-not-causing-aggressive-power-management/​|ce blog]], ça cogite pas mal on dirait.
   * [[https://​eshu.ubuntu-eu.org/​pipermail/​ubuntu_wiki-fr/​2007-November/​thread.html#​3960|Ce sujet]] sur la liste de diffusion du wiki.   * [[https://​eshu.ubuntu-eu.org/​pipermail/​ubuntu_wiki-fr/​2007-November/​thread.html#​3960|Ce sujet]] sur la liste de diffusion du wiki.
   * [[http://​www.presence-pc.com/​actualite/​ubuntu-26346/​|Article sur « Présence PC »]].   * [[http://​www.presence-pc.com/​actualite/​ubuntu-26346/​|Article sur « Présence PC »]].
Ligne 409: Ligne 410:
  
   - le problème ne touche que les portables --- Vrai, ou en tout cas, il ne touche que les HDD de portable (personne n'a confirmé ou infirmé que les HDD de portable dans un boitier externe sont touchés ou pas).   - le problème ne touche que les portables --- Vrai, ou en tout cas, il ne touche que les HDD de portable (personne n'a confirmé ou infirmé que les HDD de portable dans un boitier externe sont touchés ou pas).
-Note d'un visiteur: Il semble que mon disque dur externe (de portable) soit touché sur mon portable et sur mon fixe. +Note d'un visiteur: Il semble que mon disque dur externe (de portable) soit touché sur mon portable et sur mon fixe.
   - Le problème n'​existe que si on a activé laptop-mode --- Faux ; Il y a une confusion entre le fait que laptop-mode,​ par défaut, défini un réglage agréssif de la gestion du hdd sur batterie et ce "​bug"​ qui n'a rien a voir avec laptop-mode mais avec une combinaison bios/​firmware /os malheureuse.   - Le problème n'​existe que si on a activé laptop-mode --- Faux ; Il y a une confusion entre le fait que laptop-mode,​ par défaut, défini un réglage agréssif de la gestion du hdd sur batterie et ce "​bug"​ qui n'a rien a voir avec laptop-mode mais avec une combinaison bios/​firmware /os malheureuse.
   - Gutsy ne présente pas ce problème --- Faux, mais il semble que certaines personnes qui avaient ce bug avant Gutsy ne l'​aient plus avec une Gutsy à jour (pourquoi? j'en sais rien).   - Gutsy ne présente pas ce problème --- Faux, mais il semble que certaines personnes qui avaient ce bug avant Gutsy ne l'​aient plus avec une Gutsy à jour (pourquoi? j'en sais rien).
Ligne 418: Ligne 419:
 ---- ----
  
-//​Contributeurs : [[utilisateurs/​marc31]],​ [[utilisateurs/​fde]],​ [[utilisateurs/​teke]], ​ [[utilisateurs/​Sorbus]],​ [[utilisateurs/​xXKirastarotHXx]] , [[utilisateurs/​Malaria]]. Merci à [[http://​forum.ubuntu-fr.org/​profile.php?​id=39|DiCiCat]],​ fournisseur quasi-exclusif des solutions proposées ici.//+//​Contributeurs : [[utilisateurs/​marc31]],​ [[utilisateurs/​fde]],​ [[utilisateurs/​teke]], ​ [[utilisateurs/​Sorbus]],​ [[utilisateurs/​xXKirastarotHXx]] , [[utilisateurs/​Malizor]]. Merci à [[http://​forum.ubuntu-fr.org/​profile.php?​id=39|DiCiCat]],​ fournisseur quasi-exclusif des solutions proposées ici.//
  
  • laptop_mode.1324658555.txt.gz
  • Dernière modification: Le 23/12/2011, 17:42
  • par friends