kenrel 2.6.25.9 hibernate
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 Gnu/Linux in genere, se l'argomento è specifico alla Slackware usate uno dei forum Slackware o Slackware64.
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.
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 Gnu/Linux in genere, se l'argomento è specifico alla Slackware usate uno dei forum Slackware o Slackware64.
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.
-
beato_angelico256
- Linux 3.x

- Messaggi: 578
- Iscritto il: lun 2 mag 2005, 0:00
kenrel 2.6.25.9 hibernate
ma è normale che facendo l'hibernate il sistema anzichè ibernarsi e spegnersi si iberni e riavvii ? è abbastanza scomodo ....
- Bruffandino
- Linux 1.x

- Messaggi: 183
- Iscritto il: mer 24 nov 2004, 0:00
- Slackware: 12.2
- Kernel: 2.6.28
- Desktop: KDE 3.5.10
Re: kenrel 2.6.25.9 hibernate
Bhe non è normale... e non è neanche l'impostazione di default... controlla la configurazione di /etc/hibernate/hibernate.conf
- ksniffer
- Linux 3.x

- Messaggi: 540
- Iscritto il: lun 30 lug 2007, 13:18
- Kernel: 2.6.34
- Desktop: KDE 4.4.4
- Distribuzione: ArchLinux
- Contatta:
Re: kenrel 2.6.25.9 hibernate
Che bisogna installare per usufruire dell'ibernazione? E della sospensione su disco e/o RAM? Come bisogna configurare il kernel?Bruffandino ha scritto:Bhe non è normale... e non è neanche l'impostazione di default... controlla la configurazione di /etc/hibernate/hibernate.conf
-
beato_angelico256
- Linux 3.x

- Messaggi: 578
- Iscritto il: lun 2 mag 2005, 0:00
Re: kenrel 2.6.25.9 hibernate
non devi installare nulla, solo abilitare le relative opzioni nel kernel... nn mi ricordo come si chiamano ma si trovano facilmenteksniffer ha scritto: Che bisogna installare per usufruire dell'ibernazione? E della sospensione su disco e/o RAM? Come bisogna configurare il kernel?
-
birg81
- Linux 3.x

- Messaggi: 760
- Iscritto il: lun 16 gen 2006, 10:57
- Nome Cognome: Biagio
- Slackware: 12.2
- Kernel: 3.4.7
- Desktop: LxDE
- Distribuzione: ArchLinux
- Località: Castellammare di Stabia (NA)
- Contatta:
hibernate/bootsplssh e patch del kernel
Post (il mio) un tantinello offtopic
per l'ibernate devo patchare il kernel e ricompilarlo vero?!
la patch è disponibile pure per l'ultima versione del kernel (2.6.25.10) o solo per quella immediatamente precedente?!
altra domanda:
dovendo eventualemte ricompilare il kernel per l'hibernate, mi trovato patchavo anche per il bootsplash
Ma per il bootsplash all'avvio oltre al progetto slashy, ci sono progetti altrettanto validi pure per slack; perché leggo dal sito che quel progetto è nativamente stato creato per distribuzioni debbian based esteso poi anche a xandron, suse, redhat e quindi penso che di conseguenza anche mandriva, e comunque distro come gentoo o slack siano tagliate fuori o richiedano sforzi maggiori per far funzionare la cosa...
per l'ibernate devo patchare il kernel e ricompilarlo vero?!
la patch è disponibile pure per l'ultima versione del kernel (2.6.25.10) o solo per quella immediatamente precedente?!
altra domanda:
dovendo eventualemte ricompilare il kernel per l'hibernate, mi trovato patchavo anche per il bootsplash
Ma per il bootsplash all'avvio oltre al progetto slashy, ci sono progetti altrettanto validi pure per slack; perché leggo dal sito che quel progetto è nativamente stato creato per distribuzioni debbian based esteso poi anche a xandron, suse, redhat e quindi penso che di conseguenza anche mandriva, e comunque distro come gentoo o slack siano tagliate fuori o richiedano sforzi maggiori per far funzionare la cosa...
- neongen
- Packager

