Problema con ripristino da sospensione

Aperto da cappe, Martedì 06 Febbraio 2024, 16:05:02

Discussione precedente - Discussione successiva

cappe

#15
Citazione di: andrea111 il Lunedì 12 Febbraio 2024, 11:43:05
CitazionePoi quando si blocca e premi i tasti r e i s u b non fa niente
È importante che confermi: premi e tieni premuti i tasti Ctrl+Alt+Stamp ed in successione i tasti r e i s u b (mantenendo i tasti Ctrl+Alt+Stamp sempre premuti).
Sei un mago, premendo i tasti come hai detto ha fatto reboot

Citazione di: andrea111 il Lunedì 12 Febbraio 2024, 11:43:05
Quando ti si blocca, cosa fai per spegnere? Premi il tasto di accensione per 10 secondi?
Si premo il tasto di accensione per 10 secondi e si spegne.

Aggiunto successivamente:Riprovando con solo i tasti  r e i s u b forse funziona è che il reboot parte dopo alcuni istanti, non è immediatoi.

cappe

Ho aumentato la dimensione dello swap e sembra funzionare... E lo avevo detto all'inizio ..... :rofl:
Spero bene....

cappe

#17
Va meglio di prima ma mi si è bloccato una volta chi sa leggere questo:
gen 19 21:20:09 gabriele-P5K kernel:
gen 19 21:20:09 gabriele-P5K kernel: blk_update_request: I/O error, dev fd0, sector 0 op 0x0:(READ) flags 0x80700 phys_seg 1 prio class 0
gen 19 21:20:09 gabriele-P5K kernel: blk_update_request: I/O error, dev fd0, sector 0 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0
gen 19 21:20:09 gabriele-P5K kernel: Buffer I/O error on dev fd0, logical block 0, async page read
gen 19 21:20:09 gabriele-P5K kernel: blk_update_request: I/O error, dev fd0, sector 0 op 0x0:(READ) flags 0x80700 phys_seg 1 prio class 0
gen 19 21:20:09 gabriele-P5K kernel: blk_update_request: I/O error, dev fd0, sector 0 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0
gen 19 21:20:09 gabriele-P5K kernel: Buffer I/O error on dev fd0, logical block 0, async page read
gen 19 21:20:09 gabriele-P5K kernel: blk_update_request: I/O error, dev fd0, sector 0 op 0x0:(READ) flags 0x80700 phys_seg 1 prio class 0
gen 19 21:20:09 gabriele-P5K kernel: blk_update_request: I/O error, dev fd0, sector 0 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0
gen 19 21:20:09 gabriele-P5K kernel: Buffer I/O error on dev fd0, logical block 0, async page read
gen 19 21:20:09 gabriele-P5K kernel: blk_update_request: I/O error, dev fd0, sector 0 op 0x0:(READ) flags 0x80700 phys_seg 1 prio class 0
gen 19 21:20:09 gabriele-P5K kernel: blk_update_request: I/O error, dev fd0, sector 0 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0
gen 19 21:20:09 gabriele-P5K kernel: Buffer I/O error on dev fd0, logical block 0, async page read
gen 19 21:20:09 gabriele-P5K kernel: blk_update_request: I/O error, dev fd0, sector 0 op 0x0:(READ) flags 0x80700 phys_seg 1 prio class 0
gen 19 21:20:09 gabriele-P5K kernel: blk_update_request: I/O error, dev fd0, sector 0 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0
gen 19 21:20:09 gabriele-P5K kernel: Buffer I/O error on dev fd0, logical block 0, async page read
gen 19 21:20:09 gabriele-P5K kernel: blk_update_request: I/O error, dev fd0, sector 0 op 0x0:(READ) flags 0x80700 phys_seg 1 prio class 0
gen 19 21:20:09 gabriele-P5K kernel: blk_update_request: I/O error, dev fd0, sector 0 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0
gen 19 21:20:09 gabriele-P5K kernel: Buffer I/O error on dev fd0, logical block 0, async page read
gen 19 21:20:09 gabriele-P5K kernel: Buffer I/O error on dev fd0, logical block 0, async page read
gen 19 21:20:09 gabriele-P5K kernel: Buffer I/O error on dev fd0, logical block 0, async page read
gen 19 21:20:09 gabriele-P5K kernel: Buffer I/O error on dev fd0, logical block 0, async page read
gen 19 21:20:09 gabriele-P5K kernel: Buffer I/O error on dev fd0, logical block 0, async page read
gen 19 21:20:09 gabriele-P5K kernel: Buffer I/O error on dev fd0, logical block 0, async page read
gen 19 21:20:10 gabriele-P5K kernel: iwlwifi 0000:04:00.0: iwlmvm doesn't allow to disable HW crypto, check swcrypto module parameter
gen 19 21:20:25 gabriele-P5K lightdm[1793]: gkr-pam: unable to locate daemon control file
feb 13 13:45:48 gabriele-P5K systemd[1]: Failed to start casper-md5check Verify Live ISO checksums.
feb 13 13:46:41 gabriele-P5K kernel: ntfs3: Unknown parameter 'windows_names'
feb 13 13:46:42 gabriele-P5K kernel: ntfs3: Unknown parameter 'windows_names'
feb 13 13:47:40 gabriele-P5K kernel: ata5.01: revalidation failed (errno=-2)
feb 13 13:47:44 gabriele-P5K bluetoothd[960]: src/adv_monitor.c:btd_adv_monitor_power_down() Unexpected NULL btd_adv_monitor_manager object upon power down
feb 13 13:47:53 gabriele-P5K lightdm[4944]: gkr-pam: unable to locate daemon control file
feb 13 13:52:13 gabriele-P5K kernel: ata5.01: revalidation failed (errno=-2)
feb 13 13:52:17 gabriele-P5K bluetoothd[960]: src/adv_monitor.c:btd_adv_monitor_power_down() Unexpected NULL btd_adv_monitor_manager object upon power down
feb 13 13:53:37 gabriele-P5K kernel: ata5.01: revalidation failed (errno=-2)
feb 13 13:53:40 gabriele-P5K bluetoothd[960]: src/adv_monitor.c:btd_adv_monitor_power_down() Unexpected NULL btd_adv_monitor_manager object upon power down


