Autore Topic: Chakra si riavvia anzichè ripristinarsi dopo ibernazione  (Letto 4122 volte)

Offline UnderTheGun

  • *
  • Post: 716
  • Reputazione: 69
  • [ Official Packager ]
    • Mostra profilo
    • kernel-CK repository
Re:Chakra si riavvia anzichè ripristinarsi dopo ibernazione
« Risposta #30 il: 20 Febbraio 2014 ore 12:12 »
La questione di udev come hook al posto di systemd a mio parere è importante e dovremmo chiedere spiegazioni ai dev, e magari dare una risposta "ufficiale".
Almack: chi è il boss della questione? inkane? tu?
fatece un pensatone...  ;D

thanks!

Non è una brutta idea ;)....Cmq anche su Arch al momento, nonostante systemd 208 (in Chakra siamo alla versione 204), tra gli hooks di default c'è UDEV e non systemd :).

Kernel ottimizzati per Chakra
*Kernel CK - Kernel PF*

Offline pico

  • *
  • Post: 109
  • Reputazione: 5
    • Mostra profilo
Re:Chakra si riavvia anzichè ripristinarsi dopo ibernazione
« Risposta #31 il: 20 Febbraio 2014 ore 22:16 »
 Sospensione:  >:( >:( >:(

Ibernazione:  ;D ;) ::)

Dunque ho letto un po' dei vostri commenti precedenti e ho fatto qualche prova. Ho seguito le vostre configurazioni, sistemato grub, hook, fstam e mi sembra tutto a posto:

Codice: [Seleziona]
cat /etc/fstab
UUID=70917620-b943-4cb5-8bd9-eb66894d383a swap swap defaults 0 0

cat /boot/grub/grub.cfg
linux   /boot/vmlinuz-linux root=UUID=8076a560-3136-4605-a9fd-edcb9cc564c3 ro  resume=UUID=70917620-b943-4cb5-8bd9-eb66894d383a radeon.dpm=1 quiet rw

cat /etc/mkinitcpio
HOOKS="base udev autodetect block fsck keymap resume filesystems"

L'unica cosa che non mi torna molto è questa, ma non so bene cosa significhi:

Codice: [Seleziona]
sudo filefrag -v /swapfile
open: No such file or directory

Premesso che per usare l'ibernazione e la sospensione sono semplicemente andato su Menu -> Esci -> Sospensione/Ibernazione, ho notato che l'ibernazione sembra funzionare, ma lo fa passando lo stesso per la schermata del grub (non so se sia normale), ci mette quasi lo stesso tempo che ad avviarsi (questo penso sia normale) ma durante l'ibernazione mi segnala diversi errori, qualcosa tipo radeon error 3, error r600...deduco qualcosa che non va con la scheda grafica. Nonostante ciò sembra funzionare.
Discorso diverso per la sospensione: non mi segnala nessun errore, sembra fare tutto come si deve ma quando premo invio invece di riprendersi si riavvia  :-\ Se ho configurato tutto bene temo che anche qui sia la scheda grafica, non so se ci sia modo di risolvere.

Avete qualche idea? Posso postarvi qualche log?


Edit: @UTG mi avevi consigliato di provare "uswsusp", non l'ho ancora fatto purtroppo. Però visto che l'ibernazione sembra funzionare, dici che potrebbe risolvere lo stesso il problema della sospensione, o c'è qualcos'altro che comunque crea problemi?
« Ultima modifica: 20 Febbraio 2014 ore 22:19 da pico »

Offline UnderTheGun

  • *
  • Post: 716
  • Reputazione: 69
  • [ Official Packager ]
    • Mostra profilo
    • kernel-CK repository
Re:Chakra si riavvia anzichè ripristinarsi dopo ibernazione
« Risposta #32 il: 21 Febbraio 2014 ore 00:46 »


Edit: @UTG mi avevi consigliato di provare "uswsusp", non l'ho ancora fatto purtroppo. Però visto che l'ibernazione sembra funzionare, dici che potrebbe risolvere lo stesso il problema della sospensione, o c'è qualcos'altro che comunque crea problemi?

No, per il momento uswsusp non ti serve. Anch'io l'ho rimosso.

Mi posti il risultato di
Codice: [Seleziona]
blkid

Kernel ottimizzati per Chakra
*Kernel CK - Kernel PF*

Offline pico

  • *
  • Post: 109
  • Reputazione: 5
    • Mostra profilo
Re:Chakra si riavvia anzichè ripristinarsi dopo ibernazione
« Risposta #33 il: 22 Febbraio 2014 ore 02:26 »
Eccomi, scusa il ritardo, oggi non ero a casa:

Codice: [Seleziona]
sudo blkid
Password:
/dev/sda1: LABEL="Ubuntu" UUID="6576d7cf-bc7a-429a-bdf0-8da63b4407fa" TYPE="ext4"
/dev/sda2: LABEL="Windows" UUID="CCBECDB5BECD97FA" TYPE="ntfs"
/dev/sda3: LABEL="dati" UUID="1A6A4D2F6A789F7B" TYPE="ntfs"
/dev/sda5: LABEL="Chakra" UUID="8076a560-3136-4605-a9fd-edcb9cc564c3" TYPE="ext4"
/dev/sda6: UUID="70917620-b943-4cb5-8bd9-eb66894d383a" TYPE="swap"

Offline UnderTheGun

  • *
  • Post: 716
  • Reputazione: 69
  • [ Official Packager ]
    • Mostra profilo
    • kernel-CK repository
Re:Chakra si riavvia anzichè ripristinarsi dopo ibernazione
« Risposta #34 il: 22 Febbraio 2014 ore 15:17 »
Eccomi, scusa il ritardo, oggi non ero a casa:

Ok, qui tutto ok.
Senti, quanta ram hai?? e la partizione di swap, quanto è grande??
Codice: [Seleziona]
swapon -s
Poi lancia
Codice: [Seleziona]
cat /sys/power/resumee dimmi cosa ti esce.

Prova a mettere in
Codice: [Seleziona]
/etc/default/grub questo:
Codice: [Seleziona]
resume=/dev/sda6al posto di questo:
Codice: [Seleziona]
resume=UUID=70917620-b943-4cb5-8bd9-eb66894d383aRiavvia e fammi sapere.


Kernel ottimizzati per Chakra
*Kernel CK - Kernel PF*

Offline pico

  • *
  • Post: 109
  • Reputazione: 5
    • Mostra profilo
Re:Chakra si riavvia anzichè ripristinarsi dopo ibernazione
« Risposta #35 il: 23 Febbraio 2014 ore 13:18 »
Eccomi, scusa per l'attesa e grazie per l'aiuto.

Dunque ho 4Gb di ram e una swap da 3; se ho capito bene non dovrebbe essere un problema anche perchè difficilmente ne occupo più di 2 (di ram).

I comandi che mi hai chiesto:
Codice: [Seleziona]
swapon -s
Filename                                Type            Size    Used    Priority
/dev/sda6                               partition       3070972 0       -1

cat /sys/power/resume
8:6

Adesso provo a modificare il grub, riavvia e ti faccio sapere se cambia qualcosa.

Edit1:
Codice: [Seleziona]
sudo update-grub
Updating /boot/grub/grub.cfg
Creazione di grub.cfg...
Tema trovato: /usr/share/grub/themes/Dharma/theme.txt
Trovata immagine linux: /boot/vmlinuz-linux
Trovata immagine initrd: /boot/initramfs-linux.img
  No volume groups found
Trovato Ubuntu 13.04 (13.04) su /dev/sda1
Trovato Windows 7 (loader) su /dev/sda2
Setup resume hook
Adding swap partition /dev/sda6
fatto

Edit2: niente da fare purtroppo. Come prima sembra che il sistema venga sospeso correttamente, con tanto di led lampeggiante eccetera, ma poi invece di riprendersi si riavvia  >:(
« Ultima modifica: 23 Febbraio 2014 ore 13:30 da pico »

Offline pico

  • *
  • Post: 109
  • Reputazione: 5
    • Mostra profilo
Re:Chakra si riavvia anzichè ripristinarsi dopo ibernazione
« Risposta #36 il: 23 Febbraio 2014 ore 13:39 »
Due piccoli OT, abbiate pazienza ma non mi sembra il caso di aprire un nuovo topi e questo è abbastanza in vista:

1) Ogni tanto, non sempre e senza una causa precisa, all'avvia il sistema si blocca durante il caricamento del server X, ossia rimane lo schermo illuminato ma nero, non compare KDM e non posso nemmeno accedere alle varie console tty e sono obbligato a forzare lo spegnimento con il tasto power. La causa penso sia l'aver abilitato il dpm per le schede Ati che nel kernel 3.12 è ancora una funzione sperimentale. Probabilmente il problema si risolverà con il prossimo aggiornamento del kernel, però volevo segnalarvi il problema; non so se altri lo hanno riscontrato ma se volete approfondire e vi posso postare qualche log fatemelo sapere.

2)Tempo fa avevo utilizzato e4rat e l'avevo trovato molto utile per velocizzare il caricamento del desktop. Dopo l'introduzione di systemd o degli aggiornamenti di systemd (abbiate pazienza non ricordo) aveva iniziato a dare qualche problema e non l'ho più utilizzato, Volevo sapere se qualcuno l'ho provato di recente o sa se i problemi sono stati risolti, così nei prossimi giorni provo a rimetterlo. In caso contrario provo poi a fare qualche test e se ci sono problemi apro un apposito topic  ;)

