[RISOLTO] Non riesco a ibernare il mio pc

Riconoscimento, installazione e configurazione delle periferiche.
Avatar utente
Sdentato
Prode Principiante
Messaggi: 185
Iscrizione: giovedì 9 febbraio 2017, 10:25
Desktop: Ubuntu GNOME
Distribuzione: Ubuntu 20.04.2 LTS
Sesso: Maschile

[RISOLTO] Non riesco a ibernare il mio pc

Messaggio da Sdentato »

Salve a tutti come da titolo, non riesco a ibernare il mio pc.
Da terminale ho dato il seguente comando:

Codice: Seleziona tutto

sudo pm-hibernate
e come output ricevo:

Codice: Seleziona tutto

sudo: pm-hibernate: comando non trovato
Cosa significa? Non so se c'entra ma nonostante ho 4 gb di RAM non ho abilitato lo SWAP.
Ultima modifica di Sdentato il venerdì 17 febbraio 2017, 13:46, modificato 1 volta in totale.
Avatar utente
steff
Moderatore Globale
Moderatore Globale
Messaggi: 40345
Iscrizione: domenica 18 febbraio 2007, 19:48
Desktop: LXQt+labwc
Distribuzione: Arch; Debian; Ubuntu Server
Sesso: Maschile
Località: Toscana
Contatti:

Re: Non riesco a ibernare il mio pc

Messaggio da steff »

Significa che tu usi un comando di tanti anni fa, sarebbe adesso

Codice: Seleziona tutto

sudo systemctl hibernate
ma se non hai uno spazio swap secondo te dove dovrebbe salvare l'immagine della ram?

Se vuoi usarla devi avere una swap di almeno 5gb per 4gb ram poi c'è un file da modificare perché di default ubuntu l'ha disabilitata perché su alcuna hardware non funziona in modo affidabile.
Hai fatto un backup oggi? Ieri?? Quando???
La Documentazione da consultare e la FAQ sul uso del forum
Sistemi: LXQt - semplice, modulare e configurabile + *ubuntu in Vbox
ANXANX

Re: Non riesco a ibernare il mio pc

Messaggio da ANXANX »

Veramente io riesco ad avere il portatile che va in ibernazione anche con solo 1 gb di swap pur avendo 2 gb di ram, infatti quel che conta è che il contenuto ram non superi quello della swap.
Avatar utente
Sdentato
Prode Principiante
Messaggi: 185
Iscrizione: giovedì 9 febbraio 2017, 10:25
Desktop: Ubuntu GNOME
Distribuzione: Ubuntu 20.04.2 LTS
Sesso: Maschile

Re: Non riesco a ibernare il mio pc

Messaggio da Sdentato »

Ho provato a mettere la partizione di SWAP seguendo questa guida: http://wiki.ubuntu-it.org/Hardware/Disp ... eFrequenti
ma a quanto capisco non ci sono riuscito:

Codice: Seleziona tutto

riccardo@Riccardo-GNOME:~$    sudo dd if=/dev/zero of=/mnt/5120Mb.swap bs=1M count=5120
5120+0 record dentro
5120+0 record fuori
5368709120 bytes (5,4 GB, 5,0 GiB) copied, 48,9695 s, 110 MB/s
riccardo@Riccardo-GNOME:~$    sudo mkswap /mnt/5120Mb.swap
mkswap: /mnt/5120Mb.swap: insecure permissions 0644, 0600 suggested.
Setting up swapspace version 1, size = 5 GiB (5368705024 bytes)
nessuna etichetta, UUID=e168dab2-5ae4-4196-92bc-12533cda4ea0
riccardo@Riccardo-GNOME:~$    sudo swapon /mnt/5120Mb.swap
swapon: /mnt/5120Mb.swap: insecure permissions 0644, 0600 suggested.
riccardo@Riccardo-GNOME:~$ cat /proc/meminfo
MemTotal:        3991796 kB
MemFree:          144548 kB
MemAvailable:    2025252 kB
Buffers:           39804 kB
Cached:          2183548 kB
SwapCached:            0 kB
Active:          1815084 kB
Inactive:        1799936 kB
Active(anon):    1381496 kB
Inactive(anon):   197148 kB
Active(file):     433588 kB
Inactive(file):  1602788 kB
Unevictable:          48 kB
Mlocked:              48 kB
SwapTotal:       5242876 kB
SwapFree:        5242876 kB
Dirty:               104 kB
Writeback:             0 kB
AnonPages:       1217668 kB
Mapped:           323008 kB
Shmem:            186980 kB
Slab:             136360 kB
SReclaimable:     101844 kB
SUnreclaim:        34516 kB
KernelStack:        8384 kB
PageTables:        31472 kB
NFS_Unstable:          0 kB
Bounce:                0 kB
WritebackTmp:          0 kB
CommitLimit:     7238772 kB
Committed_AS:    4593276 kB
VmallocTotal:   34359738367 kB
VmallocUsed:           0 kB
VmallocChunk:          0 kB
HardwareCorrupted:     0 kB
AnonHugePages:    473088 kB
ShmemHugePages:        0 kB
ShmemPmdMapped:        0 kB
CmaTotal:              0 kB
CmaFree:               0 kB
HugePages_Total:       0
HugePages_Free:        0
HugePages_Rsvd:        0
HugePages_Surp:        0
Hugepagesize:       2048 kB
DirectMap4k:      112896 kB
DirectMap2M:     4028416 kB
riccardo@Riccardo-GNOME:~$       sudo gedit /etc/fstab

