Pagina 1 di 2
Il pc non si spegne
Inviato: dom 16 set 2007, 16:18
da Gianluca123
Ho appena installato Slackware 12.0, ho un problema: non si spegne.
Una volta dato Termina sessione mi appare una schermata nera e non succede più niente, devo per forza tenere premuto il pulsante di accensione e spegnere forzatamente.
A causa di questo e di un altro problema (risolto su questo forum) ho ricompilato il kernel mettendo in APM una M e abilitando tutto in ACPI.
Poi ho aggiunto mprobe apm in un paio di file che non mi ricordo, era un qualcosa tipo modules (ora sono in win e non posso guardare), ma non ho risolto.
Poi ho problemi anche all'accensione in cui tutte le volte devo scrivere:
root
password
startx
e poi finalmente parte KDE. Non c'è un modo per farlo partire in automatico?
Inviato: dom 16 set 2007, 16:21
da JohnnyMnemonic
Nel file /etc/inittab metti un 4 al posto del 3 nella riga
Codice: Seleziona tutto
# Default runlevel. (Do not set to 0 or 6)
id:4:initdefault:
così dovresti risolvere entrambi i problemi
Inviato: dom 16 set 2007, 16:38
da Gianluca123
Hai risolto due problemi con un colpo solo.
Graize ciao

