Difference between revisions of "ACPI modules (Italiano)"

From ArchWiki
Jump to: navigation, search
(creata pagina italiana)
 
Line 2: Line 2:
 
{{i18n|ACPI modules}}
 
{{i18n|ACPI modules}}
  
{{translateme}}
+
==Sommario==
 +
A partire dalla versione 2.6.20.7 del kernel, i moduli ACPI sono tutti modularizzati per prevenire i problemi che si incontravano su alcune macchine.
  
==Summary==
+
Quella che segue è una lista dei moduli ACPI che abilitano funzioni speciali o aggiungono informazioni a {{Filename|/proc}}, e possono essere richiamate con {{Codeline|acpid}}.
Since kernel 2.6.20.7, ACPI modules are all modularized to avoid ACPI issues that were reported on some machines.
+
  
This is a small list and summary of ACPI kernel modules, that enable special ACPI functions or add information to {{Filename|/proc}}, that can be parsed by {{Codeline|acpid}} for events or other monitoring applications.
+
==Quali sono i moduli disponibili?==
  
==Which modules are available?==
+
* ac (stato dell'alimentazione) => caricato automaticamente dal boot initscripts-0.8-7
* ac (power connector status) => autoloaded during boot initscripts-0.8-7!
+
* asus-laptop (utile sui laptop ASUS/medion)
* asus-laptop (useful on ASUS/medion laptops)
+
* battery (stato della batteria) => caricato automaticamente dal boot initscripts-0.8-7
* battery (battery status) => autoloaded during boot initscripts-0.8-7!
+
 
* bay (bay status)
 
* bay (bay status)
* button (catch button events, like LID or POWER BUTTON) => autoloaded during boot initscripts-0.8-7!
+
* button (riconosce la pressione di pulsanti come LID o POWER BUTTON) => caricato automaticamente dal boot initscripts-0.8-7
* container (container status)
+
* container (stato del container)
* dock (docking station status)
+
* dock (stato della docking station)
* fan (fan status) => autoloaded during boot initscripts-0.8-7
+
* fan (stato della ventola) => caricato automaticamente dal boot initscripts-0.8-7
* i2c_ec (EC SMBUs driver)
+
* i2c_ec (driver EC SMBUs)
* ibm_acpi (useful on IBM laptops) (thinkpad_acpi since 2.6.22)
+
* ibm_acpi (utile sui laptop IBM) (thinkpad_acpi a partire dalla versione 2.6.22)
* processor (processor status) => built into kernel 2.6.20.7-2!
+
* processor (stato del processore) => presente nel kernel dalla versione 2.6.20.7-2
* sbs (smart battery status)
+
* sbs (smart battery status, stato della batteria "intelligente")
* thermal (status of thermal sensors) => built into kernel 2.6.20.7-2!
+
* thermal (stato dei sensori termici) => presente nel kernel dalla versione 2.6.20.7-2
* toshiba_acpi (useful for Toshiba laptops)
+
* toshiba_acpi (utile per i laptop Toshiba)
* video (status of video devices)
+
* video (stato dei dispositivi video)
  
complete list of your running kernel:
+
lista completa per il kernel in uso:
 
{{Command|ls -l /lib/modules/$(uname -r)/kernel/drivers/acpi|<nowiki>
 
{{Command|ls -l /lib/modules/$(uname -r)/kernel/drivers/acpi|<nowiki>
 
total 112
 
total 112
Line 49: Line 48:
 
</nowiki>|prompt=#}}
 
</nowiki>|prompt=#}}
  
==How to select the correct ones==  
+
==Come scegliere i moduli corretti==
You have to try yourself which module works for your machine:
+
È necessario provare autonomamente quali moduli funzionano per la propria macchina, caricandoli con
 
{{Cli|# modprobe <yourmodule>}}
 
{{Cli|# modprobe <yourmodule>}}
then check if the module is supported on your hardware by using
+
e quindi controllando se il modulo è supportato usando
 
{{Cli|$ dmesg}}
 
{{Cli|$ dmesg}}
{{Tip| It may help to add a grep text search to narrow your results.}}
+
{{Suggerimento| Potrebbe essere utile filtrare i risultati con il comando grep.}}
 
  [blue@wanders ~]$ dmesg | grep acpi
 
  [blue@wanders ~]$ dmesg | grep acpi
 
  [    0.000000] ACPI: LAPIC (acpi_id[0x00] lapic_id[0x00] enabled)
 
  [    0.000000] ACPI: LAPIC (acpi_id[0x00] lapic_id[0x00] enabled)
Line 68: Line 67:
  
  
Add the working ones to your MODULES=() array in {{Filename|/etc/rc.conf}}
+
Per caricare i moduli funzionanti basta aggiungerli all'array MODULES=() in {{Filename|/etc/rc.conf}}
  
On laptops, basically these ones should work:
+
Su tutti i laptop i seguenti moduli dovrebbero funzionare:
 
* ac
 
* ac
 
* battery
 
* battery
Line 76: Line 75:
 
* fan
 
* fan
  
On desktops/servers, this one should work:
+
Sui desktop computer e i server dovrebbe funzionare:
 
* button
 
* button
  
==Updates since 2.6.24==  
+
==Aggiornamento dalla versione 2.6.24==
{{Filename|/proc}} is being deprecated, so you will find the information again in sysfs. E.g for battery:
+
{{Filename|/proc}} è sconsigliato, le informazioni sono disponibili in sysfs. Ad esempio per la batteria:
 
  /sys/class/power_supply/BAT0/
 
  /sys/class/power_supply/BAT0/
  
==Troubleshooting==
+
==Risoluzione dei problemi==
 
===DSDT fix===
 
===DSDT fix===
If problems with power management persist despite having loaded the proper modules, a Linux-unfriendly [http://en.wikipedia.org/wiki/DSDT#ACPI_Tables DSDT] might be the cause. See the wiki article on [[DSDT]].
+
Se i problemi con la gestione dell'alimentazione continuano pur avendo caricato i moduli corretti, la causa potrebbe essere una DSDT non completamente compatibile con Linux. Per ulteriori informazioni fare riferimento a [[DSDT]].

Revision as of 12:34, 29 November 2011

This template has only maintenance purposes. For linking to local translations please use interlanguage links, see Help:i18n#Interlanguage links.


Local languages: Català – Dansk – English – Español – Esperanto – Hrvatski – Indonesia – Italiano – Lietuviškai – Magyar – Nederlands – Norsk Bokmål – Polski – Português – Slovenský – Česky – Ελληνικά – Български – Русский – Српски – Українська – עברית – العربية – ไทย – 日本語 – 正體中文 – 简体中文 – 한국어


External languages (all articles in these languages should be moved to the external wiki): Deutsch – Français – Română – Suomi – Svenska – Tiếng Việt – Türkçe – فارسی

Sommario

A partire dalla versione 2.6.20.7 del kernel, i moduli ACPI sono tutti modularizzati per prevenire i problemi che si incontravano su alcune macchine.

Quella che segue è una lista dei moduli ACPI che abilitano funzioni speciali o aggiungono informazioni a Template:Filename, e possono essere richiamate con Template:Codeline.

Quali sono i moduli disponibili?

  • ac (stato dell'alimentazione) => caricato automaticamente dal boot initscripts-0.8-7
  • asus-laptop (utile sui laptop ASUS/medion)
  • battery (stato della batteria) => caricato automaticamente dal boot initscripts-0.8-7
  • bay (bay status)
  • button (riconosce la pressione di pulsanti come LID o POWER BUTTON) => caricato automaticamente dal boot initscripts-0.8-7
  • container (stato del container)
  • dock (stato della docking station)
  • fan (stato della ventola) => caricato automaticamente dal boot initscripts-0.8-7
  • i2c_ec (driver EC SMBUs)
  • ibm_acpi (utile sui laptop IBM) (thinkpad_acpi a partire dalla versione 2.6.22)
  • processor (stato del processore) => presente nel kernel dalla versione 2.6.20.7-2
  • sbs (smart battery status, stato della batteria "intelligente")
  • thermal (stato dei sensori termici) => presente nel kernel dalla versione 2.6.20.7-2
  • toshiba_acpi (utile per i laptop Toshiba)
  • video (stato dei dispositivi video)

lista completa per il kernel in uso: Template:Command

Come scegliere i moduli corretti

È necessario provare autonomamente quali moduli funzionano per la propria macchina, caricandoli con Template:Cli e quindi controllando se il modulo è supportato usando Template:Cli

Suggerimento: Potrebbe essere utile filtrare i risultati con il comando grep.
[blue@wanders ~]$ dmesg | grep acpi
[    0.000000] ACPI: LAPIC (acpi_id[0x00] lapic_id[0x00] enabled)
[    0.000000] ACPI: LAPIC (acpi_id[0x01] lapic_id[0x04] enabled)
[    0.000000] ACPI: LAPIC (acpi_id[0x02] lapic_id[0x01] enabled)
[    0.000000] ACPI: LAPIC (acpi_id[0x03] lapic_id[0x05] enabled)
[    0.000000] ACPI: LAPIC_NMI (acpi_id[0x00] high edge lint[0x1])
[    0.000000] ACPI: LAPIC_NMI (acpi_id[0x01] high edge lint[0x1])
[    0.000000] ACPI: LAPIC_NMI (acpi_id[0x02] high edge lint[0x1])
[    0.000000] ACPI: LAPIC_NMI (acpi_id[0x03] high edge lint[0x1])
[    5.066752] ACPI: acpi_idle yielding to intel_idle
[    5.438998] acpi device:04: registered as cooling_device4


Per caricare i moduli funzionanti basta aggiungerli all'array MODULES=() in Template:Filename

Su tutti i laptop i seguenti moduli dovrebbero funzionare:

  • ac
  • battery
  • button
  • fan

Sui desktop computer e i server dovrebbe funzionare:

  • button

Aggiornamento dalla versione 2.6.24

Template:Filename è sconsigliato, le informazioni sono disponibili in sysfs. Ad esempio per la batteria:

/sys/class/power_supply/BAT0/

Risoluzione dei problemi

DSDT fix

Se i problemi con la gestione dell'alimentazione continuano pur avendo caricato i moduli corretti, la causa potrebbe essere una DSDT non completamente compatibile con Linux. Per ulteriori informazioni fare riferimento a DSDT.