(gedit:5406): Gtk-WARNING **: Calling Inhibit failed: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.gnome.SessionManager was not provided by any .service files

** (gedit:5406): WARNING **: Set document metadata failed: Impostazione dell'attributo metadata::gedit-spell-language non supportata

** (gedit:5406): WARNING **: Set document metadata failed: Impostazione dell'attributo metadata::gedit-encoding non supportata

** (gedit:5406): WARNING **: Set document metadata failed: Impostazione dell'attributo metadata::gedit-position non supportata

Avatar utente
magozurlinux
Accecante Asceta
Accecante Asceta
Messaggi: 25000
Iscrizione: mercoledì 17 marzo 2010, 17:44
Desktop: xubuntu
Distribuzione: Xubuntu 22.04.3 LTS x86_64
Sesso: Maschile
Località: Pisa

Re: Non riesco a ibernare il mio pc

Messaggio da magozurlinux »

La swap l'hai creata, devi inserire il punto di montaggio nel file /etc/fstab; al posto di gedit usa nano.

Codice: Seleziona tutto

sudo nano /etc/fstab
inserisci la riga relativa al montaggio della swap e poi premi i tasti Ctrl O per salvare e Ctrl X per uscire.
Xubuntu 22.04 LTS - saluti da magozurlinux a tutti gli utenti del forum :ciao:
Avatar utente
steff
Moderatore Globale
Moderatore Globale
Messaggi: 40345
Iscrizione: domenica 18 febbraio 2007, 19:48
Desktop: LXQt+labwc
Distribuzione: Arch; Debian; Ubuntu Server
Sesso: Maschile
Località: Toscana
Contatti:

Re: Non riesco a ibernare il mio pc

Messaggio da steff »

Non hai creato una partizione swap ma un file di swap, ubuntu non può usarlo per ibernare, ci vuole una partizione. Puoi crearla alla fine del disco con pochi problemi probabilmente, usando un dvd o usb live.
Hibernation (suspend-to-disk) The hibernation feature (suspend-to-disk) writes out the contents of RAM to the swap partition before turning off the machine. Therefore, your swap partition should be at least as big as your RAM size. The hibernation implementation currently used in Ubuntu, swsusp, needs a swap or suspend partition. It cannot use a swap file on an active file system.
Hai fatto un backup oggi? Ieri?? Quando???
La Documentazione da consultare e la FAQ sul uso del forum
Sistemi: LXQt - semplice, modulare e configurabile + *ubuntu in Vbox
Avatar utente
Sdentato
Prode Principiante
Messaggi: 185
Iscrizione: giovedì 9 febbraio 2017, 10:25
Desktop: Ubuntu GNOME
Distribuzione: Ubuntu 20.04.2 LTS
Sesso: Maschile

Re: Non riesco a ibernare il mio pc

Messaggio da Sdentato »

Ok quindi la guida del forum è sbagliata o si riferisce a una versione di ubuntu differente?

Per "puoi crearla alla fine del disco" (la partizione) intendi che posso usare una partizione fisicamente distante da quella in cui risiede il sistema operativo? Ma in questo modo non rallento di molto il sistema?