Grazie di tutto, as usual!  :beer:

Offline FranzMari

  • *
  • Post: 2812
  • Reputazione: 103
  • [Senior Packager]
    • Mostra profilo
    • IMHO blog
Re:Chakra si riavvia anzichè ripristinarsi dopo ibernazione
« Risposta #37 il: 23 Febbraio 2014 ore 15:20 »
Due piccoli OT, abbiate pazienza ma non mi sembra il caso di aprire un nuovo topi e questo è abbastanza in vista:

Invece è il caso che tu lo faccia, altrimenti si perde il filo del discorso in questo topic  ;)
Per il punto 2) puoi chiedere nel topic su e4rat della sezione Guide  ;D
«Il valore dell'essere umano si determina nella misura in cui sia grande o piccola la sua capacità di contribuire al bene collettivo.» Jigorō Kanō

Offline UnderTheGun

  • *
  • Post: 716
  • Reputazione: 69
  • [ Official Packager ]
    • Mostra profilo
    • kernel-CK repository
Re:Chakra si riavvia anzichè ripristinarsi dopo ibernazione
« Risposta #38 il: 23 Febbraio 2014 ore 17:40 »
Eccomi, scusa per l'attesa e grazie per l'aiuto.

Dunque ho 4Gb di ram e una swap da 3; se ho capito bene non dovrebbe essere un problema anche perchè difficilmente ne occupo più di 2 (di ram).