a parete l'fd0 che è rotto.

cappe

#18
Ha funzionato per tre volte, cioè iberno, accendo, iberno, accendo, iberno e reaccendo la terza da errore con

gen 19 21:38:13 gabriele-P5K kernel:
gen 19 21:38:13 gabriele-P5K kernel: blk_update_request: I/O error, dev fd0, sector 0 op 0x0:(READ) flags 0x80700 phys_seg 1 prio class 0
gen 19 21:38:13 gabriele-P5K kernel: blk_update_request: I/O error, dev fd0, sector 0 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0
gen 19 21:38:13 gabriele-P5K kernel: Buffer I/O error on dev fd0, logical block 0, async page read
gen 19 21:38:14 gabriele-P5K kernel: iwlwifi 0000:04:00.0: iwlmvm doesn't allow to disable HW crypto, check swcrypto module parameter
feb 03 13:47:18 gabriele-P5K systemd[1]: Failed to start casper-md5check Verify Live ISO checksums.
feb 03 13:48:45 gabriele-P5K lightdm[1730]: gkr-pam: unable to locate daemon control file
feb 03 14:05:48 gabriele-P5K kernel: ntfs3: Unknown parameter 'windows_names'
feb 03 14:05:50 gabriele-P5K kernel: ntfs3: Unknown parameter 'windows_names'
feb 03 14:19:32 gabriele-P5K kernel: irq 16: nobody cared (try booting with the "irqpoll" option)
feb 03 14:19:32 gabriele-P5K kernel: handlers:
feb 03 14:19:32 gabriele-P5K kernel: [<00000000d7514edd>] usb_hcd_irq
feb 03 14:19:32 gabriele-P5K kernel: [<00000000a969b994>] ahci_single_level_irq_intr [libahci]
feb 03 14:19:32 gabriele-P5K kernel: [<000000001ab912ac>] irq_handler [firewire_ohci]
feb 03 14:19:32 gabriele-P5K kernel: Disabling IRQ #16
feb 03 17:38:49 gabriele-P5K kernel: ata5.01: revalidation failed (errno=-2)
feb 03 17:38:53 gabriele-P5K bluetoothd[841]: src/adv_monitor.c:btd_adv_monitor_power_down() Unexpected NULL btd_adv_monitor_manager object upon power down
feb 03 17:39:11 gabriele-P5K lightdm[123872]: gkr-pam: unable to locate daemon control file
feb 03 19:55:47 gabriele-P5K umount.ecryptfs[199334]: Failed to find key with sig [f67bdaa70d74c96d]: Required key not available
feb 03 19:55:47 gabriele-P5K umount.ecryptfs[199334]: Failed to find key with sig [cffb4f8aacf3d073]: Required key not available


Vi preannuncio che il mio PC sembra avere un problemino al clock, nel senso che ho cambiato la batteria ma sembra non andare e ad ogni riavviso lo aggiorno. A memoria ha più di 15 anni però è ancora più che lavorabile come velocità

andrea111

#19
Vedo che ti muovi con una certa proprietà nei tentativi di analisi.