Scusami ma non ho capito il discorso usb live o dvd: per come lo interpreto io mi sembra che vuoi dire di salvare il contenuto della RAM in un Pen drive o dvd per ibernare il sistema. Probabilmente mi sbaglio ma in caso contrario questa alternativa è da escludere perché sarebbe troppo lento e scomodo per me...

Come faccio a dire a ubuntu di usare una data partizione per lo swap? Posso usare la partizione che uso per i dati/windows o deve essere completamente libera (in che senso active file system)?
Avatar utente
steff
Moderatore Globale
Moderatore Globale
Messaggi: 40345
Iscrizione: domenica 18 febbraio 2007, 19:48
Desktop: LXQt+labwc
Distribuzione: Arch; Debian; Ubuntu Server
Sesso: Maschile
Località: Toscana
Contatti:

Re: Non riesco a ibernare il mio pc

Messaggio da steff »

Prima: sei sicuro che non l'hai? Viene creata in automatica durante l'installazione.

Codice: Seleziona tutto

cat /proc/swaps
La guida non è sbagliata, la swap il suo lavoro lo farebbe anche in quel modo, solo l'ibernazione non sarà possibile, va inserito magari.
"Alla fine del disco" perché è più facile restringere la partizione che è lì perché non occupato (a meno che non è piena di dati) e per farlo devi usare una versione in live (quella che usi per installare).

Per usarla va inserito una riga in fstab e modificata una riga in /etc/default/grub per l'ibernazione. Poi devi anche abilitarlo se non erro con
sudo gedit /etc/polkit-1/localauthority/50-local.d/com.ubuntu.enable-hibernate.pkla
inserendo

Codice: Seleziona tutto

[Enable Hibernate]
Identity=unix-user:*
Action=org.freedesktop.upower.hibernate
ResultActive=yes
Poi va detto che non è sicuro che funziona bene con tuo hardware, per questo motivo da un po' di anni è disabilitata di default in ubuntu, visto anche che spesso il boot fresco è più veloce del ripristino dal ibernazione oggigiorno.
Hai fatto un backup oggi? Ieri?? Quando???
La Documentazione da consultare e la FAQ sul uso del forum
Sistemi: LXQt - semplice, modulare e configurabile + *ubuntu in Vbox
Avatar utente
Sdentato
Prode Principiante
Messaggi: 185
Iscrizione: giovedì 9 febbraio 2017, 10:25
Desktop: Ubuntu GNOME
Distribuzione: Ubuntu 20.04.2 LTS
Sesso: Maschile

Re: Non riesco a ibernare il mio pc

Messaggio da Sdentato »

Si, durante l'installazione mi è stato chiesto se inserirla e ho scelto no.
Il comando che mi hai detto ha dato come output:

Codice: Seleziona tutto

Filename				Type		Size	Used	Priority
e basta

Vorrei limitarmi a usare l'ibernazione solo in caso di stretta necessità, non voglio abilitare l'opzione dal menù visto che è "inaffidabile", mi basta poterla fare da terminale.
Posso usare una partizione estesa per l'ibernazione o è strettamente necessaria una partizione primaria?
Quale riga dovrei inserire in fstab e quale riga dovrei modificare in /etc/default/grub ?
Avatar utente
steff
Moderatore Globale
Moderatore Globale
Messaggi: 40345
Iscrizione: domenica 18 febbraio 2007, 19:48
Desktop: LXQt+labwc
Distribuzione: Arch; Debian; Ubuntu Server
Sesso: Maschile
Località: Toscana
Contatti:

Re: Non riesco a ibernare il mio pc

Messaggio da steff »