- Messaggi: 827
- Iscritto il: ven 25 mag 2007, 12:37
- Nome Cognome: Enrico
- Slackware: 14.0_64
- Kernel: 3.4.4
- Desktop: KDE 4.5.5
- Distribuzione: Maemo 5
- Contatta:
Re: kenrel 2.6.25.9 hibernate
il config di pat:
quindi non è necessario patch o ricompilazione. basta aggiungere al kernel la partizione swap per il successivo resume (modificado in lilo la voce relativa al kernel)
e poi da root dare
se funziona bene potete pensare a modificare le configurazioni di acpid, o di hal... se non funziona allora provate Suspend2 ma mi sa che quello necessita di patch.
Codice: Seleziona tutto
#
# Power management options
#
CONFIG_PM=y
CONFIG_PM_LEGACY=y
# CONFIG_PM_DEBUG is not set
CONFIG_PM_SLEEP=y
CONFIG_SUSPEND_UP_POSSIBLE=y
CONFIG_SUSPEND=y
CONFIG_HIBERNATION_UP_POSSIBLE=y
CONFIG_HIBERNATION=y
CONFIG_PM_STD_PARTITION="\"\""
Codice: Seleziona tutto
append="resume=/dev/hda7"Codice: Seleziona tutto
# echo disk > /sys/power/state-
Meskalamdug
- Iper Master

- Messaggi: 3965
- Iscritto il: ven 14 mag 2004, 0:00
- ksniffer
- Linux 3.x

- Messaggi: 540
- Iscritto il: lun 30 lug 2007, 13:18
- Kernel: 2.6.34
- Desktop: KDE 4.4.4
- Distribuzione: ArchLinux
- Contatta:
Re: kenrel 2.6.25.9 hibernate
Quindi /dev/hda7 deve essere della stessa dimensione della RAM di sistema? Se ho 2 GByte di RAM devo avere una /dev/hda7 di 2 GByte?neongen ha scritto: quindi non è necessario patch o ricompilazione. basta aggiungere al kernel la partizione swap per il successivo resume (modificado in lilo la voce relativa al kernel)Codice: Seleziona tutto
append="resume=/dev/hda7"
Quell'echo serve in pratica per abilitare il suspend?neongen ha scritto: e poi da root darese funziona bene potete pensare a modificare le configurazioni di acpid, o di hal... se non funziona allora provate Suspend2 ma mi sa che quello necessita di patch.Codice: Seleziona tutto
# echo disk > /sys/power/state
Dopo l'invio il sistema si sospende?
L'avete provata voi? Funziona?
- neongen
- Packager

- Messaggi: 827
- Iscritto il: ven 25 mag 2007, 12:37
- Nome Cognome: Enrico
- Slackware: 14.0_64
- Kernel: 3.4.4
- Desktop: KDE 4.5.5
- Distribuzione: Maemo 5
- Contatta:
Re: kenrel 2.6.25.9 hibernate
in linea di principio si, ma, poichè la ram non è mai piena e anzi mediamente un pc con linux ne usa solo poche centinaia di MByte, di default il sistema è settato per salvarne max 500MB:ksniffer ha scritto: Quindi /dev/hda7 deve essere della stessa dimensione della RAM di sistema? Se ho 2 GByte di RAM devo avere una /dev/hda7 di 2 GByte?
If you want to limit the suspend image size to N bytes, do
echo N > /sys/power/image_size
before suspend (it is limited to 500 MB by default).
si.ksniffer ha scritto: Quell'echo serve in pratica per abilitare il suspend?
si.ksniffer ha scritto: Dopo l'invio il sistema si sospende?
si.ksniffer ha scritto: L'avete provata voi?
si.ksniffer ha scritto: Funziona?
- FireEater
- Linux 3.x

- Messaggi: 508
- Iscritto il: sab 5 feb 2005, 0:00
- Nome Cognome: Giuseppe M.
- Slackware: Current
- Kernel: 2.6.32.7-smp
- Desktop: kde 4.3.4
- Località: Cagliari <---> Torino
Re: kenrel 2.6.25.9 hibernate
In generale si.ksniffer ha scritto: Quindi /dev/hda7 deve essere della stessa dimensione della RAM di sistema? Se ho 2 GByte di RAM devo avere una /dev/hda7 di 2 GByte?
Si. Quel comando manda in sospensione il sistema, a me funziona tutto senza utilizzare il suspend2(e quindi senza patchare il kernel).ksniffer ha scritto:Quell'echo serve in pratica per abilitare il suspend?neongen ha scritto: e poi da root darese funziona bene potete pensare a modificare le configurazioni di acpid, o di hal... se non funziona allora provate Suspend2 ma mi sa che quello necessita di patch.Codice: Seleziona tutto
# echo disk > /sys/power/state
Dopo l'invio il sistema si sospende?
L'avete provata voi? Funziona?
- neongen
- Packager

