Newsgroup: it.comp.os.linux.iniziare
Titolo: APM non spenge

APM non spenge
salve a tutti. ho una debian woody 3.0r0; il kernel che mi ha installato
la distro la prima volta e' il bf2.4 (ovvero dopo aver inserito il primo
cd della distro, bootabile, alla selezione del kernel ho scelto "bf24").
la installazione e' andata a buon fine. ho pero' dei problemi con apm e
in parrticolare con lo spengimento del pc dopo lo shutdown -h. il
discorso e' questo: con il kernel di serie (il 2.4.18 bf24 appunto)
funziona, mentre se utilizzo il kernel ricompilato da solo (dopo aver
prestato la dovuta attenzione alle voci inerenti il power managment
support ecc ecc) non mi si spenge il pc! mi entra in run level 6, fa
tutto quello che deve fare, ma non si spenge...rimane alla fine "Power
Down" e devo spengerlo io dal case. la cosa ancora piu' strana e' che ho
ricompilato per prova un kernel utilizzando il config del 2.4.18 bf 2.4
(che debian copia dopo l'installazione in /boot), e non funziona lo
stesso!! quale puo' essere il problema? il demone apmd e' gia'
installato...
grazie per l'aiuto e saluti.
mr.orange
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

non so quale sia il problema specifico, ma potresti schivare la rogna passando
ad acpi. compili e carichi i moduli acpi (system processor e button dovrebbero
bastare), installi acpid, ti assicuri che sia abilitato acpi nel bios e
incrociando le dita il pc si spegne premendo il pulsante di accensione.

 incrociando le dita il pc si spegne premendo il pulsante di accensione.
oops! forse non mi sono spiegato. il pc anche ora si spenge, ma devo
farlo a mano. ora devo (a parte col kernel bf2.4 di default e con win)
dare il comando di shutdown e aspettare che finisca tutti i processi,´
perche´ alla fine devo premere il tasto sul case! invece con win e col
bf2.4 e´sufficiente che dia il comando e poi me ne posso andare, tanto
fa tutto lui e poi spenge. mi e´molto comodo per ascoltare gli mp3 
prima di dormire; imposto lo shutdown e ZzzzZ...:-)
cmq oggi pome provo a fare come dici e vediamo...
thx,
mrorange


...

Ci sono passato esattamente una settimana fa!!! Ricompila il kernel e
disabilita il supporto per multiprocessore in "general setup", come
c'è scritto nell'help se è abilitato il supporto apm non funziona.
Nel config del 2.4.18 bf2.4 questo supporto per multiprocessore
risulta abilitato (non mi chiedere perchè con quello l'apm funziona
perchè non ne ho la minima idea...).
Spero che questa indicazione sia risolutiva anche per te.
Ciao, Paolo

 cmq oggi pome provo a fare come dici e vediamo...
si avevo capito, io faccio cosi con acpi. puoi usare sia il comando standard
halt o shutdown, o usare il pulsante che trovo piu comodo.

 perchè non ne ho la minima idea...).
in tutti i kernel bf24 che ho visto io non c'e supporto multiprocessore (tra
l'altro a lui con il bf24 funzionava mi pare no?). apm non funziona
generalmente con i sistemi multiprocessore, ma lo spegnimento pare di si
(almeno caricando il modulo con l'opzione "power_off=1", basta aggiungerlo alla
riga di apm nel file /etc/modules, magari mettendo quello risolve il suo
problema in modo piu semplice.), pero da me qualche volta toppa, parola di
utilizzatore di macchinina multiprocessore. 

 utilizzatore di macchinina multiprocessore. 
Stamattina quando ho scritto non avevo linux sottomano e forse sono 
stato impreciso (aggiungici poi che non sono genio dell'informatica!!!). 
L'opzione del kernel che nel mio caso impediva lo spegimento automatico 
del computer dopo lo shutdown si chiama "Symmetric multiprocessing 
support" e sta io "Processor type and features".
Caricando il config del bf24 per ricompilare il kernel io me lo sono 
trovato abilitato e ci ho messo un bel po' per capire, con l'aiuto di 
google, che era quello che impediva lo spegnimento automatico.
Disabilitandolo lo spegnimento finalmente funziona; di più non so dirti...
Ciao, Paolo

 google, che era quello che impediva lo spegnimento automatico.
ti giuro che sta questione l'ho gia incontrata piu di una volta. mi sono
scaricato il pacchetto deb del bf24
(
http://packages.debian.org/stable/base/kernel-image-2.4.18-bf2.4.html
), l'ho
estratto in una directory con dpkg -x, ho esaminato il file di configurazione
che si trova dentro /boot, e non era abilitato l'smp (# CONFIG_SMP is not set).
ho anche provato a fare il boot con una iso di debian che avevo qua
specificando il kernel bf24, e vede sempre una cpu. se hai trovato un kernel
bf24 con smp abilitato sarei curioso di vedere dove. sulla iso numero 1
ufficiale di woody?
a parte tutto ripeto, anche con un kernel smp si puo spegnere il pc
automaticamente sia usando apm che (in teoria meglio) acpi. solo che da me non
funziona sempre.

 funziona sempre.
Io non so se il kernel bf24 che ho abbia questo supporto effettivamente 
abilitato o no (è quello della iso 1 dei cd ufficiali). Però quando ho 
caricato il suo config per ricompilare il kernel (facendo quindi la 
stessa prova di Mr.Orange), me lo sono trovato abilitato. Scusa le 
imprecisioni, ma, come ho detto, sono un novizio...
Comunque il mio pc (celeron 533), con il Symmetric multiprocessing 
support" abilitato, non si spegneva mai, arrivava alla scritta "power 
down" e dovevo spegnere dal case.
Ciao, Paolo

grazie per gli aiuti e ora provo e vi faro´ sapere. intanto cmq ho 
tentato la ricompilazione con acpi abilitato e acpid installato e non 
funziona. stessa cosa, si ferma a power down.
poi ho provato a editare il file /etc/modules ma sono con debian e mi
dice di non farlo assolutamente a mano ma di utilizzare debconf (mi 
sembra) che io non so (ancora) usare, quindi per ora mi terro´ il kernel
installato di default (enorme) e vedro´ in seguito... cmq grazie a
tutti!
