Torna indietro   Hardware Upgrade Forum > Software > Linux, Unix, OS alternativi

Cineca inaugura Pitagora, il supercomputer Lenovo per la ricerca sulla fusione nucleare
Cineca inaugura Pitagora, il supercomputer Lenovo per la ricerca sulla fusione nucleare
Realizzato da Lenovo e installato presso il Cineca di Casalecchio di Reno, Pitagora offre circa 44 PFlop/s di potenza di calcolo ed è dedicato alla simulazione della fisica del plasma e allo studio dei materiali avanzati per la fusione, integrandosi nell’ecosistema del Tecnopolo di Bologna come infrastruttura strategica finanziata da EUROfusion e gestita in collaborazione con ENEA
Mova Z60 Ultra Roller Complete: pulisce bene grazie anche all'IA
Mova Z60 Ultra Roller Complete: pulisce bene grazie anche all'IA
Rullo di lavaggio dei pavimenti abbinato a un potente motore da 28.000 Pa e a bracci esterni che si estendono: queste, e molte altre, le caratteristiche tecniche di Z60 Ultra Roller Complete, l'ultimo robot di Mova che pulisce secondo le nostre preferenze oppure lasciando far tutto alla ricca logica di intelligenza artificiale integrata
Renault Twingo E-Tech Electric: che prezzo!
Renault Twingo E-Tech Electric: che prezzo!
Renault annuncia la nuova vettura compatta del segmento A, che strizza l'occhio alla tradizione del modello abbinandovi una motorizzazione completamente elettrica e caratteristiche ideali per i tragitti urbani. Renault Twingo E-Tech Electric punta su abitabilità, per una lunghezza di meno di 3,8 metri, abbinata a un prezzo di lancio senza incentivi di 20.000€
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 29-05-2008, 16:16   #1
Gica78R
Senior Member
 
L'Avatar di Gica78R
 
Iscritto dal: Mar 2005
Messaggi: 1653
Laptop Acer: problema resume dopo sospensione

Ciao!

Ho un portatile Acer Extensa 5620 con pochi mesi di vita sul quale sono installati Vista ( ) e Debian Testing. Su questo portatile si verifica uno strano problema in seguito alla sospensione in memoria o sul disco, con effetti abbastanza fastidiosi. Tali problemi sembrano verificarsi solo con Linux e non con Windows. Vi descrivo quel che accade: in pratica, dopo aver messo in sospensione il sistema (cosa che va a buon fine), al ripristino sembra che l'alimentazione venga a mancare per qualche istante per poi riprendere dopo pochi secondi. Se avevo fatto la sospensione su disco non ho nessun problema, in quanto l'immagine di memoria salvata nell'area di swap rimane a disposizione e viene ripristinata correttamente; se invece avevo fatto la sospensione su ram, quella breve mancanza di alimentazione provoca la perdita del contenuto della memoria e quindi un non corretto ripristino (nella fattispecie, il led che segnala l'accensione resta acceso, la ventola inizia a girare, ma il monitor è nero e il laptop non dà alcun segno di vita, per cui sono costretto a resettare brutalmente).
Questi brevi blackout si verificano di tanto in tanto anche al riavvio dopo un normale spegnimento del sistema (parlo sempre di Linux), come se lo spegnimento non fosse avvenuto correttamente.

Io sospetto che ci possa essere un problema nel gestire l'acpi, ma sinceramente non so dove mettere le mani per indagare sulla faccenda.

Suggerimenti?
__________________
gica78r@ncc-1701:~$ tar -c
tar: Codardamente mi rifiuto di creare un archivio vuoto
Gica78R è offline   Rispondi citando il messaggio o parte di esso
Old 29-05-2008, 17:37   #2
Gica78R
Senior Member
 
L'Avatar di Gica78R
 
Iscritto dal: Mar 2005
Messaggi: 1653
Scusate se aggiungo un nuovo messaggio invece di editare il precedente...