Citazionecioè iberno, accendo, iberno, accendo, iberno e reaccendo la terza da errore con
ATTENZIONE:
quindi è ibernazione non sospensione, son due metodi completamente diversi per scopo e funzionamento.

L'ibernazione richiede una swap almeno uguale alla RAM installata, la sospensione no.

All'ibernazione si ricorre quando al PC si toglie alimentazione e si vuole riprendere da dove si era lasciato tutte le varie applicazioni in uso. Nota che con l'ibernazione il sistema deve comunque ricaricarsi, e più o meno è come un riavvio.

La sospensione, al risveglio, è istantanea, però almeno la RAM deve restare alimentata anche se con consumi estremamente ridotti-
Ideale per i portatili che non restano mai senza alimentazione (a meno che la batteria sia completamente scarica).

Nota che da qualche anno l'ibernazione è deprecata (sconsigliata)-

Intanto chiarisci bene: sospendi o iberni?
con la sospensione la swap non ha importanza.

CitazioneVi preannuncio che il mio PC sembra avere un problemino al clock
ottimo che ti dai da fare con le ricerche.
Tieni presente le date dei log che esamini, gli ultimi che hai postato sono del
Citazionefeb 03 19:55:47
troppo vecchi per servire a qualcosa.
Se pensi che siano problemi di clock dovrai ridurre la frequenza di lavoro della CPU (dal BIOS)

Da dove recuperi i log che hai postato? Mint ha un sistema di log minimale veramente scarso. Ce l'hai il syslog? (cioè /var/log/syslog, questo è un sistema di log completo).


Portatile ASUS con Scheda madre X55C +i5-3210M -- 6 GB RAM ddr3 -- grafica intel.

cappe

#20
Poi  guardo il resto, per clock intendo l'orologio quando lo spengo non tiene la data. Però non dovrebbe essere questo perchè non si spiega due volte consecutive funziona e poi no. Per questo le date sui log sono sballate, l'orologio si aggiorna appena connesso ad internet

Scusate la confusione, intendo sospensione, Pulsante mint, poi esci,  e poi sospendi

cappe

Citazione di: cappe il Mercoledì 14 Febbraio 2024, 12:06:14
Poi  guardo il resto, per clock intendo l'orologio quando lo spengo non tiene la data. Però non dovrebbe essere questo perchè non si spiega due volte consecutive funziona e poi no. Per questo le date sui log sono sballate, l'orologio si aggiorna appena connesso ad internet

Scusate la confusione, intendo sospensione, Pulsante mint, poi esci,  e poi sospendi

appena aggiornato

andrea111

CitazionePoi  guardo il resto, per clock intendo l'orologio quando lo spengo non tiene la data
È la piletta a bottone 2032, cambiala e stai attento a non metterla in corto quando la inserisci nella sua sede. Poi reimposti la data nel BIOS.

Portatile ASUS con Scheda madre X55C +i5-3210M -- 6 GB RAM ddr3 -- grafica intel.

cappe

Citazione di: andrea111 il Mercoledì 14 Febbraio 2024, 13:13:39
CitazionePoi  guardo il resto, per clock intendo l'orologio quando lo spengo non tiene la data
È la piletta a bottone 2032, cambiala e stai attento a non metterla in corto quando la inserisci nella sua sede. Poi reimposti la data nel BIOS.

La ho cambiata  2 settimane fà, forse la ho messa in corto come dici tu

andrea111

Dai log che hai postato non rilevo cose sostanziali (da crash di sistema), le cose più significative che vedo:

Citazionefeb 03 17:38:49 gabriele-P5K kernel: ata5.01: revalidation failed (errno=-2)
che dovrebbe riguardare un hardisk. C'è uno strumento, Dischi, con cui puoi sottoporre i dischi a test, provalo.

L'altra riga è
Citazionefeb 03 17:38:53 gabriele-P5K bluetoothd[841]: src/adv_monitor.c:btd_adv_monitor_power_down() Unexpected NULL btd_adv_monitor_manager object upon power down
che riguarda il bluetooth, ma non credo che sia la causa di crash.

La data devi impostarla nel BIOS, lo hai fatto?

Portatile ASUS con Scheda madre X55C +i5-3210M -- 6 GB RAM ddr3 -- grafica intel.

cappe

Per quanto riguarda l'orologio, facendo da bios funziona solo che me lo porta un'ora in avanti e poi me lo sistema quando fa la lettura da internet.

Ho il syslog di quando non riesce a fare il riavvio da sospensione, lo ho messo compresso in quanto l'originale è di 205kb.

Grazie mille.

andrea111