Re: Non si spegne
Inviato: dom 16 set 2007, 17:58
da Bart
Gianluca123 ha scritto:Ho appena installato Slackware 12.0, ho un problema: non si spegne.
Una volta dato Termina sessione mi appare una schermata nera e non succede più niente, devo per forza tenere premuto il pulsante di accensione e spegnere forzatamente.
A causa di questo e di un altro problema (risolto su questo forum) ho ricompilato il kernel mettendo in APM una M e abilitando tutto in ACPI.
Poi ho aggiunto mprobe apm in un paio di file che non mi ricordo, era un qualcosa tipo modules (ora sono in win e non posso guardare), ma non ho risolto.
Poi ho problemi anche all'accensione in cui tutte le volte devo scrivere:
root
password
startx
e poi finalmente parte KDE. Non c'è un modo per farlo partire in automatico?
Il problema è dato dal fatto che APM e ACPI non vanno d'accordo. APM è decisamente obsoleto e sarebbe opportuno non utilizzarlo preferendogli ACPI. Se ricompili il kernel e metti modulare APM e poi carichi i suoi moduli con modprobe è come se l'avessi staticamente nella configurazione del kernel. Dovresti invece eliminare i vari modprobe legati ad APM, disabilitare APM e configurare staticamente ACPI.
Inviato: dom 16 set 2007, 20:51
da Gianluca123
Ho cantato vittoria troppo presto
Facendo la modifica suggerita da JohnnyMnemonic riesco ad accedere direttamente a kde e in "Termina la sessione" appaiono le tre voci: spegni, riavvia, termina la sessione (mentre prima mi usciva solo termina sessione, per questo pensavo fosse tutto risolto). Selezionando uno dei tre mi appare la schermata nera di prima e si ferma costringendomi a spegnere forzatamente.
Ho inoltre rimesso il commento ad /sbin/modprobe apm nei file /etc/rc.d/rc.modules e /etc/rc.d/rc.modules-2.6.21.5 ma il problema rimane
Inviato: dom 16 set 2007, 21:28
da Bart
Non mi sorprende, cambiare runlevel non serve molto.
Se non vuoi usare ACPI come ti ho suggerito sopra puoi sempre andare in /etc/rc.d/rc.modules, decommentare /sbin/modprobe apm e poi lanciare un modprobe apm. Così anni fa funzionava ma da quando uso il 2.6 ho sempre preferito disabilitare APM ed usare ACPI.
Inviato: dom 16 set 2007, 21:53
da Gianluca123
Ma io uso ACPI. Quando ho ricompilato il kernel ho abilitato con l'asterisco tutto quello che riguarda ACPI e su APM ho messo una M. Non mi dire che devo di nuovo ricompilare tutto!!!!
Prima avevo in /etc/rc.d/rc.modules, decommentato /sbin/modprobe apm ora però il commento ce l'ho rimesso e ho riavviato.
Se do lsmod non mi da nessuna voce relativa ad APM.
Però il problema rimane.
Che significa configurare staticamente ACPI?
Inviato: lun 17 set 2007, 7:31
da aschenaz
Gianluca123 ha scritto:Che significa configurare staticamente ACPI?
Configurarlo come built-in (non come modulo): in pratica, mettendo l'asterisco, come hai fatto.
Ciao,
nino
Inviato: lun 17 set 2007, 10:09
da Gianluca123
Non so se può essere utile ma all'avvio mi da alcuni errori:
Codice: Seleziona tutto
FATAL Module AC Not found
FATAL Module battery Not found
FATAL Module button Not found
FATAL Module fan Not found
FATAL Module video Not found
Inviato: lun 17 set 2007, 16:00
da Gianluca123
Allora la situazione è questa:
Ho reinstallato Slackware 12.0 (ho avuto altri casini)
il kernel l'ho lasciato così com'è, in APM c'è un'asterisco e nelle altre sotto voci non c'è niente; in ACPI invece c'è un asterisco e le sottovoci sono tutte selezionate con una M.
Nel file /etc/rc.d/rc.modules-2.6.21.5 ho aggiunto:
/sbin/modprobe ac
/sbin/modprobe battery
/sbin/modprobe button
/sbin/modprobe container
/sbin/modprobe fan
/sbin/modprobe processor
/sbin/modprobe thermal
/sbin/modprobe video
e HO LASCIATO DEselezionato /sbin/modprobe apm
poi ho cambiato il runlevel come suggerito e ho riavviato.
La macchina non da nessun errore (all'avvio) tutti i moduli relativi ad ACPI vengono caricati ma comunque non si spegne
Inviato: lun 17 set 2007, 16:20
da stan
Portatile o fisso?
Che bios e' (versione ecc.) ?
Che kernel e'?
Con lsmod vedi i moduli? Allora non sono built-in.
Inviato: lun 17 set 2007, 16:44
da Gianluca123
-è un portatile
-il bios non lo so ma in altre distribuzioni (o con altri kernel) questo problema non me lo ha dato
-il kernel è il 2.6.21.5
-con lsmod vedo tutti i moduli relativi ad ACPI e nessun modulo relativo ad APM
Codice: Seleziona tutto
Module Size Used by
snd_seq_dummy 2692 0
snd_seq_oss 28032 0
snd_seq_midi_event 5888 1 snd_seq_oss
snd_seq 42576 5 snd_seq_dummy,snd_seq_oss,snd_seq_midi_event
snd_pcm_oss 38432 0
snd_mixer_oss 13824 1 snd_pcm_oss
ipv6 226016 10
video 14216 0
thermal 11144 0
processor 18348 1 thermal
fan 3588 0
container 3328 0
button 5904 0
battery 8196 0
ac 3844 0
capability 3336 0
commoncap 5376 1 capability
lp 9800 0
parport_pc 23844 1
parport 30152 2 lp,parport_pc
pcspkr 2304 0
psmouse 34440 0
pcmcia 30628 0
serio_raw 5124 0
i2c_prosavage 3712 0
i2c_viapro 7828 0
yenta_socket 23180 1
ata_generic 5252 0
rsrc_nonstatic 10880 1 yenta_socket
snd_via82xx 22296 1
gameport 10760 1 snd_via82xx
snd_ac97_codec 96292 1 snd_via82xx
ac97_bus 2048 1 snd_ac97_codec
pata_via 8324 0
pcmcia_core 32400 3 pcmcia,yenta_socket,rsrc_nonstatic
shpchp 29204 0
snd_pcm 65160 3 snd_pcm_oss,snd_via82xx,snd_ac97_codec
snd_timer 17540 2 snd_seq,snd_pcm
snd_page_alloc 7432 2 snd_via82xx,snd_pcm
snd_mpu401_uart 6272 1 snd_via82xx
via_rhine 20360 0
mii 4736 1 via_rhine
via_agp 8192 1
snd_rawmidi 18080 1 snd_mpu401_uart
agpgart 26928 1 via_agp
evdev 7936 4
snd_seq_device 6540 4 snd_seq_dummy,snd_seq_oss,snd_seq,snd_rawmidi
snd 41956 13 snd_seq_oss,snd_seq,snd_pcm_oss,snd_mixer_oss,snd_via82xx,snd_ac97_codec,snd_pcm,snd_timer,snd_mpu401_uart,snd_rawmidi,snd_seq_device
soundcore 5728 1 snd
Inviato: lun 17 set 2007, 17:49
da stan
1) Cerca con google o sui vari siti tipo linux-laptops la tua coppia marca e modello. Probabilmente troverai il .config adatto al tuo portatile.
2) Se con altre distribuzioni ( ubuntu? ) non ti dava problemi significa che e' solo un problema del tuo kernel ma che insistendo riuscirai a risolvere

3) 2.6.21.5? Allora e' quello distribuito con la slackware...scarica da kernel.org un kernel e ricompilalo con un .config adatto.
4) Siccome con lsmod li vedi significa che sono moduli. E quindi non sono built-in nel kernel. Devi ricompilare un kernel con i moduli built-in nel kernel.
Come ti e' stato detto da ninobi dopo make menuconfig deve esserci l'asterisco accanto al nome del modulo.
Inviato: lun 17 set 2007, 17:57
da Gianluca123
allora faccio così:
ricompilo il kernel mettendo l'asterisco su tutto quello che riguarda l'ACPI e tolgo anche la M da APM.
Inviato: lun 17 set 2007, 17:57
da alexxxius
come avevo detto in precedenza potrebbe essere un problema di driver video anche se hai nvidia, prova tra open e closed driver.
Non mi pare Nvidia. Tra l'altro per i via sono usciti da poco aggiornamenti..