Pagina 1 di 1

acpi e power_off

Inviato: mer 5 ott 2005, 1:08
da samiel
Con gli ultimi 2 kernel (2.6.12.2 e 3)
ho un problema con lo spegnimento.
Dato poweroff o shutdown ecc ecc,
arrivo a
Power down.
acpi_poweroff_called

e devo spegnere il computer
col tasto dell'alimentazione
(quello dietro...). Forse,
è un problema di compilazione
del kernel. Nel config, le cose stanno così:

Codice: Seleziona tutto

# Power management options (ACPI, APM)
#
CONFIG_PM=y
# CONFIG_PM_DEBUG is not set

#
# ACPI (Advanced Configuration and Power Interface) Support
#
CONFIG_ACPI=y
CONFIG_ACPI_BOOT=y
CONFIG_ACPI_INTERPRETER=y
CONFIG_ACPI_AC=m
CONFIG_ACPI_BATTERY=m
CONFIG_ACPI_BUTTON=m
CONFIG_ACPI_FAN=m
CONFIG_ACPI_PROCESSOR=m
# CONFIG_ACPI_THERMAL is not set
# 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

#
# APM (Advanced Power Management) BIOS Support
#
# CONFIG_APM is not set
Ricordo che, col 2.6.13.2, anche selezionando
APM a volte si spegneva, altre no, chissà perché.
Qualche idea?

Grazie
M.

Inviato: mer 5 ott 2005, 2:33
da phobos3576
Io compilo il supporto ACPI sempre in questo modo:

Codice: Seleziona tutto

#
# Power management options (ACPI, APM)
#
CONFIG_PM=y
# CONFIG_PM_DEBUG is not set

#
# ACPI (Advanced Configuration and Power Interface) Support
#
CONFIG_ACPI=y
CONFIG_ACPI_BOOT=y
CONFIG_ACPI_INTERPRETER=y
CONFIG_ACPI_AC=y
CONFIG_ACPI_BATTERY=y
CONFIG_ACPI_BUTTON=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
Come puoi notare, ACPI_BUTTON viene compilato nel kernel e non come modulo; il tuo problema potrebbe essere questo.
Nel mio caso, questa configurazione ha sempre funzionato perfettamente; del resto, il file .config che uso io è ispirato a quello fornito da Pat sui CD della Slack.

P.S. Non vorrei dire castronerie, ma da quanto ne so io, ACPI e APM sono mutuamente esclusivi; se abiliti l'uno devi disabilitare l'altro.

Inviato: mer 5 ott 2005, 8:49
da colossus
phobos3576 ha scritto:P.S. Non vorrei dire castronerie, ma da quanto ne so io, ACPI e APM sono mutuamente esclusivi; se abiliti l'uno devi disabilitare l'altro.
Non dici castronerie, è così, o l'uno o l'altro.

Inviato: mer 5 ott 2005, 9:58
da gallows
Sembra tutto ok, è un desktop o un laptop?

Inviato: mer 5 ott 2005, 13:07
da samiel
È un desktop. Ho provato a mettere
append="acpi=force". Ma devo fare
un po' di prove, perché il pc a volte
si spegne e altre no...

M.

Inviato: mer 5 ott 2005, 13:54
da elettronicha
in lilo prova a mettere questa linea:

append="nolapic"

Non ti assicuro niente, ma a me funziona.

Re: acpi e power_off

Inviato: mer 5 ott 2005, 14:46
da brancalessio
Il kernel sul mio laptop lo compilo disabilitando completamente l'APM e mettendo tutta l'ACPI nel kernel (niente moduli) e funziona.

In linea di massima non dovrebbe esserci nessuna differenza fra avere l'APIC nel kernel o come moduli, anche se personalemente preferisco nel kernel (tanto la si vuole da quando il pc parte a quando si spegne).

Non è che nel BIOS riesci a sistemare le cose meglio di come possono essere? Sul BIOS del mio computer a casa si poteva disabilitare il power management in modo che nessun sistema operativo lo usasse, per esempio. Non so se nel tuo caso si possa fare qualcosa a livello di BIOS.
samiel ha scritto:Con gli ultimi 2 kernel (2.6.12.2 e 3)
ho un problema con lo spegnimento.
Dato poweroff o shutdown ecc ecc,
arrivo a
Power down.
acpi_poweroff_called

e devo spegnere il computer
col tasto dell'alimentazione
(quello dietro...). Forse,
è un problema di compilazione
del kernel.

Ricordo che, col 2.6.13.2, anche selezionando
APM a volte si spegneva, altre no, chissà perché.
Qualche idea?

Grazie
M.

Inviato: mer 5 ott 2005, 19:44
da samiel
append="nolapic"
Avevo già provato, la cosa buffa è che a volte
funzionava, altre no. Avevo aggiunto anche apm=off,
ma il problema si riproponeva. Ho ricompilato
con la voce button statica, e per un paio di volte
si è spento correttamente. Speriamo fosse quello,
così avrei risolto. Sul bios ho già smanettato.
comunque ogni tanto spengo per testare...

GraziM.

Inviato: mer 5 ott 2005, 21:18
da brancalessio
Nella configurazione del kernel sotto "Processor type and features" c'è l'opzione "Enable X86 board specific fixups for reboot". Tu cosa hai scelto lì? Potresti provare a cambiarla e ricompilare il kernel. Chissà...

Inviato: mer 5 ott 2005, 21:26
da samiel
Se funziona così, ovviamente non tocco nulla.
Cavallo che vince, non si cambia!
Se dovesse rifarmi lo scherzo
che dopo un po' di volte non si spegne,
proverò anche quello.
Intanto grazie della segnalazione

M.

Inviato: mer 5 ott 2005, 23:35
da samiel
Porc... mis... Dopo 3 spegnimenti,
siamo alle solite... Che possa dipendere
dalla scheda madre? Eppure col 2.4
si spegneva regolarmente. Provo con l'APM?

M.

Inviato: mer 5 ott 2005, 23:37
da brancalessio
Prova...