Pagina 1 di 2

[Risolto] Niente più ibernazione nel menu di spegnimento

Inviato: domenica 25 settembre 2011, 2:33
da adri76
Ciao a tutti!
Mi sono accorta che dopo gli ultimi aggiornamenti di Natty Narwhal la voce ibernazione non compare più nel menu di spegnimento. Non è strano?
Di solito non uso l'ibernazione, ma stasera volevo provare lo script nella guida postata in questa sezione, e prima di aprire il terminale mi sono accorta di questa cosa.
Se questo può servire, ho un notebook Asus K52F.

E' solo un problema mio o è capitato anche a qualcun altro? Come faccio per riaverla nel menu?

Re: Niente più ibernazione nel menu di spegnimento

Inviato: domenica 25 settembre 2011, 9:15
da steff
Non hai mica tolto la swap? Da terminale lo mandi in ibernazione con

Codice: Seleziona tutto

sudo pm-hibernate

Re: Niente più ibernazione nel menu di spegnimento

Inviato: domenica 25 settembre 2011, 10:57
da adri76
steff ha scritto: Non hai mica tolto la swap? Da terminale lo mandi in ibernazione con

Codice: Seleziona tutto

sudo pm-hibernate
No non l'ho tolta, non saprei neanche come fare... anche se comunque su questo pc la swap è sempre a zero.
Adesso provo a dare il comando, magari si ripristina anche il menu.

Re: Niente più ibernazione nel menu di spegnimento

Inviato: domenica 25 settembre 2011, 11:01
da adri76
Allora ho dato il comando, ma il computer va un secondo in sospensione e poi si riaccende subito, ovviamente con tutte le schede che avevo lasciato aperte. Fa tutto da solo. Mi sa che è successo davvero qualcosa alla swap, e che non funziona più.
Cosa posso aver fatto senza rendermene conto?

Re: Niente più ibernazione nel menu di spegnimento

Inviato: domenica 25 settembre 2011, 11:04
da shouldes
Prova a vedere il file /usr/share/polkit-1/actions/org.freedesktop.upower.policy

ci sono le due voci:
xx

se sono no, sospensione e ibernazione spariscono totalmente, se sono yes spuntano dappertutto.

Re: Niente più ibernazione nel menu di spegnimento

Inviato: domenica 25 settembre 2011, 11:41
da adri76
Ho aperto il file e mi si è aperta una pagina su FireFox.
Le voci interessate sono queste:

Codice: Seleziona tutto

<allow_inactive>no</allow_inactive>
<allow_active>yes</allow_active>
Ti riporto anche il resto della pagina, in caso volessi vedere qualche altra cosa:

Codice: Seleziona tutto

<policyconfig><vendor>The UPower Project</vendor><vendor_url>http://upower.freedesktop.org/</vendor_url><icon_name>system-suspend</icon_name><action id="org.freedesktop.upower.suspend"><description>Suspend the system</description><description xml:lang="fr">Mettre le système en veille</description><description xml:lang="it">Sospende il sistema</description><description xml:lang="pl">Wstrzymanie systemu</description><description xml:lang="sv">Försätt systemet i vänteläge</description><message>Authentication is required to suspend the system</message><message xml:lang="fr">Vous devez vous identifier pour mettre le système en veille</message><message xml:lang="it">È richiesto autenticarsi per sospendere il sistema</message><message xml:lang="pl">Wymagane jest uwierzytelnienie, aby wstrzymać system</message><message xml:lang="sv">Autentisering krävs för att försätta systemet i vänteläge</message><defaults><allow_inactive>no</allow_inactive><allow_active>yes</allow_active></defaults></action><action id="org.freedesktop.upower.hibernate"><description>Hibernate the system</description><description xml:lang="fr">Mettre le système en hibernation</description><description xml:lang="it">Iberna il sistema</description><description xml:lang="pl">Hibernacja systemu</description><description xml:lang="sv">Försätt systemet i viloläge</description><message>Authentication is required to hibernate the system</message><message xml:lang="fr">Vous devez vous identifier pour mettre le système en hibernation</message><message xml:lang="it">È richiesto autenticarsi per ibernare il sistema</message><message xml:lang="pl">Wymagane jest uwierzytelnienie, aby zahibernować system</message><message xml:lang="sv">Autentisering krävs för att försätta systemet i viloläge</message><defaults><allow_inactive>no</allow_inactive><allow_active>yes</allow_active></defaults></action></policyconfig>
Comunque prima ho provato ad aprire GParted, la partizione Swap è ancora al suo posto ma non so se è funzionante (su Monitor di Sistema me la dà sempre a 0).
Inoltre ho provato ad arrestare e a riavviare, ma continuava a riaccendersi subito come se avessi semplicemente dato: "Termina sessione". Alla fine ho forzato lo spegnimento col tasto e le voci "Riavvia" e "Arresta" hanno ricominciato a funzionare.