Mettendo il valore 3 nel file /proc/sys/kernel/acpi_video_flags (il valore originale era 0) e poi mandando il portatile in suspend2ram sembra che il resume vada a buon fine. Il problema dovrebbe essere dovuto ad una non corretta capacità di resume della scheda video. Questa cosa l'ho trovata leggendo il file Documentation/power/video.txt della documentazione del kernel (ora sto usando il 2.6.25.4 appena compilato, ma anche con quello della mia distribuzione è lo stesso) ed anche questa documentazione su s2ram; impostare quel valore a 3 vuol dire passare al kernel il parametro acpi_sleep=s3_bios,s3_mode.

Visto che la cosa funziona, vorrei sapere come fare affinché quel parametro resti impostato a 3 e non ritorni a 0 al prossimo riavvio. Riuscite a dirmelo prima che lo scopra da solo?
__________________
gica78r@ncc-1701:~$ tar -c
tar: Codardamente mi rifiuto di creare un archivio vuoto
Gica78R è offline   Rispondi citando il messaggio o parte di esso
Old 29-05-2008, 18:08   #3
dennyv
Senior Member
 
L'Avatar di dennyv
 
Iscritto dal: Sep 2003
Città: Bergamo
Messaggi: 1176
Quote:
Originariamente inviato da Gica78R Guarda i messaggi
Visto che la cosa funziona, vorrei sapere come fare affinché quel parametro resti impostato a 3 e non ritorni a 0 al prossimo riavvio. Riuscite a dirmelo prima che lo scopra da solo?
Dovrebbe bastare la riga
Codice:
kernel.acpi_video_flags = 3
nel /etc/sysctl.conf e per applicare l'impostazione da subito lancia sysctl -p

Ciao!
Daniele
__________________
VGA? No grazie, preferisco le SERIALI!
http://daniele.vigano.me | Home server HP Proliant MicroServer (Fedora 64bit) | Notebook Dell Latitude E5450 (Fedora 64bit) | Mobile Moto G3
GEM HPC Cluster Dell PowerEdge R720xd + R720 + R420 + M1000e + M915 (Ubuntu LTS 64bit) up to 1000 cores | EATON UPS
dennyv è offline   Rispondi citando il messaggio o parte di esso
Old 29-05-2008, 18:27   #4
Gica78R
Senior Member
 
L'Avatar di Gica78R
 
Iscritto dal: Mar 2005
Messaggi: 1653
Quote:
Originariamente inviato da dennyv Guarda i messaggi
Dovrebbe bastare la riga
Codice:
kernel.acpi_video_flags = 3
nel /etc/sysctl.conf e per applicare l'impostazione da subito lancia sysctl -p

Ciao!
Daniele
Grazie mille! Ho imparato una cosa nuova

Ciao
__________________
gica78r@ncc-1701:~$ tar -c
tar: Codardamente mi rifiuto di creare un archivio vuoto
Gica78R è offline   Rispondi citando il messaggio o parte di esso
Old 29-05-2008, 19:03   #5
dennyv
Senior Member
 
L'Avatar di dennyv
 
Iscritto dal: Sep 2003
Città: Bergamo
Messaggi: 1176
Quote:
Originariamente inviato da Gica78R Guarda i messaggi
Grazie mille! Ho imparato una cosa nuova

Ciao
Figurati

Vale per qualsiasi voce di /proc/sys e come avrai intuito la sintassi è in pratica sostituire nel percorso gli slash con un punto partendo da /porc/sys come base poi metti uguale e il valore asseganto.

Ciao!
__________________
VGA? No grazie, preferisco le SERIALI!
http://daniele.vigano.me | Home server HP Proliant MicroServer (Fedora 64bit) | Notebook Dell Latitude E5450 (Fedora 64bit) | Mobile Moto G3
GEM HPC Cluster Dell PowerEdge R720xd + R720 + R420 + M1000e + M915 (Ubuntu LTS 64bit) up to 1000 cores | EATON UPS
dennyv è offline   Rispondi citando il messaggio o parte di esso
Old 29-05-2008, 19:09   #6
Gica78R
Senior Member
 
L'Avatar di Gica78R
 
Iscritto dal: Mar 2005
Messaggi: 1653
Quote:
Originariamente inviato da dennyv Guarda i messaggi
Figurati

Vale per qualsiasi voce di /proc/sys e come avrai intuito la sintassi è in pratica sostituire nel percorso gli slash con un punto partendo da /porc/sys come base poi metti uguale e il valore asseganto.

