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

Nioh 3: souls-like punitivo e Action RPG
Nioh 3: souls-like punitivo e Action RPG
Nioh 3 aggiorna la formula Team NINJA con aree esplorabili più grandi, due stili di combattimento intercambiabili al volo (Samurai e Ninja) e un sistema di progressione pieno di attività, basi nemiche e sfide legate al Crogiolo. La recensione entra nel dettaglio su combattimento, build, progressione e requisiti PC
Test in super anteprima di Navimow i220 LiDAR: il robot tagliaerba per tutti
Test in super anteprima di Navimow i220 LiDAR: il robot tagliaerba per tutti
La facilità di installazione e la completa automazione di tutte le fasi di utilizzo, rendono questo prodotto l'ideale per molti clienti. Ecco com'è andata la nostra prova in anteprima
Dark Perk Ergo e Sym provati tra wireless, software via browser e peso ridotto
Dark Perk Ergo e Sym provati tra wireless, software via browser e peso ridotto
be quiet! debutta nel settore mouse da gaming con Dark Perk Ergo e Dark Perk Sym: due modelli gemelli per specifiche, con polling rate di 8.000 Hz anche in wireless, sensore PixArt PAW3950 da 32.000 DPI e autonomia dichiarata fino a 110 ore. Nel test, a 8.000 Hz si arriva a circa 30 ore reali, con ricarica completa in un'ora e mezza
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


Nioh 3: souls-like punitivo e Action RPG Nioh 3: souls-like punitivo e Action RPG
Test in super anteprima di Navimow i220 LiDAR: il robot tagliaerba per tutti Test in super anteprima di Navimow i220 LiDAR: i...
Dark Perk Ergo e Sym provati tra wireless, software via browser e peso ridotto Dark Perk Ergo e Sym provati tra wireless, softw...
DJI RS 5: stabilizzazione e tracking intelligente per ogni videomaker DJI RS 5: stabilizzazione e tracking intelligent...
AMD Ryzen 7 9850X3D: Zen 5, 3D V-Cache e frequenze al top per il gaming AMD Ryzen 7 9850X3D: Zen 5, 3D V-Cache e frequen...
Droni accecati e comunicazioni isolate: ...
Accesso alla memoria su Windows 11 solo ...
Regali di San Valentino: 15 idee tech sf...
Stellantis a picco in Borsa: 22 miliardi...
Baldur's Gate 3 diventa una serie TV: pr...
Intel riapre la sfida con Steam Deck: Pa...
Pompa di calore vs Caldaia, si risparmia...
AirDrop su Android? Quick Share sta per ...
iOS 27: Apple ridimensiona il progetto A...
Il camion elettrico eActros 600 scende i...
eFootball Kick-Off! è ufficiale: ...
Fallout 4: Anniversary Edition arriva su...
The Elder Scrolls IV: Oblivion Remastere...
18 articoli su Amazon super scontati da ...
Università La Sapienza di Roma: c...
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: 11:48.


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