Un'altra cosa: negli ultimi giorni ho settato le impostazioni in modo che una partizione di dati NTFS si avviasse automaticamente all'accensione: non ho modificato il file fstab a mano, ho fatto tutto con Mount Manager... ma i problemi potrebbero dipendere anche da questo?

Re: Niente più ibernazione nel menu di spegnimento

Inviato: domenica 25 settembre 2011, 11:56
da steff
Posta

Codice: Seleziona tutto

cat /proc/swaps

Re: Niente più ibernazione nel menu di spegnimento

Inviato: domenica 25 settembre 2011, 13:07
da adri76
Ecco qua:

Codice: Seleziona tutto

adrijimmi@PAVLOV3:~$ cat /proc/swaps
Filename				Type		Size	Used	Priority
adrijimmi@PAVLOV3:~$ 

Re: Niente più ibernazione nel menu di spegnimento

Inviato: domenica 25 settembre 2011, 14:36
da shouldes
adri76 ha scritto: Ecco qua:

Codice: Seleziona tutto

adrijimmi@PAVLOV3:~$ cat /proc/swaps
Filename				Type		Size	Used	Priority
adrijimmi@PAVLOV3:~$ 
Hai un mezzo casino nel file fstab immagino.

posta:

Codice: Seleziona tutto

cat /etc/fstab
e

Codice: Seleziona tutto

ls -l /dev/disk/by-uuid/
e

Codice: Seleziona tutto

sudo fdisk -l

Re: Niente più ibernazione nel menu di spegnimento

Inviato: domenica 25 settembre 2011, 14:36
da steff
Ecco niente  ;D

Codice: Seleziona tutto

cat /etc/fstab
sudo blkid

Re: Niente più ibernazione nel menu di spegnimento

Inviato: domenica 25 settembre 2011, 15:05
da adri76
steff ha scritto: Ecco niente  ;D

Codice: Seleziona tutto

cat /etc/fstab
sudo blkid
Sì, non è uscito niente! :)
NaiKhanomThom ha scritto: Hai un mezzo casino nel file fstab immagino.

posta:

Codice: Seleziona tutto

cat /etc/fstab
e

Codice: Seleziona tutto

ls -l /dev/disk/by-uuid/
e

Codice: Seleziona tutto

sudo fdisk -l
Può darsi, ma io non ho messo mano direttamente nel file fstab, proprio perchè so che un sacco di gente ha incasinato il sistema modificandolo. E' possibile che MountManager lo abbia incasinato così tanto?

Mi avete dato indicazioni diverse, quale delle due strade devo seguire?

Comincio a darvi l'output di "cat /etc/fstab":

Codice: Seleziona tutto

adrijimmi@PAVLOV3:~$ cat /etc/fstab
UUID=58C63BDD58A94479 /media/Data ntfs-3g defaults 0 0
UUID=8e667927-426e-424d-a40d-9f71ce1979c8 / ext4 defaults 0 1
UUID= swap swap sw 0 0
UUID=675a9964-2d8f-46c0-b3cc-d6566ae9959d /home ext4 defaults 0 2
adrijimmi@PAVLOV3:~$ 

Re: Niente più ibernazione nel menu di spegnimento

Inviato: domenica 25 settembre 2011, 15:16
da shouldes
adri76 ha scritto:
steff ha scritto: Ecco niente  ;D

Codice: Seleziona tutto

cat /etc/fstab
sudo blkid
Sì, non è uscito niente! :)
NaiKhanomThom ha scritto: Hai un mezzo casino nel file fstab immagino.

posta:

Codice: Seleziona tutto

cat /etc/fstab
e

Codice: Seleziona tutto

ls -l /dev/disk/by-uuid/
e

Codice: Seleziona tutto

sudo fdisk -l
Può darsi, ma io non ho messo mano direttamente nel file fstab, proprio perchè so che un sacco di gente ha incasinato il sistema modificandolo. E' possibile che MountManager lo abbia incasinato così tanto?

Mi avete dato indicazioni diverse, quale delle due strade devo seguire?

Comincio a darvi l'output di "cat /etc/fstab":

Codice: Seleziona tutto

adrijimmi@PAVLOV3:~$ cat /etc/fstab
UUID=58C63BDD58A94479 /media/Data ntfs-3g defaults 0 0
UUID=8e667927-426e-424d-a40d-9f71ce1979c8 / ext4 defaults 0 1
UUID= swap swap sw 0 0
UUID=675a9964-2d8f-46c0-b3cc-d6566ae9959d /home ext4 defaults 0 2
adrijimmi@PAVLOV3:~$ 
Infatti hai il ffile fstab incasinato, ma serve il risultato degli altri due comandi che ho postato per sistemare.
Manca l'uuid della swap, manca il mount point della swap (che deve essere none).



