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
toshiba_satellite_u500-119 [Le 08/02/2011, 20:43]
87.91.101.134 précision concernant la manip proposée
toshiba_satellite_u500-119 [Le 31/08/2022, 23:33] (Version actuelle)
moths-art Passage de http à https sur les liens externes (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892)
Ligne 1: Ligne 1:
-{{tag>​portable toshiba ​u500}}+{{tag>​portable toshiba}}
  
 ---- ----
Ligne 34: Ligne 34:
 Ce sont ces chiffres que nous allons utiliser dans la commande ci-après : Ce sont ces chiffres que nous allons utiliser dans la commande ci-après :
   setpci -s 00:02.0 F4.B=xx   setpci -s 00:02.0 F4.B=xx
-modifier ''​xx''​ par une valeur [[http://​fr.wikipedia.org/​wiki/​Syst%C3%A8me_hexad%C3%A9cimal|hexadécimale]] comprise entre 00 et FF afin de faire varier la luminosité de votre écran.+modifier ''​xx''​ par une valeur [[https://​fr.wikipedia.org/​wiki/​Syst%C3%A8me_hexad%C3%A9cimal|hexadécimale]] comprise entre 00 et FF afin de faire varier la luminosité de votre écran.
  
 Ceci n'est pas très confortable à long terme. Le plus simple pour remédier à cela est de créer un démon qui va surveiller dynamiquement les changements apportés au fichier ''/​sys/​class/​backlight/​acpi_video0/​brightness''​ et appeler la commande ''​setpci''​ pour appliquer les changements. ​ Ceci n'est pas très confortable à long terme. Le plus simple pour remédier à cela est de créer un démon qui va surveiller dynamiquement les changements apportés au fichier ''/​sys/​class/​backlight/​acpi_video0/​brightness''​ et appeler la commande ''​setpci''​ pour appliquer les changements. ​
Ligne 103: Ligne 103:
 Ce problème vient d'une table DSDT mal conçue dans le BIOS. Celle-ci a été clairement compilée pour les OS Microsoft, en laissant à Linux une table buggée, comme c'est malheureusement trop souvent le cas sur les portables Toshiba. En effet, les méthodes d'​activation des ventilateurs renvoient toujours la valeur "​1",​ ce qui fait que Linux va constamment essayer d'​arrêter les ventilateurs. Ce problème vient d'une table DSDT mal conçue dans le BIOS. Celle-ci a été clairement compilée pour les OS Microsoft, en laissant à Linux une table buggée, comme c'est malheureusement trop souvent le cas sur les portables Toshiba. En effet, les méthodes d'​activation des ventilateurs renvoient toujours la valeur "​1",​ ce qui fait que Linux va constamment essayer d'​arrêter les ventilateurs.
  
-Nous allons corriger cette table DSDT, la recompiler, et l'​intégrer à notre noyau (soit par une recompilation de celui-ci, soit en la chargeant dans le initrd).+Nous allons corriger cette table DSDT, la recompiler, et l'​intégrer à notre noyau (soit par une recompilation de celui-ci, soit en la chargeant dans le initrd). ​**Il est important d'​avoir effectué la dernière mise  jour de son BIOS depuis le site de Toshiba au préalable.**
  
 +<note tip>Si vous ne souhaitez pas compiler votre propre noyau, différentes versions compilées du noyau Ubuntu pour le Toshiba U500-119 peuvent être téléchargées sur [[http://​cocorikorn.free.fr/​toshiba_u500-119/​kernel/​|cette page]] au format ''​.deb''​.
 +</​note>​
 === Table DSDT === === Table DSDT ===
 == Corriger la table == == Corriger la table ==
Ligne 150: Ligne 152:
  
 === Recompiler son noyau en y incluant la table DSDT === === Recompiler son noyau en y incluant la table DSDT ===
-Les versions antérieures à Jaunty (9.04) permettaient de charger une table DSDT modifiée directement dans le initrd. Ce n'est plus possible depuis Karmic (9.10) :-( pour les raisons évoquées [[http://​www.mail-archive.com/​ubuntu-bugs@lists.ubuntu.com/​msg1976868.html|ici]] **(en)**.+Les versions antérieures à Jaunty (9.04) permettaient de charger une table DSDT modifiée directement dans le initrd. Ce n'est plus possible depuis Karmic (9.10) :-( pour les raisons évoquées [[https://​www.mail-archive.com/​ubuntu-bugs@lists.ubuntu.com/​msg1976868.html|ici]] **(en)**.
 Il va donc falloir se retrousser les manches et l'​intégrer directement dans un noyau. Il va donc falloir se retrousser les manches et l'​intégrer directement dans un noyau.
  
-Pour cela, vous pourrez suivre la procédure que vous souhaitez, il en existe [[http://​doc.ubuntu-fr.org/​?​do=search&​id=compiler|plusieurs sur ce Wiki]].+Pour cela, vous pourrez suivre la procédure que vous souhaitez, il en existe [[:?​do=search&​id=compiler|plusieurs sur ce Wiki]].
 A titre d'​exemple,​ la [[:​tutoriel:​compiler_kernel_ubuntu_lucid|méthode de compilation d'un noyau sous Lucid et Maverick]] a été testée avec succès sur un Toshiba U500-119 sous [[lucid|Ubuntu 10.04 (Lucid Lynx)]] et [[maverick|Ubuntu 10.10 (Maverick Meerkat)]]. A titre d'​exemple,​ la [[:​tutoriel:​compiler_kernel_ubuntu_lucid|méthode de compilation d'un noyau sous Lucid et Maverick]] a été testée avec succès sur un Toshiba U500-119 sous [[lucid|Ubuntu 10.04 (Lucid Lynx)]] et [[maverick|Ubuntu 10.10 (Maverick Meerkat)]].
  
Ligne 177: Ligne 179:
  
   * [[http://​art.ubuntuforums.org/​showthread.php?​t=1473317&​page=3|Toshiba laptop U500 running hot]] **(en)** ;   * [[http://​art.ubuntuforums.org/​showthread.php?​t=1473317&​page=3|Toshiba laptop U500 running hot]] **(en)** ;
-  * [[http://​ubuntuforums.org/​showthread.php?​t=1036051|How to fix a buggy DSDT file]] **(en)** ;+  * [[https://​ubuntuforums.org/​showthread.php?​t=1036051|How to fix a buggy DSDT file]] **(en)** ;
   * [[http://​www.uluga.ubuntuforums.org/​showthread.php?​t=1446943|Laptop backlight + KMS workaround]] **(en)** ;   * [[http://​www.uluga.ubuntuforums.org/​showthread.php?​t=1446943|Laptop backlight + KMS workaround]] **(en)** ;
  
  • toshiba_satellite_u500-119.1297194231.txt.gz
  • Dernière modification: Le 08/02/2011, 20:43
  • par 87.91.101.134