Ciao!
Si, l'avevo capito

Però ho scoperto che quella specie di workaround dà risultati aletori... A volte funziona, a volte no
Proverò ad impostare il parametro al valore 2...

EDIT: no, niente da fare
__________________
gica78r@ncc-1701:~$ tar -c
tar: Codardamente mi rifiuto di creare un archivio vuoto

Ultima modifica di Gica78R : 29-05-2008 alle 19:20.
Gica78R è offline   Rispondi citando il messaggio o parte di esso
Old 29-05-2008, 23:25   #7
Gica78R
Senior Member
 
L'Avatar di Gica78R
 
Iscritto dal: Mar 2005
Messaggi: 1653
Novità:

dopo parecchie prove, attraverso le quali ho verificato che, avviando il sistema con una shell come processo di init, il suspend to ram funziona perfettamente usando il comando

Codice:
s2ram -f -a3
ho modificato il file /etc/hibernate/ram.conf aggiungendo all'inizio (prima delle opzioni TryMethod, come suggerito nello stesso file) le opzioni

Codice:
USuspendRamForce yes
USuspendRamAcpiSleep 3
Tuttavia il comportamento continuava ad essere abbastanza aleatorio.

Girando in rete ho poi trovato questo wiki in cui si dice che affinché il suspend to ram funzioni correttamente bisogna scaricare il modulo psmouse. Ho allora aggiunto nel suddetto file le righe

Codice:
UnloadModules psmouse
LoadModules auto #Per ricaricare il modulo psmouse al resume
e la faccenda sembra funzionare. Speriamo continui così, sennò...
__________________
gica78r@ncc-1701:~$ tar -c
tar: Codardamente mi rifiuto di creare un archivio vuoto
Gica78R è offline   Rispondi citando il messaggio o parte di esso
Old 29-05-2008, 23:32   #8
dennyv
Senior Member
 
L'Avatar di dennyv
 
Iscritto dal: Sep 2003
Città: Bergamo
Messaggi: 1176
Quote:
Originariamente inviato da Gica78R Guarda i messaggi
Si, l'avevo capito

Però ho scoperto che quella specie di workaround dà risultati aletori... A volte funziona, a volte no
Proverò ad impostare il parametro al valore 2...

EDIT: no, niente da fare
Tra l'altro anche io ho un Acer, un Travelmate 6292... però la sospensione (solo su ram... stupidamente ho fatto la swap da 512MB ) funziona come un orologio e la uso ormai in qualunque occasione... e dovrebbero essere imparentati. Con testing non l'ho provato, ma con la unstable funzionava... hai provato altre distro con kernel più recenti? Tipo Ubuntu/Fedora..

Ciao!
__________________
VGA? No grazie, preferisco le SERIALI!
http://daniele.vigano.me | Home server HP Proliant MicroServer (Fedora 64bit) | Notebook Dell Latitude E5450 (Fedora 64bit) | Mobile Moto G3
GEM HPC Cluster Dell PowerEdge R720xd + R720 + R420 + M1000e + M915 (Ubuntu LTS 64bit) up to 1000 cores | EATON UPS
dennyv è offline   Rispondi citando il messaggio o parte di esso
Old 29-05-2008, 23:37   #9
Gica78R
Senior Member
 
L'Avatar di Gica78R
 
Iscritto dal: Mar 2005
Messaggi: 1653
Quote:
Originariamente inviato da dennyv Guarda i messaggi
hai provato altre distro con kernel più recenti? Tipo Ubuntu/Fedora..
Si, con Fedora 8 all'inizio dava lo stesso problema; successivamente, con qualche aggiornamento, la faccenda sembrava risolta. Fedora 9 l'ho provata ma siccome non mi piaceva l'ho tolta subito e non ricordo se il s2ram andava bene. Idem con Ubuntu...

Comunque il mio scopo è farlo funzionare con Debian
__________________
gica78r@ncc-1701:~$ tar -c
tar: Codardamente mi rifiuto di creare un archivio vuoto
Gica78R è offline   Rispondi citando il messaggio o parte di esso
Old 30-05-2008, 00:20   #10
dennyv
Senior Member
 