Pavilion6159 [url=http://forum.ubuntu-it.org/viewtopic.php?p=4958125#p4958125][img]http://forum.ubuntu-it.org/images/icons/icona-cita.gif[/img][/url] ha scritto:

Vorrei limitarmi a usare l'ibernazione solo in caso di stretta necessità, non voglio abilitare l'opzione dal menù visto che è "inaffidabile", mi basta poterla fare da terminale.
Se è inaffidabile in sé (per esempio si blocca o non riparte) non importa come l'avvi ;)
Posso usare una partizione estesa per l'ibernazione o è strettamente necessaria una partizione primaria?
Per la swap puoi usare quel che vuoi, sia una partizione logica sia primaria.
Quale riga dovrei inserire in fstab e quale riga dovrei modificare in /etc/default/grub ?
Inseriscilo con la sua UUID che trovi con

Codice: Seleziona tutto

sudo blkid

Codice: Seleziona tutto


UUID=abc123    none     swap    sw     0    0     
Hai fatto un backup oggi? Ieri?? Quando???
La Documentazione da consultare e la FAQ sul uso del forum
Sistemi: LXQt - semplice, modulare e configurabile + *ubuntu in Vbox
Avatar utente
Sdentato
Prode Principiante
Messaggi: 185
Iscrizione: giovedì 9 febbraio 2017, 10:25
Desktop: Ubuntu GNOME
Distribuzione: Ubuntu 20.04.2 LTS
Sesso: Maschile

Re: Non riesco a ibernare il mio pc

Messaggio da Sdentato »

Si l'avevo capito, forse mi sono espresso male.
Per lo swap posso usare anche la partizione per i dati/windows?

Come avrai già capito, sono un super niubbo. Non ho capito se nella parte finale ti riferisci a fstab o la modifica a grub. Cos'è UUID?
Avatar utente
steff
Moderatore Globale
Moderatore Globale
Messaggi: 40345
Iscrizione: domenica 18 febbraio 2007, 19:48
Desktop: LXQt+labwc
Distribuzione: Arch; Debian; Ubuntu Server
Sesso: Maschile
Località: Toscana
Contatti:

Re: Non riesco a ibernare il mio pc

Messaggio da steff »

l'UUID è un identificatore unico per le partizioni, basta dare il comando sudo blkid e lo vedi.
La partizione è dedicata e non ha un filesystem, se usi una esistente a) sarà troppo grande b) perdi tutti dati in essa.
Magari posta una schermata di

Codice: Seleziona tutto

sudo gparted
Hai fatto un backup oggi? Ieri?? Quando???
La Documentazione da consultare e la FAQ sul uso del forum
Sistemi: LXQt - semplice, modulare e configurabile + *ubuntu in Vbox
Avatar utente
Sdentato
Prode Principiante
Messaggi: 185
Iscrizione: giovedì 9 febbraio 2017, 10:25
Desktop: Ubuntu GNOME
Distribuzione: Ubuntu 20.04.2 LTS
Sesso: Maschile

Re: Non riesco a ibernare il mio pc

Messaggio da Sdentato »

Direi che mi conviene ridurre quella di Windows e creare una partizione estesa
Schermata del 2017-02-12 16-15-05.png
Avatar utente
magozurlinux
Accecante Asceta
Accecante Asceta
Messaggi: 25000
Iscrizione: mercoledì 17 marzo 2010, 17:44
Desktop: xubuntu
Distribuzione: Xubuntu 22.04.3 LTS x86_64
Sesso: Maschile
Località: Pisa

Re: Non riesco a ibernare il mio pc

Messaggio da magozurlinux »

Non devi ridurre nulla!

Da Gparted vedo In fondo al disco che hai dello spazio non allocato di 65.75GB, selezionala, da questa crei una swap di 4 o 5 GB per l'ibernazione ed il rimanente spazio puoi creare una partizione DATI2 in ext4 per Ubuntu.
Xubuntu 22.04 LTS - saluti da magozurlinux a tutti gli utenti del forum :ciao:
Avatar utente
trekfan1
Moderatore Globale
Moderatore Globale
Messaggi: 23518
Iscrizione: domenica 21 maggio 2006, 10:51
Desktop: Gnome
Distribuzione: Ubuntu 23.10 e 24.04 (dev)
Sesso: Maschile
Località: Formigine (MO) | Accecante Asceta

Re: Non riesco a ibernare il mio pc

Messaggio da trekfan1 »

Ma prima dovrà creare l'estesa e poi dentro le logiche
Avatar utente
steff
Moderatore Globale
Moderatore Globale
Messaggi: 40345
Iscrizione: domenica 18 febbraio 2007, 19:48
Desktop: LXQt+labwc
Distribuzione: Arch; Debian; Ubuntu Server
Sesso: Maschile
Località: Toscana
Contatti:

Re: Non riesco a ibernare il mio pc

Messaggio da steff »