Le indicazioni sono identiche, cambiano i comandi per avere le informazioni, è uguale, posta cosa vuoi.

Re: Niente più ibernazione nel menu di spegnimento

Inviato: lunedì 3 ottobre 2011, 22:40
da adri76
Scusate per la lunga assenza, poco tempo dopo che avevo aperto questa discussione sono partita per qualche giorno e non ho avuto modo di portarmi dietro il pc. La riprendo adesso, sperando che mi scusiate per il periodo in cui non mi sono fatta viva.

Allora, ho dato i 3 comandi che mi avete suggerito e gli output sono questi:

Codice: Seleziona tutto

adrijimmi@PAVLOV3:~$ cat /etc/fstab
UUID=58C63BDD58A94479 /media/Data ntfs-3g defaults 0 0
UUID=8e667927-426e-424d-a40d-9f71ce1979c8 / ext4 defaults 0 1
UUID= swap swap sw 0 0
UUID=675a9964-2d8f-46c0-b3cc-d6566ae9959d /home ext4 defaults 0 2
poi

Codice: Seleziona tutto

adrijimmi@PAVLOV3:~$ ls -l /dev/disk/by-uuid/
totale 0
lrwxrwxrwx 1 root root 10 2011-10-03 19:52 56FCA520FCA4FAFF -> ../../sda2
lrwxrwxrwx 1 root root 10 2011-10-03 19:52 58C63BDD58A94479 -> ../../sda6
lrwxrwxrwx 1 root root 10 2011-10-03 19:52 675a9964-2d8f-46c0-b3cc-d6566ae9959d -> ../../sda7
lrwxrwxrwx 1 root root 10 2011-10-03 19:52 8A63-BB30 -> ../../sda1
lrwxrwxrwx 1 root root 10 2011-10-03 19:52 8e667927-426e-424d-a40d-9f71ce1979c8 -> ../../sda5
e infine

Codice: Seleziona tutto

adrijimmi@PAVLOV3:~$ sudo fdisk -l
[sudo] password for adrijimmi: 

Disco /dev/sda: 500.1 GB, 500107862016 byte
255 testine, 63 settori/tracce, 60801 cilindri
Unità = cilindri di 16065 * 512 = 8225280 byte
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Identificativo disco: 0x4c1644fd

Dispositivo Boot      Start         End      Blocks   Id  System
/dev/sda1               1        2805    22528000   1c  W95 FAT32 (LBA) nascosto
/dev/sda2   *        2805       18431   125511069+   7  HPFS/NTFS
/dev/sda3           18431       60802   340345857    f  W95 Esteso (LBA)
/dev/sda5           18431       20980    20480000   83  Linux
/dev/sda6           41807       60802   152576000    7  HPFS/NTFS
/dev/sda7           21494       41807   163162112   83  Linux
/dev/sda8           20980       21494     4124672   82  Linux swap / Solaris

Le voci nella tabella delle partizioni non sono nello stesso ordine del disco
adrijimmi@PAVLOV3:~$ 
Come devo procedere adesso?

Re: Niente più ibernazione nel menu di spegnimento

Inviato: martedì 4 ottobre 2011, 1:03
da shouldes
Dal comando ls -l /dev/disk/by-uuid/ mi aspettavo di leggere l'uuid di /dev/sda8 (che è la swap).
Non so se lo hai omesso o cosa, ci doveva essere, magari non c'è perché smontata.


elimina questa riga:
UUID= swap swap sw 0 0

sostituiscila con questa:
UUID=xxx  none            swap    sw              0      0

Le xxx in rosso devi sostituirle con l'uuid della swap.

A questo punto dai:

Codice: Seleziona tutto

sudo blkid
e prendi l'uuid di /dev/sda8 e lo metti al posto di xxx.

Re: Niente più ibernazione nel menu di spegnimento

Inviato: martedì 4 ottobre 2011, 8:11
da steff
Posta anche

Codice: Seleziona tutto

sudo blkid

Re: Niente più ibernazione nel menu di spegnimento

Inviato: venerdì 7 ottobre 2011, 1:28
da adri76
NaiKhanomThom ha scritto: Dal comando ls -l /dev/disk/by-uuid/ mi aspettavo di leggere l'uuid di /dev/sda8 (che è la swap).
Non so se lo hai omesso o cosa, ci doveva essere, magari non c'è perché smontata.
Ho provato a ridarlo adesso ma viene sempre la stessa cosa, con quel comando l'uuid di /dev/sda8 non compare. Forse proprio perchè è smontata.
NaiKhanomThom ha scritto: elimina questa riga:
UUID= swap swap sw 0 0