L'Avatar di dennyv
 
Iscritto dal: Sep 2003
Città: Bergamo
Messaggi: 1176
Quote:
Originariamente inviato da Gica78R Guarda i messaggi
Si, con Fedora 8 all'inizio dava lo stesso problema; successivamente, con qualche aggiornamento, la faccenda sembrava risolta. Fedora 9 l'ho provata ma siccome non mi piaceva l'ho tolta subito e non ricordo se il s2ram andava bene. Idem con Ubuntu...

Comunque il mio scopo è farlo funzionare con Debian
Riesci a mandarmi il dsdt disassemblato?
Se non vuoi stare a fare la trafila (ti serve il compilatore/decompilatore, dovrebbe essere nei repository, si chiama iasl, trovi info su google) mandami il dsdt così com'è:

Codice:
sudo cat /proc/acpi/dsdt > dsdt && bzip2 dsdt
Poi mandami dsdt.bz2 a dennyvatwork(chiocciolina)la casella di google(punto)com
Così, solo per un confronto con il mio... visto che al dilà del processore il resto dovrebbe essere quantomeno simile!

Ciao,
Daniele
__________________
VGA? No grazie, preferisco le SERIALI!
http://daniele.vigano.me | Home server HP Proliant MicroServer (Fedora 64bit) | Notebook Dell Latitude E5450 (Fedora 64bit) | Mobile Moto G3
GEM HPC Cluster Dell PowerEdge R720xd + R720 + R420 + M1000e + M915 (Ubuntu LTS 64bit) up to 1000 cores | EATON UPS
dennyv è offline   Rispondi citando il messaggio o parte di esso
Old 30-05-2008, 00:38   #11
Gica78R
Senior Member
 
L'Avatar di Gica78R
 
Iscritto dal: Mar 2005
Messaggi: 1653
Mandato

Comunque dopo l'ultima modifica (scaricamento del modulo psmouse) sembra andare...


Ciao
__________________
gica78r@ncc-1701:~$ tar -c
tar: Codardamente mi rifiuto di creare un archivio vuoto
Gica78R è offline   Rispondi citando il messaggio o parte di esso
Old 30-05-2008, 18:38   #12
Gica78R
Senior Member
 
L'Avatar di Gica78R
 
Iscritto dal: Mar 2005
Messaggi: 1653
Ho scritto una mezza guida che illustra la risoluzione di questo problema; la trovate qui

Ciao
__________________
gica78r@ncc-1701:~$ tar -c
tar: Codardamente mi rifiuto di creare un archivio vuoto
Gica78R è offline   Rispondi citando il messaggio o parte di esso
Old 02-06-2008, 12:25   #13
Gica78R
Senior Member
 
L'Avatar di Gica78R
 
Iscritto dal: Mar 2005
Messaggi: 1653
Dopo aver eliminato definitivamente Vista dal portatile e reinstallato Debian da zero, ho ripetuto la configurazione del suspend to ram ma, per qualche inspiegabile motivo, la faccenda è tornata ad essere incredibilmente instabile

Che nervi!

EDIT: ho sostituito Klaptop con Kpowersave e, inoltre, ho messo le opzioni con cui invocare s2ram in un file all'interno della directory /etc/pm/config.d/ piuttosto che modificando i files in /etc/hibernate/. Sambra che ora vada come si deve

Anche per Kpowersave ho scritto una mini-guida...
__________________
gica78r@ncc-1701:~$ tar -c
tar: Codardamente mi rifiuto di creare un archivio vuoto

Ultima modifica di Gica78R : 02-06-2008 alle 19:53.
Gica78R è offline   Rispondi citando il messaggio o parte di esso
Old 03-06-2008, 09:38   #14
Gica78R
Senior Member
 
L'Avatar di Gica78R
 
Iscritto dal: Mar 2005
Messaggi: 1653
Quote:
Originariamente inviato da Gica78R Guarda i messaggi
Sembra che ora vada come si deve
No! Nemmeno adesso!
__________________
gica78r@ncc-1701:~$ tar -c
tar: Codardamente mi rifiuto di creare un archivio vuoto
Gica78R è offline   Rispondi citando il messaggio o parte di esso
Old 05-06-2008, 23:51   #15
Gica78R
Senior Member
 