Io farei la swap in fondo di 5gb poi allargei la partizione dati in ntfs.
Come sempre quando si tocca il disco (ma anche sempre): un backup dei dati.
Hai fatto un backup oggi? Ieri?? Quando???
La Documentazione da consultare e la FAQ sul uso del forum
Sistemi: LXQt - semplice, modulare e configurabile + *ubuntu in Vbox
Avatar utente
Sdentato
Prode Principiante
Messaggi: 185
Iscrizione: giovedì 9 febbraio 2017, 10:25
Desktop: Ubuntu GNOME
Distribuzione: Ubuntu 20.04.2 LTS
Sesso: Maschile

Re: Non riesco a ibernare il mio pc

Messaggio da Sdentato »

Perché mi suggerite di mettere la swap così "distante" dal sistema ubuntu? Per me, considerando che ho un hard disk magnetico, sarebbe meglio fare la swap il più vicino possibile alla partizione di ubuntu così da massimizzare le prestazioni globali del sistema e la durata dell'hard disk, mi sbaglio?
Comunque alla fine per altri motivi sono costretto a reinstallare Windows e anche Ubuntu, con la scusa la partizione di swap la creo all'installazione del SO. La creo il più vicino possibile a ubuntu?
Avatar utente
magozurlinux
Accecante Asceta
Accecante Asceta
Messaggi: 25000
Iscrizione: mercoledì 17 marzo 2010, 17:44
Desktop: xubuntu
Distribuzione: Xubuntu 22.04.3 LTS x86_64
Sesso: Maschile
Località: Pisa

Re: Non riesco a ibernare il mio pc

Messaggio da magozurlinux »

Pavilion6159 [url=http://forum.ubuntu-it.org/viewtopic.php?p=4958454#p4958454][img]http://forum.ubuntu-it.org/images/icons/icona-cita.gif[/img][/url] ha scritto:Perché mi suggerite di mettere la swap così "distante" dal sistema ubuntu? Per me, considerando che ho un hard disk magnetico, sarebbe meglio fare la swap il più vicino possibile alla partizione di ubuntu così da massimizzare le prestazioni globali del sistema e la durata dell'hard disk, mi sbaglio?
Comunque alla fine per altri motivi sono costretto a reinstallare Windows e anche Ubuntu, con la scusa la partizione di swap la creo all'installazione del SO. La creo il più vicino possibile a ubuntu?
Io la partizione di swap l'ho sempre messa in fondo al disco e non mi ha mai dato problemi di prestazioni.
Xubuntu 22.04 LTS - saluti da magozurlinux a tutti gli utenti del forum :ciao:
Avatar utente
Sdentato
Prode Principiante
Messaggi: 185
Iscrizione: giovedì 9 febbraio 2017, 10:25
Desktop: Ubuntu GNOME
Distribuzione: Ubuntu 20.04.2 LTS
Sesso: Maschile

Re: Non riesco a ibernare il mio pc

Messaggio da Sdentato »

Ah ok volevo chiedervi una cosa, la partizione di swap rallenta globalmente il sistema? Perché con Windows questo accadeva e si sentiva quindi pur avendo solo 4 gb di ram preferivo non metterla, seguendo la linea: "faccio poche cose ma le faccio bene". Questo succede anche con Ubuntu?

Inoltre con Windows riuscivo a ibernare il pc anche senza avere abilitato lo swap, il file su cui scrivere tutto il contenuto della ram veniva creato sul momento. Non si potrebbe fare una cosa simile con Ubuntu? Ibernazione senza swap
Avatar utente
magozurlinux
Accecante Asceta
Accecante Asceta
Messaggi: 25000
Iscrizione: mercoledì 17 marzo 2010, 17:44
Desktop: xubuntu
Distribuzione: Xubuntu 22.04.3 LTS x86_64
Sesso: Maschile
Località: Pisa

Re: Non riesco a ibernare il mio pc

Messaggio da magozurlinux »

Ci sarebbe la zram che fa da swap di memoria RAM e non virtuale da Hard-disk, non l'ho mai usato e non so se va bene per l'ibernazione.
Xubuntu 22.04 LTS - saluti da magozurlinux a tutti gli utenti del forum :ciao:
Scrivi risposta

Ritorna a “Driver e periferiche”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 8 ospiti