acpi e power_off

Se avete problemi con l'installazione e la configurazione di Slackware postate qui. Non usate questo forum per argomenti generali... per quelli usate Gnu/Linux in genere.

Moderatore: Staff

Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Slackware, se l'argomento è generale usate il forum Gnu/Linux in genere.
3) Leggere attentamente le risposte ricevute.
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
Rispondi
samiel
Staff
Staff
Messaggi: 5511
Iscritto il: ven 16 gen 2004, 0:00
Nome Cognome: Mauro Sacchetto
Slackware: 13.0
Kernel: 2.26
Desktop: KDE
Distribuzione: anche Debian
Località: Venezia

acpi e power_off

Messaggio 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.

Avatar utente
phobos3576
Staff
Staff
Messaggi: 2980
Iscritto il: dom 17 apr 2005, 0:00
Slackware: 13.1
Kernel: 2.6.37-smp
Desktop: KDE 4.5.3

Messaggio 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.

colossus
Linux 1.x
Linux 1.x
Messaggi: 103
Iscritto il: ven 26 mar 2004, 0:00
Kernel: 2.6.24
Desktop: Xfce
Distribuzione: Xubuntu

Messaggio 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.

Avatar utente
gallows
Staff
Staff
Messaggi: 3471
Iscritto il: lun 20 set 2004, 0:00
Desktop: cwm
Distribuzione: OpenBSD
Località: ~/
Contatta:

Messaggio da gallows »

Sembra tutto ok, è un desktop o un laptop?

samiel
Staff
Staff
Messaggi: 5511
Iscritto il: ven 16 gen 2004, 0:00
Nome Cognome: Mauro Sacchetto
Slackware: 13.0
Kernel: 2.26
Desktop: KDE
Distribuzione: anche Debian
Località: Venezia

Messaggio 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.

Avatar utente
elettronicha
Master
Master
Messaggi: 1712
Iscritto il: mer 13 apr 2005, 0:00
Località: Torino
Contatta:

Messaggio da elettronicha »

in lilo prova a mettere questa linea:

append="nolapic"

Non ti assicuro niente, ma a me funziona.

brancalessio
Linux 2.x
Linux 2.x
Messaggi: 316
Iscritto il: mer 22 giu 2005, 0:00

Re: acpi e power_off

Messaggio 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.

samiel
Staff
Staff
Messaggi: 5511
Iscritto il: ven 16 gen 2004, 0:00
Nome Cognome: Mauro Sacchetto
Slackware: 13.0
Kernel: 2.26
Desktop: KDE
Distribuzione: anche Debian
Località: Venezia

Messaggio 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.

brancalessio
Linux 2.x
Linux 2.x
Messaggi: 316
Iscritto il: mer 22 giu 2005, 0:00

Messaggio 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à...

samiel
Staff
Staff
Messaggi: 5511
Iscritto il: ven 16 gen 2004, 0:00
Nome Cognome: Mauro Sacchetto
Slackware: 13.0
Kernel: 2.26
Desktop: KDE
Distribuzione: anche Debian
Località: Venezia

Messaggio 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.

samiel
Staff
Staff
Messaggi: 5511
Iscritto il: ven 16 gen 2004, 0:00
Nome Cognome: Mauro Sacchetto
Slackware: 13.0
Kernel: 2.26
Desktop: KDE
Distribuzione: anche Debian
Località: Venezia

Messaggio 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.

brancalessio
Linux 2.x
Linux 2.x
Messaggi: 316
Iscritto il: mer 22 giu 2005, 0:00

Messaggio da brancalessio »

Prova...

Rispondi