View previous topic :: View next topic |
Author |
Message |
LordofDeceits n00b
Joined: 28 Apr 2005 Posts: 10
|
Posted: Thu Oct 06, 2005 5:20 pm Post subject: Acpi non riconosce l'inserimento della spina |
|
|
ciao a tutti,
sto seguendo la guida sul power management per un packard bell r4-360.
Il problema che incontro è che dopo aver creato il runlevel battery non c'è modo di far avvenire il passaggio automatico tra il runlevel battery e dafault
questa è la situazione:
se parto con l'alimentazione(cancellando i log precedenti e facendo ripartire il demone acpid..anche senza la situazione non cambia) e poi la stacco questo è quello che rileva acpi
Code: |
[Thu Oct 6 19:14:03 2005] starting up
[Thu Oct 6 19:14:03 2005] 2 rules loaded
[Thu Oct 6 19:14:14 2005] received event "ac_adapter AC 00000080 00000000"
[Thu Oct 6 19:14:14 2005] executing action "/etc/acpi/actions/pmg_switch_runlevel.sh ac_adapter AC 00000080 00000000"
[Thu Oct 6 19:14:14 2005] BEGIN HANDLER MESSAGES
[Thu Oct 6 19:14:15 2005] END HANDLER MESSAGES
[Thu Oct 6 19:14:15 2005] action exited with status 0
[Thu Oct 6 19:14:15 2005] completed event "ac_adapter AC 00000080 00000000"
[Thu Oct 6 19:14:15 2005] received event "battery BAT0 00000080 00000001"
[Thu Oct 6 19:14:15 2005] executing action "/etc/acpi/actions/pmg_switch_runlevel.sh battery BAT0 00000080 00000001"
[Thu Oct 6 19:14:15 2005] BEGIN HANDLER MESSAGES
[Thu Oct 6 19:14:15 2005] END HANDLER MESSAGES
[Thu Oct 6 19:14:15 2005] action exited with status 0
[Thu Oct 6 19:14:15 2005] completed event "battery BAT0 00000080 00000001"
|
se poi la riattacco non cambia una virgola; cioè quando stacco la spina rileva in sequenza i due eventi mentre se la riattacco non ne rileva nessuno
è possibile risolvere il problema senza specificare ogni volta il runlevel a mano??
ho provato sia con il kernel 2.6.12-r10 che 2.6.13-r3
il kernel ha queste opzioni
Code: |
#
# Power management options (ACPI, APM)
#
CONFIG_PM=y
# CONFIG_PM_DEBUG is not set
CONFIG_SOFTWARE_SUSPEND=y
CONFIG_PM_STD_PARTITION=""
#
# ACPI (Advanced Configuration and Power Interface) Support
#
CONFIG_ACPI=y
CONFIG_ACPI_BOOT=y
CONFIG_ACPI_INTERPRETER=y
# CONFIG_ACPI_SLEEP is not set
CONFIG_ACPI_AC=y
CONFIG_ACPI_BATTERY=y
CONFIG_ACPI_BUTTON=y
CONFIG_ACPI_VIDEO=y
CONFIG_ACPI_FAN=y
CONFIG_ACPI_PROCESSOR=y
CONFIG_ACPI_THERMAL=y
# CONFIG_ACPI_ASUS is not set
# CONFIG_ACPI_IBM is not set
# CONFIG_ACPI_TOSHIBA is not set
CONFIG_ACPI_BLACKLIST_YEAR=0
# CONFIG_ACPI_DEBUG is not set
CONFIG_ACPI_BUS=y
CONFIG_ACPI_EC=y
CONFIG_ACPI_POWER=y
CONFIG_ACPI_PCI=y
CONFIG_ACPI_SYSTEM=y
# CONFIG_X86_PM_TIMER is not set
# CONFIG_ACPI_CONTAINER is not set
#
# APM (Advanced Power Management) BIOS Support
#
# CONFIG_APM is not set
#
# CPU Frequency scaling
#
CONFIG_CPU_FREQ=y
CONFIG_CPU_FREQ_TABLE=y
# CONFIG_CPU_FREQ_DEBUG is not set
# CONFIG_CPU_FREQ_STAT is not set
CONFIG_CPU_FREQ_DEFAULT_GOV_PERFORMANCE=y
# CONFIG_CPU_FREQ_DEFAULT_GOV_USERSPACE is not set
CONFIG_CPU_FREQ_GOV_PERFORMANCE=y
CONFIG_CPU_FREQ_GOV_POWERSAVE=y
CONFIG_CPU_FREQ_GOV_USERSPACE=y
CONFIG_CPU_FREQ_GOV_ONDEMAND=y
CONFIG_CPU_FREQ_GOV_CONSERVATIVE=y
#
# CPUFreq processor drivers
#
CONFIG_X86_ACPI_CPUFREQ=y
# CONFIG_X86_POWERNOW_K6 is not set
# CONFIG_X86_POWERNOW_K7 is not set
# CONFIG_X86_POWERNOW_K8 is not set
# CONFIG_X86_GX_SUSPMOD is not set
CONFIG_X86_SPEEDSTEP_CENTRINO=y
CONFIG_X86_SPEEDSTEP_CENTRINO_ACPI=y
CONFIG_X86_SPEEDSTEP_CENTRINO_TABLE=y
CONFIG_X86_SPEEDSTEP_ICH=y
CONFIG_X86_SPEEDSTEP_SMI=y
# CONFIG_X86_P4_CLOCKMOD is not set
# CONFIG_X86_CPUFREQ_NFORCE2 is not set
# CONFIG_X86_LONGRUN is not set
# CONFIG_X86_LONGHAUL is not set
|
se servono altre info fatemi sapere grazie molte |
|
Back to top |
|
|
randomaze Bodhisattva
Joined: 21 Oct 2003 Posts: 9985
|
Posted: Thu Oct 06, 2005 7:13 pm Post subject: Re: Acpi non riconosce l'inserimento della spina |
|
|
LordofDeceits wrote: | sto seguendo la guida sul power management per un packard bell r4-360.
...
se poi la riattacco non cambia una virgola; cioè quando stacco la spina rileva in sequenza i due eventi mentre se la riattacco non ne rileva nessuno
è possibile risolvere il problema senza specificare ogni volta il runlevel a mano??
|
Detto cosí sembra essere un bug di ACPI.
A parte provare a mettere l'AC Adapter built in (se lo hai compilato come modulo, come modulo se lo hai compilato built-in) e cercare con google esperienze d'uso del tuo chipset non saprei che altro consigliarti... _________________ Ciao da me! |
|
Back to top |
|
|
SilverXXX l33t
Joined: 18 Sep 2004 Posts: 885
|
Posted: Thu Oct 06, 2005 7:36 pm Post subject: |
|
|
Mi sa che è uno di quei "simpaticissimi" casi di tabella acpi compilata con il compilatore microsoft in malo modo......
Nel caso, su internet si trovano delle guide per crearsene una propria funzionale. _________________ about:mozilla |
|
Back to top |
|
|
LordofDeceits n00b
Joined: 28 Apr 2005 Posts: 10
|
Posted: Thu Oct 06, 2005 8:18 pm Post subject: |
|
|
come prima passo cercherò di vedere se usando i moduli cambia qualcosa(ora solo built-in) e poi passarò a vedere le tabella(avevo già trovato qualcosa..ma speravo ci fosse una soluzione)
grazie a tutti e due
se qualcuno vuole suggerirmi altre soluzioni..ben venga |
|
Back to top |
|
|
LordofDeceits n00b
Joined: 28 Apr 2005 Posts: 10
|
Posted: Thu Oct 06, 2005 9:26 pm Post subject: |
|
|
allora purtroppo non ha funzionato la ricompilazione con i moduli..mentre per il dsdt sballato dopo aver seguito tutta la guida arrivo a questo warning
Code: |
Device (LCD)
{
Method (_ADR, 0, NotSerialized)
{
Return (0x0110)
Return (0x0400)
}
ecc.
|
che dovrebbe riguardare solo il monitor(cercherò cmq ti correggerlo anche se non credo che sia li l'errore)
altrimenti pensavo di lanciare uno script cron ogni tot minuti che controlla se il portatile "va" a batteria o no e scegliere poi il run level(anche se non gradirei applicare una soluzione così "rozza")
nessun'altro si cimenta in una possibile soluzione?? [/code] |
|
Back to top |
|
|
randomaze Bodhisattva
Joined: 21 Oct 2003 Posts: 9985
|
Posted: Thu Oct 06, 2005 9:30 pm Post subject: |
|
|
LordofDeceits wrote: | nessun'altro si cimenta in una possibile soluzione?? |
Code: | # CONFIG_ACPI_DEBUG is not set |
Abilita anche questo... magari ti dice qualcosa in piú. _________________ Ciao da me! |
|
Back to top |
|
|
Ilvalle Guru
Joined: 07 Mar 2005 Posts: 325 Location: Gallarate - ITALY
|
Posted: Mon Oct 10, 2005 8:16 am Post subject: |
|
|
Ciao
stesso identico problema,
stesso kernel 2.6.12.3
nn ho provaco con altri kernel per ora.
Paolo |
|
Back to top |
|
|
federico Advocate
Joined: 18 Feb 2003 Posts: 3272 Location: Italy, Milano
|
Posted: Mon Oct 10, 2005 10:17 am Post subject: |
|
|
Tempo fa quando i driver ACPI non supportavano ancora nativamente bene tutte le funzioni del mio portatile avevo avuto fortuna col sistema DSDT, decompilandolo, ricompilandolo e via discorrendo. Se sei disperato come lo ero io una prova va fatta di sicuro.
Fede _________________ Sideralis www.sideralis.org
Pic http://blackman.amicofigo.com/gallery
Arduino http://www.arduino.cc
Chi aveva potuto aveva spaccato
2000 pezzi buttati là
Molti saluti,qualche domanda
Semplice come musica punk |
|
Back to top |
|
|
LordofDeceits n00b
Joined: 28 Apr 2005 Posts: 10
|
Posted: Mon Oct 10, 2005 12:03 pm Post subject: |
|
|
ho provato la via della ricompilazione ma ricevevo solo un warning che era anche sul device lcd...ho anche provato con il debug estremo ma non ho cavato un ragno dal buco..per il momento ho dovuto abbandonare per impegniuniversitari..appena avrò un pò di tempo mi ci rimetto |
|
Back to top |
|
|
|