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

ASUS NUC 15 Pro e NUC 15 Pro+, mini PC che fondono completezza e duttilità
ASUS NUC 15 Pro e NUC 15 Pro+, mini PC che fondono completezza e duttilità
NUC 15 Pro e NUC 15 Pro+ sono i due nuovi mini-PC di casa ASUS pensati per uffici e piccole medie imprese. Compatti, potenti e pieni di porte per la massima flessibilità, le due proposte rispondono in pieno alle esigenze attuali e future grazie a una CPU con grafica integrata, accompagnata da una NPU per la gestione di alcuni compiti AI in locale.
Cybersecurity: email, utenti e agenti IA, la nuova visione di Proofpoint
Cybersecurity: email, utenti e agenti IA, la nuova visione di Proofpoint
Dal palco di Proofpoint Protect 2025 emerge la strategia per estendere la protezione dagli utenti agli agenti IA con il lancio di Satori Agents, nuove soluzioni di governance dei dati e partnership rafforzate che ridisegnano il panorama della cybersecurity
Hisense A85N: il ritorno all’OLED è convincente e alla portata di tutti
Hisense A85N: il ritorno all’OLED è convincente e alla portata di tutti
Dopo alcuni anni di assenza dai cataloghi dei suoi televisori, Hisense riporta sul mercato una proposta OLED che punta tutto sul rapporto qualità prezzo. Hisense 55A85N è un televisore completo e versatile che riesce a convincere anche senza raggiungere le vette di televisori di altra fascia (e altro prezzo)
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 29-05-2008, 15: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, 16: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, 17: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, 17: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, 18: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, 18: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 18:20.
Gica78R è offline   Rispondi citando il messaggio o parte di esso
Old 29-05-2008, 22: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, 22: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, 22: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 29-05-2008, 23: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 29-05-2008, 23: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, 17: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, 11: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 18:53.
Gica78R è offline   Rispondi citando il messaggio o parte di esso
Old 03-06-2008, 08: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, 22: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, 16: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, 16: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


ASUS NUC 15 Pro e NUC 15 Pro+, mini PC che fondono completezza e duttilità ASUS NUC 15 Pro e NUC 15 Pro+, mini PC che fondo...
Cybersecurity: email, utenti e agenti IA, la nuova visione di Proofpoint Cybersecurity: email, utenti e agenti IA, la nuo...
Hisense A85N: il ritorno all’OLED è convincente e alla portata di tutti Hisense A85N: il ritorno all’OLED è convi...
Acer TravelMate P6 14 AI: il Copilot+ PC sotto il chilo per il professionista in movimento Acer TravelMate P6 14 AI: il Copilot+ PC sotto i...
Recensione Borderlands 4, tra divertimento e problemi tecnici Recensione Borderlands 4, tra divertimento e pro...
Tante novità in arrivo per OnePlu...
Novità per la smarthome da EZVIZ....
Intel SGX e AMD SEV-SNP aggirabili su pi...
Autovelox, parte il censimento ufficiale...
Adobe Premiere arriva su iPhone: l'app &...
Il Cybertruck di Tesla non può es...
Windows 11 25H2 è stato appena ri...
VMware, con la versione 9 di Cloud Found...
Area B e C Milano, stop alle auto benzin...
Huawei FreeBuds 7i arrivano in Italia: c...
Offerte Amazon Fire TV: smart TV per ogn...
iPhone 11 Pro Max e Apple Watch Series 3...
Toyota ha venduto solo 18 elettriche ad ...
Tutti i Ring in promo Amazon: videocitof...
Taiwan respinge la richiesta USA di tras...
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:34.


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