Edit2: niente da fare purtroppo. Come prima sembra che il sistema venga sospeso correttamente, con tanto di led lampeggiante eccetera, ma poi invece di riprendersi si riavvia  >:(

Allora, si la dimensione dello swap è ok.
Grub.cfg va bene.

Vedo che hai come hook "udev" in /etc/mkinitcpio.conf, e difatti serve lui al posto di systemd, ma poi hai rigenerato l'initramfs con questo comando:
sudo mkinitcpio -p linux
?????????

Se, si continua a leggere...Se non lo avevi fatto lancia quel comando, riavvia e prova a ibernare!!!

__________________________

Allora mi serve qualche log della fase di boot, per vedere di trovare qualche indizio.
Postami qui tutto il risultato di questo comando:
Codice: [Seleziona]
sudo journalctl -b
In più dimmi che file hai sotto /etc/pm/config.d e cosa contengono.

Prova anche a mettere "acpi_sleep=nonvs" in /etc/default/grub come paramento del kernel:
Codice: [Seleziona]
GRUB_CMDLINE_LINUX_DEFAULT='..... ... .... ...... acpi_sleep=nonvs ..... ..... '

Hai per caso un Acer Aspire ??


Ma per caso hai installato tuxonice o ce l'hai ancora sul pc ??

Kernel ottimizzati per Chakra
*Kernel CK - Kernel PF*

Offline pico

  • *
  • Post: 109
  • Reputazione: 5
    • Mostra profilo
Re:Chakra si riavvia anzichè ripristinarsi dopo ibernazione
« Risposta #39 il: 25 Febbraio 2014 ore 01:53 »
Citazione
Invece è il caso che tu lo faccia, altrimenti si perde il filo del discorso in questo topic  ;)

Ok scusa Franz farò il bravo  :P

@UTG: grazie dei consigli, abbi pazienza ma sono sotto esame e non sono ancora riuscito a provare, appena riesco posto i risultati. Cmq avevo dato sudo mkinitcpio -p linux, devo andare a cercarmi il comando tutte le volte ma mi ricordo che c'è  ;D