#26
Citazionelo ho messo compresso in quanto l'originale è di 205kb
Il problema è che questi "mastodonti" da 205 KB sono tecnicamente inutili, solo una veloce rassegna richiede quantità di tempo improponibili.
Gli darò una veloce occhiata (non si sa mai che ci sia qualcosa di individuabile a colpo d'occhio), intanto tentiamo qualcosa di più mirato: analizzare le righe dei log immediatamente precedenti al crash provocato dal risveglio.

Intanto vediamo come stai messo a log, posta
dpkg-query --list | grep -i rsyslog
ls /var/log/ | grep sys


AGGIORNAMENTO
nel syslog postato ho notato solo un risveglio forse non andato a buon fine, con le tue r e i s u b (confermi?)
Seguono immediatamente un trattamento della NVIDIA

eccole:
Feb 15 17:48:35 gabriele-P5K kernel: [33825.662762] nvidia-modeset: WARNING: GPU:0: Lost display notification (0:0x00000000); continuing.
Feb 15 17:48:35 gabriele-P5K kernel: [33825.663157] NVRM: GPU at PCI:0000:01:00: GPU-d80b63d0-17f5-ca8f-1167-463aca5c094d
Feb 15 17:48:35 gabriele-P5K kernel: [33825.663161] NVRM: Xid (PCI:0000:01:00): 56, pid=314544, CMDre 00000000 00000088 0001000a 00000007 00000000
Feb 15 17:48:35 gabriele-P5K kernel: [33825.671748] NVRM: Xid (PCI:0000:01:00): 56, pid=314544, CMDre 00000000 0000008c 00000000 00000005 0000102b
Feb 15 17:48:46 gabriele-P5K acpid: client 1184[0:0] has disconnected    ####  probabilmente questo è fatale
Feb 15 17:48:57 gabriele-P5K kernel: [33847.150402] sysrq: This sysrq operation is disabled. ### inizia il tuo r e i s u b
Feb 15 17:48:57 gabriele-P5K systemd[1]: blueman-mechanism.service: Deactivated successfully.
Feb 15 17:48:57 gabriele-P5K kernel: [33847.806404] sysrq: This sysrq operation is disabled.
Feb 15 17:48:58 gabriele-P5K kernel: [33848.918405] sysrq: Emergency Sync
Feb 15 17:48:58 gabriele-P5K kernel: [33848.926450] Emergency Sync complete
Feb 15 17:48:59 gabriele-P5K kernel: [33849.382401] sysrq: Emergency Remount R/O

cui più avanti segue un reboot

Feb 15 18:49:44 gabriele-P5K kernel: [    0.000000] Linux version 5.15.0-94-generic (buildd@lcy02-amd64-096) (gcc (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) #104-Ubuntu SMP Tue Jan 9 15:25:40 UTC 2024 (Ubuntu 5.15.0-94.104-generic 5.15.136)
Feb 15 18:49:44 gabriele-P5K kernel: [    0.000000] Command line: BOOT_IMAGE=/boot/vmlinuz-5.15.0-94-generic root=UUID=7eaab469-235d-4d42-9585-2e0a924d4a53 ro quiet splash

Si tratterebbe quindi di un problema con la NVIDIA.

Portatile ASUS con Scheda madre X55C +i5-3210M -- 6 GB RAM ddr3 -- grafica intel.

cappe

In effetti ho selezionato a mano solo i log relativi alla sospensione.
E si, ho fatto un reisub.
A proposito dell'orologio, mi sono sbagliato quando tolgo la corrente perde di nuovo tutto. Ha + di 15 anni va be' non è un problema, è interessante però che è ancora lavorabile.

Ho trovato una soluzione on-line al problema di nvidia che hai individuato:

systemctl disable nvidia-hibernate.service nvidia-resume.service nvidia-suspend.service

Secondo voi mi fido a provarla? Lo fareste?

Grazie di nuovo

andrea111

Posta da dove lo hai preso così diamo un'occhiata a tutta la discussione.
Quel comando disabilita tutti i servizi ibernazione/sospensione e risveglio della nvidia. Mi sembra esagerato, ma se funziona...

Portatile ASUS con Scheda madre X55C +i5-3210M -- 6 GB RAM ddr3 -- grafica intel.

cappe

Lo ho trovato qui:
https://devicetests.com/fixing-black-screen-ubuntu
https://linuxconfig.org/fixing-black-screen-after-suspension-in-ubuntu-22-04-nvidia-amd-guide
https://devicetests.com/fix-black-screen-ubuntu-22-04-nvidia

e ci sono alcuni gruppi che indicano di passare alla versione precedente dei driver nvidia che non creano problemi.
Se la cosa è arci nota, perchè nvidia non la risolve?

Powered by EzPortal