L'Avatar di Gica78R
 
Iscritto dal: Mar 2005
Messaggi: 1653
Quote:
Originariamente inviato da Gica78R Guarda i messaggi
No! Nemmeno adesso!
Ritorno alla carica perché ho capito alcune cose
  • il modo migliore per gestire il suspend to ram è attraverso i tool del pacchetto uswsusp, vale a dire s2ram e compagni, ma ci sono anche strumenti integrati nel kernel e un certo tuxonice che non ho approfondito
  • tali tool di uswsusp possono essere avviati dagli script pm-utils (pm-actions, pm-suspend, ecc...)
  • gli script del pacchetto pm-utils possono essere avviati da HAL
  • HAL e acpi possono pestarsi i piedi a vicenda
  • klaptop usa acpi, mentre kpowesave usa HAL

Allora il modo più pulito per far fare la cosa giusta a s2ram è quello di rimuovere i vari pacchetti acpi, tranne acpid (che deve essere installato e attivo), rimuovere il pacchetto hibernate, installare ovviamente pm-utils e configurarlo affinché lo script pm-suspend (avviato da un evento hal, ad esempio attraverso kpowersave) invochi s2ram con i parametri giusti (che variano a seconda dell'hardware). I file di configurazione di pm-utils si trovano in /usr/lib/pm-utils/, ma è meglio non toccarli e usare, come consigliato, la directory /etc/pm/config.d/ all'interno della quale, per poter assegnare correttamente i valori alle variabili di interesse, bisogna creare un file chiamato defaults. Se si chiama il file con un nome differente, gli script pm-utils lo scambiano per un file da eseguire generando errori. In tutto questo ambradam credo di aver rilevato un piccolo bug riguardante il file di log pm-suspend.log: questo file va creato manualmente in /var/log/ altrimenti lo script, non trovandolo, si rifiuta di crearlo.

Tornando al mio caso specifico (Acer Extensa 5620, scheda grafica intel) per far funzionare il suspend to ram bisogna scaricare il modulo psmouse e invocare s2ram coi parametri "-f -a3" oppure "-f -p -m" (sto vedendo quale è meglio). Per farlo, nel file /etc/pm/config.d/defaults si mette quanto segue:

Codice:
SLEEP_MODULE = "uswsusp"
SUSPEND_MODULES = "psmouse"
S2RAM_OPTS = "-f -a3" # oppure S2RAM_OPTS = "-f -p -m"
In questo modo la sospensione in memoria funziona sempre e il resume funziona quasi sempre; a volte succede che al monitor si riaccendono le luci ma il sistema non risponde e tocca resettare brutalmente. Se non altro non c'è più il problema dello spegnimento inaspettato subito dopo il resume, ed è già qualcosa

L'inconveniente che però si verifica sempre riguarda il touchpad: al resume funziona tutto, ma il touchpad sembra aver "dimenticato" le opzioni della sezione synaptics nel file xorg.conf, quindi non ha il comportamento che mi aspetto (cioè il tap disbilitato, lo scroll verticale, ecc...) e su questo non riesco a trovare nulla in giro che possa aiutarmi. Facendo il logout da KDE e quindi nuovamente il login il touchpad torna normale, ma questo perché forse dopo ogni logout viene riavviato il server grafico

Sapete se c'è un modo per dire al server grafico di rileggersi il file di configurazione o di ricaricare un driver senza riavviare il server stesso? Ho provato aggiungendo l'opzione SHMConfig a synaptics, ma non funziona.

Se avete suggerimenti non siate timidi!

Ah, vi segnalo questo wiki Debian: è una buona fonte di informazioni sul suspend.
__________________
gica78r@ncc-1701:~$ tar -c
tar: Codardamente mi rifiuto di creare un archivio vuoto
Gica78R è offline   Rispondi citando il messaggio o parte di esso
Old 10-06-2008, 17:07   #16
DanieleC88
Senior Member
 
L'Avatar di DanieleC88
 
Iscritto dal: Jun 2002
Città: Dublin
Messaggi: 5989
Quote:
Originariamente inviato da dennyv Guarda i messaggi
/porc/sys



A parte scherzi, rispondo a Gica78R: non vedo quale possa essere la causa di questo malfunzionamento, ma con una rapida ricerca ho trovato un tizio su un forum in inglese che consiglia, al ripristino dalla sospensione, di scaricare/ricaricare il modulo psmouse con modprobe e poi uscire da X cambiando VT (vai ad una qualsiasi console) e poi ritornando in X con la stessa tecnica, con un Control+Alt+F7. Certo, non sarà il massimo, ma almeno ti evita la trafila logout/riavvio X/login.

ciao
__________________

C'ho certi cazzi Mafa' che manco tu che sei pratica li hai visti mai!
DanieleC88 è offline   Rispondi citando il messaggio o parte di esso
Old 10-06-2008, 17:11   #17
Gica78R
Senior Member
 
L'Avatar di Gica78R
 
Iscritto dal: Mar 2005
Messaggi: 1653
Quote:
Originariamente inviato da DanieleC88 Guarda i messaggi



A parte scherzi, rispondo a Gica78R: non vedo quale possa essere la causa di questo malfunzionamento, ma con una rapida ricerca ho trovato un tizio su un forum in inglese che consiglia, al ripristino dalla sospensione, di scaricare/ricaricare il modulo psmouse con modprobe
Si, questo lo faccio già via pm-utils attraverso hal

Quote:
e poi uscire da X cambiando VT (vai ad una qualsiasi console) e poi ritornando in X con la stessa tecnica, con un Control+Alt+F7.
Questa non la sapevo... Ora ci provo.

Grazie!
__________________
gica78r@ncc-1701:~$ tar -c
tar: Codardamente mi rifiuto di creare un archivio vuoto
Gica78R è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


Cineca inaugura Pitagora, il supercomputer Lenovo per la ricerca sulla fusione nucleare Cineca inaugura Pitagora, il supercomputer Lenov...
Mova Z60 Ultra Roller Complete: pulisce bene grazie anche all'IA Mova Z60 Ultra Roller Complete: pulisce bene gra...
Renault Twingo E-Tech Electric: che prezzo! Renault Twingo E-Tech Electric: che prezzo!
Il cuore digitale di F1 a Biggin Hill: l'infrastruttura Lenovo dietro la produzione media Il cuore digitale di F1 a Biggin Hill: l'infrast...
DJI Osmo Mobile 8: lo stabilizzatore per smartphone con tracking multiplo e asta telescopica DJI Osmo Mobile 8: lo stabilizzatore per smartph...
Texas contro Roblox: il procuratore gene...
Offerte auto da urlo su Amazon: da CarPl...
Windows 11 26H1 in arrivo fra pochi mesi...
Un Black Friday continuo a rilascio lent...
Redmi Pad Pro da 12,1" 2560x2600 pi...
Tesla Roadster rinviata (di nuovo): ora ...
Il nuovo TV premium 2025 Samsung OLED 4K...
Ecco una TV QLED da 55'' che costa 303€:...
Doppia offerta per le soundbar Samsung: ...
Nubia Z80 Ultra con Snapdragon 8 Elite G...
Google Pixel, è svendita di tutti...
Nuovo Tesla Semi: telaio rivisto, fari r...
HONOR 500 Pro, scheda tecnica confermata...
GeForce NOW si prepara a vivere un mese ...
Exynos 2600: temperature più bass...
Chromium
GPU-Z
OCCT
LibreOffice Portable
Opera One Portable
Opera One 106
CCleaner Portable
CCleaner Standard
Cpu-Z
Driver NVIDIA GeForce 546.65 WHQL
SmartFTP
Trillian
Google Chrome Portable
Google Chrome 120
VirtualBox
Tutti gli articoli Tutte le news Tutti i download

Strumenti

Regole
Non Puoi aprire nuove discussioni
Non Puoi rispondere ai messaggi
Non Puoi allegare file
Non Puoi modificare i tuoi messaggi

Il codice vB è On
Le Faccine sono On
Il codice [IMG] è On
Il codice HTML è Off
Vai al Forum


Tutti gli orari sono GMT +1. Ora sono le: 12:56.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Served by www3v