Proverò con acpi_sleep=nonvs e poi ti posto i log che mi hai chiesto, vediamo se salta fuori qualcosa, grazie di tutto a presto (spero)!

Offline pico

  • *
  • Post: 109
  • Reputazione: 5
    • Mostra profilo
Re:Chakra si riavvia anzichè ripristinarsi dopo ibernazione
« Risposta #40 il: 26 Febbraio 2014 ore 16:42 »
Eccomi finalmente!

Allora ci sono un po' di novità, cerco di andare con ordine e di rispondere a tutte le domande:

1- Il computer non è un Acer ma un Sony Vaio VGN-NS11S/S

2- La cartella /etc/pm/config.d è vuota.

3- Aggiungendo al grub "acpi_sleep=nonvs" sembra che funzioni la sospensione finalmente (l'ibernazione nonostante ripartisse dal grub funzionava già) ma c'è un problema: la prima volta che ho provato il sistema è andato in sospensione senza problemi e poi si è ripreso, l'unica cosa è stato lo schermo che ha sfarfallato un paio di volte. Dalla seconda volta in poi che ho provato, con o senza applicazioni aperte, sembra che il computer si riprenda correttamente (in particolare non si riavvia più) ma lo schermo rimane spento, indipendentemente da quello che provo a fare, e sono di nuovo costretto allo spegnimento forzato. Può essere un problema legato al radeon.dpm che nel kernel 3.12 è ancora sperimentale, o non c'entra niente?

4- Ti allego il log che mi hai chiesto.

Grazie dell'aiuto  ;)

Offline UnderTheGun

  • *
  • Post: 716
  • Reputazione: 69
  • [ Official Packager ]
    • Mostra profilo
    • kernel-CK repository
Re:Chakra si riavvia anzichè ripristinarsi dopo ibernazione
« Risposta #41 il: 27 Febbraio 2014 ore 03:35 »
Ok.
Per maggiori info mi puoi dire cosa ri dicono questi due comandi?
Codice: [Seleziona]
pm-is-supported --hibernate
Codice: [Seleziona]
pm-is-supported --suspendSe non ti appare nulla è bene, altrimenti dimmi cosa dicono.

Intanto che guardo segui in ordine questi passaggi:


1#
Installa vbetool:
Codice: [Seleziona]
sudo pacman -Sy vbetool
Crea un file in /etc/pm/sleep.d/ dal nome 00schermonero (o come vuoi, è importante che abbia il doppio zero davanti!!):
Codice: [Seleziona]
kdesu kate  /etc/pm/sleep.d/00schermonero
e incolla questo:
Codice: [Seleziona]
#!/bin/sh
#
case "$1" in
    suspend)
    ;;
    resume)
        sleep 5
        vbetool dpms off
        vbetool dpms on
    ;;
    *) exit $NA
    ;;
esac

Rendilo eseguibile:
Codice: [Seleziona]
sudo chmod +x /etc/pm/sleep.d/00schermonero
Riavvia. Ora prova a sospendere ed ibernare.
Se non funziona continua a leggere.



2#
Modifica il file /etc/mkinitcpio.conf togliendo "autodetect"

Rigenera l'immagine init:
Codice: [Seleziona]
sudo mkinitcpio -p linuxse usi il kernel di default di Chakra
oppure
Codice: [Seleziona]
sudo mkinitcpio -p linux-ckse usi il kernel-ck seguendo la mia guida in "bar" qui sul forum.

Riavvia. Ora prova a sospendere ed ibernare.
Se non funziona continua a leggere.


3#
cerca nel bios se hai opzioni simili a:
VT-d virtualization
e settalo a :
VT-x only

Fammi sapere

Kernel ottimizzati per Chakra
*Kernel CK - Kernel PF*

Offline pico

  • *
  • Post: 109
  • Reputazione: 5
    • Mostra profilo
Re:Chakra si riavvia anzichè ripristinarsi dopo ibernazione
« Risposta #42 il: 27 Febbraio 2014 ore 16:29 »
Grazie UTG per l'aiuto che mi stai dando  :beer: (ma le hai imparate smanettando tutte 'ste cose?)