- Messaggi: 827
- Iscritto il: ven 25 mag 2007, 12:37
- Nome Cognome: Enrico
- Slackware: 14.0_64
- Kernel: 3.4.4
- Desktop: KDE 4.5.5
- Distribuzione: Maemo 5
- Contatta:
Re: kenrel 2.6.25.9 hibernate
vabbé per completezza riporto anche gli avvisi di sicurezza chè fanno anche ridere
il file completo da leggere è /usr/src/linux/Documentation/power/swsusp.txtSome warnings, first.
* BIG FAT WARNING *********************************************************
*
* If you touch anything on disk between suspend and resume...
* ...kiss your data goodbye.
*
* If you do resume from initrd after your filesystems are mounted...
* ...bye bye root partition.
* [this is actually same case as above]
*
* If you have unsupported (*) devices using DMA, you may have some
* problems. If your disk driver does not support suspend... (IDE does),
* it may cause some problems, too. If you change kernel command line
* between suspend and resume, it may do something wrong. If you change
* your hardware while system is suspended... well, it was not good idea;
* but it will probably only crash.
*
* (*) suspend/resume support is needed to make it safe.
*
* If you have any filesystems on USB devices mounted before software suspend,
* they won't be accessible after resume and you may lose data, as though
* you have unplugged the USB devices with mounted filesystems on them;
* see the FAQ below for details. (This is not true for more traditional
* power states like "standby", which normally don't turn USB off.)
- ksniffer
- Linux 3.x

- Messaggi: 540
- Iscritto il: lun 30 lug 2007, 13:18
- Kernel: 2.6.34
- Desktop: KDE 4.4.4
- Distribuzione: ArchLinux
- Contatta:
Re: kenrel 2.6.25.9 hibernate
Codice: Seleziona tutto
slacky@pavilion:~/home/slacky> free
total used free shared buffers cached
Mem: 1294528 1251084 43444 0 118980 550848
-/+ buffers/cache: 581256 713272
Swap: 497972 2752 495220Codice: Seleziona tutto
root@pavilion:/home/slacky> fdisk -l
Disco /dev/hda: 250.0 GB, 250059350016 byte
255 heads, 63 sectors/track, 30401 cylinders
Units = cilindri of 16065 * 512 = 8225280 bytes
Disk identifier: 0xf07ff07f
Dispositivo Boot Start End Blocks Id System
...
/dev/hda6 8512 8573 497983+ 82 Linux swap- neongen
- Packager

- Messaggi: 827
- Iscritto il: ven 25 mag 2007, 12:37
- Nome Cognome: Enrico
- Slackware: 14.0_64
- Kernel: 3.4.4
- Desktop: KDE 4.5.5
- Distribuzione: Maemo 5
- Contatta:
Re: kenrel 2.6.25.9 hibernate
no, credo che perderesti solo quegli 81000 e rotti in più. con uno swap di 6-700MB non dovresti ( backup, mi raccomando!ksniffer ha scritto: -/+ buffers/cache: 581256 713272
) avere problemi; riallacciandomi ad una vecchia discussione (che non trovo) è a questo che serve principalmente lo swap su linux oggigiorno.una opzione che comunque hai sempre è
Codice: Seleziona tutto
# echo mem > /sys/power/state
Ultima modifica di neongen il gio 10 lug 2008, 11:07, modificato 1 volta in totale.
- Paoletta
- Staff

- Messaggi: 3975
- Iscritto il: lun 25 apr 2005, 0:00
- Slackware: 14.2 - 64 bit
- Desktop: fluxbox
- Località: Varese
Re: kenrel 2.6.25.9 hibernate
relativamente al suspend 2 ram ho visto questo post in rete:
http://www.e-moka.net/2005/06/20/suspen ... con-linux/
anche se un po' vecchio, penso sia ancora affidabile; ad esempio dice di non compilare il kernel con agpgart e radeon...io non ho inserito questi due moduli come built-in nel kernel, ma devo notare che se provo a fare un suspend 2 ram la scheda video (ati radeon 9200) non rinviene...qualcuno ha lo stesso problema? grazie;
comunque appena posso provo a
1) uccidere X
2)rimuovere dal kernel i 2 moduli in questione
3) attivare il suspend 2 ram e vedere se va
il suspend 2 disk invece non ha problemi;
http://www.e-moka.net/2005/06/20/suspen ... con-linux/
anche se un po' vecchio, penso sia ancora affidabile; ad esempio dice di non compilare il kernel con agpgart e radeon...io non ho inserito questi due moduli come built-in nel kernel, ma devo notare che se provo a fare un suspend 2 ram la scheda video (ati radeon 9200) non rinviene...qualcuno ha lo stesso problema? grazie;
comunque appena posso provo a
1) uccidere X
2)rimuovere dal kernel i 2 moduli in questione
3) attivare il suspend 2 ram e vedere se va
il suspend 2 disk invece non ha problemi;