sostituiscila con questa:
UUID=xxx  none            swap    sw              0      0

Le xxx in rosso devi sostituirle con l'uuid della swap.

A questo punto dai:

Codice: Seleziona tutto

sudo blkid
e prendi l'uuid di /dev/sda8 e lo metti al posto di xxx.
Ma questa operazione di sostituzione la devo fare sempre da terminale o devo modificare il file fstab?
Scusa l'ingenuità della domanda, ma è la prima volta che intervengo manualmente sul montaggio delle partizioni, senza un programma guidato come MountManager...
Poi una cosa strana è che anche con

Codice: Seleziona tutto

sudo blkid
non mi esce nessun uuid riferito alla /dev/sda8, ma soltanto la scritta

Codice: Seleziona tutto

LABEL="swap" TYPE="swap" 
Come mai?
steff ha scritto: Posta anche

Codice: Seleziona tutto

sudo blkid
Ecco:

Codice: Seleziona tutto

adrijimmi@PAVLOV3:~$ sudo blkid
[sudo] password for adrijimmi: 
/dev/sda1: LABEL="RECOVERY" UUID="8A63-BB30" TYPE="vfat" 
/dev/sda2: LABEL="OS" UUID="56FCA520FCA4FAFF" TYPE="ntfs" 
/dev/sda5: UUID="8e667927-426e-424d-a40d-9f71ce1979c8" TYPE="ext4" 
/dev/sda6: LABEL="Data" UUID="58C63BDD58A94479" TYPE="ntfs" 
/dev/sda7: UUID="675a9964-2d8f-46c0-b3cc-d6566ae9959d" TYPE="ext4" 
/dev/sda8: LABEL="swap" TYPE="swap" 
adrijimmi@PAVLOV3:~$ 
Strano che in corrispondenza della /dev/sda8 non ci sia nessun uuid, vero?

Re: Niente più ibernazione nel menu di spegnimento

Inviato: venerdì 7 ottobre 2011, 8:01
da steff
Strano, forse perché hai un etichetta. Puoi inserire la riga così:

Codice: Seleziona tutto

LABEL=swap  none            swap   sw              0       0

Re: Niente più ibernazione nel menu di spegnimento

Inviato: sabato 8 ottobre 2011, 1:31
da adri76
steff ha scritto: Strano, forse perché hai un etichetta. Puoi inserire la riga così:

Codice: Seleziona tutto

LABEL=swap  none            swap   sw              0       0
Ma anche la partizione /dev/sda6 ha un'etichetta (glie l'ho messa io), eppure l'uuid ce l'ha.

Forse la mia swap non ha l'uuid perchè, a differenza delle altre partizioni Linux, è l'unica che non ha un punto di mount?
Ecco la schermata di GParted:

Immagine

Era la prima volta che partizionavo un disco (e del resto questo partizionamento non mi ha mai dato problemi): non avevo pensato che la swap avesse bisogno di un punto di mount, o almeno, non ho pensato di metterglielo. E' questa l'anomalia?

Comunque puntualizzo che la voce "ibernazione" è scomparsa solo da quando ho usato MountManager (un mesetto fa) per montare Data all'avvio del sistema. Prima c'è sempre stata. Credo (anzi, sono sicura) che sia stato quel programma a modificare il file fstab.

Re: Niente più ibernazione nel menu di spegnimento

Inviato: sabato 8 ottobre 2011, 8:26
da steff
Ma hai provato di mettere la riga proposta, dare

Codice: Seleziona tutto

 sudo mount -a 
cat /proc/swaps
per controllare?

Altra verifica:

Codice: Seleziona tutto

ls -l /dev/disk/by-uuid/
poi vedi se c'è sda8

Re: Niente più ibernazione nel menu di spegnimento

Inviato: domenica 9 ottobre 2011, 1:17
da adri76
steff ha scritto: Ma hai provato di mettere la riga proposta, dare

Codice: Seleziona tutto

 sudo mount -a 
cat /proc/swaps
per controllare?

Altra verifica:

Codice: Seleziona tutto

ls -l /dev/disk/by-uuid/
poi vedi se c'è sda8
Ricapitolando, devo sostituire

Codice: Seleziona tutto

UUID= swap swap sw 0 0
con

Codice: Seleziona tutto

LABEL=swap  none            swap   sw              0       0


Sul terminale non è possibile fare la sostituzione, la devo fare direttamente sul file fstab?
Se è così, devo farne un backup prima di modificarlo?
Poi do anche gli ultimi comandi che mi hai dato...