Dunque forse ho risolto in parte, ma ancora non ho provato tutte le cose che mi hai scritto perché prima volevo un'opinione. Mi spiego, andando con ordine:

- i due comandi che mi hai postato non restituiscono nulla, quindi tutto ok.

1) Ho installato vbetool, configurato tutto come si deve, riavviato e provato. La prima sospensione è andata a buon fine, la schedo mi ha rifatto il solito scherzo purtroppo, quindi niente di fatto, evidentemente la prima volta è stato un caso come l'unica altra che aveva funzionato.

Prima di passare ai punti 2 e 3 però, già che mi trovavo ho riavviato senza l'opzione radeon.dpm=1 nel grub, per controllare che non fosse quello... e a quanto pare il problema è proprio lui. Ho provato a sospendere 4-5 volte e ha sempre funzionato, lo schermo sfarfalla sempre un po' ma poi si accende. Anche l'ibernazione funziona, ma quella funzionava già per fortuna.

Ho quindi concluso che: il punto 1 forse non era nemmeno necessario, visto che apparentemente non ha fatto differenza. I punti 2 e 3 li posso provare se pensi che possano fare la differenza, il problema mi pare però legato al kernel/driver, quindi non penso che cambiare configurazioni risolva lo risolva, poiché di suo la sospensione e relative configurazioni sembrano a posto e funzionanti, il problema a quanto pare sono i driver.

Fammi sapere cosa ne pensi visto che ne sai più di me e se vuoi che proceda comunque con i puenti 2 e 3 (ora non ho tempo di fare altre prove), credo però che non mi resti che aspettare il prossimo aggiornamento del kernel, in cui l'opzione radeon.dpm=1 è diventata di default e spero quindi abbiano risolto tutti i problemi.

A presto!

Offline pico

  • *
  • Post: 109
  • Reputazione: 5
    • Mostra profilo
Re:Chakra si riavvia anzichè ripristinarsi dopo ibernazione
« Risposta #43 il: 28 Febbraio 2014 ore 03:31 »
Ho trovato questo: https://bugs.freedesktop.org/show_bug.cgi?id=66963#c94

A quanto pare i problemi durante il boot e quelli della sospensione sono proprio legati al dpm. Sono problemi noti che stanno cercando di risolvere, con il kernel 3.14 dovrebbe andare meglio quindi basterà avere un po' di pazienza e sperare che riescano a risolvere definitivamente.

Grazie mille per l'aiuto, se dal link che ho postato o da altre fonti scopri qualcosa di nuovo che mi è sfuggito farò qualche test molto volentieri  ;)  :beer:

Offline UnderTheGun

  • *
  • Post: 716
  • Reputazione: 69
  • [ Official Packager ]
    • Mostra profilo
    • kernel-CK repository
Re:Chakra si riavvia anzichè ripristinarsi dopo ibernazione
« Risposta #44 il: 28 Febbraio 2014 ore 14:57 »
Fammi sapere cosa ne pensi visto che ne sai più di me e se vuoi che proceda comunque con i puenti 2 e 3 (ora non ho tempo di fare altre prove), credo però che non mi resti che aspettare il prossimo aggiornamento del kernel, in cui l'opzione radeon.dpm=1 è diventata di default e spero quindi abbiano risolto tutti i problemi.

A presto!
BENE!!! Sono contento che abbiamo risolto!
Allora senti, io proverei a fare queste cose (cioè tornerei indietro con le configurazioni che ti ho passato)

Allora :
Spostati il file al punto 1 in una cartella di backup a tua scelta, così lo disabilitiamo:
/etc/pm/sleep.d/00schermonero

Rimuovi vbetool
Codice: [Seleziona]
sudo pacman -R vbetool
Togli "acpi_sleep=nonvs" dalla riga dei parametri del kernel in /etc/default/grub
Codice: [Seleziona]
GRUB_CMDLINE_LINUX_DEFAULT='..... ... .... ...... acpi_sleep=nonvs ..... ..... '
Ok. Ora riavvia e prova un pò, con  radeon.dpm=1  disabilitato!

Se ti da qualche problema puoi rimettere "acpi_sleep=nonvs", che è un problema noto su alcuni portatili!

Per il resto mi sembra che ci siamo! :D

Kernel ottimizzati per Chakra
*Kernel CK - Kernel PF*

 

Template by Homey | Sito ufficiale | Disclaimer