Repository 32bit  Forum
Repository 64bit  Wiki

Sony Vaio VGN-NS21Z e suspend2 [RISOLTO]

Scrivete su questo forum se avete problemi o volete dare buoni consigli sui computer portatili (Laptop).

Moderatore: Staff

Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Citare il modello preciso del laptop in questione.
3) Leggere attentamente le risposte ricevute
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.

Sony Vaio VGN-NS21Z e suspend2 [RISOLTO]

Messaggioda Burroughs » dom feb 08, 2009 18:31

Vi sottopongo un problema alquanto strano che sto sperimentando col mio nuovo laptop, un Sony Vaio VGN-NS21Z.
Per essere più precisi: sulla macchina ho installato una Slack 12.2, con kernel huge-smp 2.6.27.7, ricompilato per applicare la patch per il suspend2 e rimuovere alcuni moduli inutili e in più driver ATI proprietari 8.12.
La sospensione funziona più che bene, anzi devo dire che i risultati in termini di velocità sia nel suspend che nel resume sono molto soddisfacenti, l'unica cosa che non funziona (importante, a mio avviso, per la sicurezza) è il mancato lock della sessione di KDE che viene mandata a nanna.
In pratica, all'atto della sospensione, la sessione del DE non viene bloccata, col risultato che al ripristino chiunque potrebbe avere accesso ai miei dati personali.
Faccio presente che la sospensione viene attuata utilizzando la swap e che questo è il file di configurazione, common.conf, da cui dipende il lock della sessione di KDE:
Codice: Seleziona tutto
# Configuration options common for suspending to disk or RAM.
# Options are not case sensitive.
#
# See hibernate.conf(5) for help on the configuration items.

##############################################################################
### Some global settings
##############################################################################

Verbosity 0
LogFile /var/log/hibernate.log
LogVerbosity 1
# LogTimestamp yes
# AlwaysForce yes
# AlwaysKill yes
# HibernateVT 15
# Distribution debian (or fedora/gentoo/mandrake/redhat/slackware/suse)
# XDisplay :0

##############################################################################
### Scriptlets
###   Scriptlets provide support for doing all sorts of things before and after
###   suspending. The defaults settings here should work for most people, but
###   you may wish to edit these to taste. Consult "hibernate -h" for help on
###   the configuration settings.
##############################################################################

### bootsplash
## If you use bootsplash, also enabling SwitchToTextMode is recommended if
## you use X, otherwise you may end up with a garbled X display.
# Bootsplash on
# BootsplashConfig /etc/bootsplash/default/config/bootsplash-1024x768.cfg

### clock
SaveClock restore-only

### devices
# IncompatibleDevices /dev/dsp /dev/video*

### diskcache
# DisableWriteCacheOn /dev/hda

### fbsplash (enable SwitchToTextMode if you use this)
# FBSplash on
# FBSplashTheme suspend2

### filesystems
# Unmount /nfsshare /windows /mnt/sambaserver
# UnmountFSTypes smbfs nfs
# UnmountGraceTime 1
# Mount /windows

### grub
# ChangeGrubMenu yes
# GrubMenuFile /boot/grub/menu.lst
# AlternateGrubMenuFile /boot/grub/menu-suspended.lst
# BackupGrubMenuFile /boot/grub/menu.lst.hibernate.bak

# see http://bugs.debian.org/317479
# RemountXFSBoot yes

### hardware_tweaks
# IbmAcpi yes
# RadeonTool yes
# Runi915resolution yes
# FullSpeedCPU yes

### lilo
# EnsureLILOResumes yes

### lock (generally you only want one of the following options)
## For console you need vlock available.
## For x you need xscreensaver-command-command available.
## For gnome you need gnome-screensaver-command available.
## For kde you need dcop, kscreensaver available.
## For XAuto you need xautolock available.
## For Xtr you need xtrlock available.
# LockConsoleAs root
# LockXScreenSaver yes
# LockGnomeScreenSaver yes
LockKDE yes
# LockXLock yes
# LockXAutoLock yes
# LockXtrLock yes

### misclaunch
OnSuspend 20 echo "Buongiorno!"
OnResume 20 echo "Buona notte!"

### Reload wicd
/etc/rc.d/rc.wicd restart

### modules
# UnloadModules snd_via82cxxx usb-ohci
# UnloadAllModules yes
UnloadBlacklistedModules yes
LoadModules auto
# LoadModulesFromFile /etc/modules

### modules-gentoo
# GentooModulesAutoload yes

### network
# DownInterfaces eth0
# UpInterfaces auto

### networkmanager
# EnableNMReconnect yes

### pause_audio
# MuteAudio yes
# PauseAudio yes

### pcmcia
# EjectCards yes

### programs
# IncompatiblePrograms xmms

### services
# RestartServices laptop_mode anacron
# StopServices alsasound
# StartServices aumix

### vbetool
# EnableVbetool yes
# RestoreVbeStateFrom /var/lib/vbetool/vbestate
# VbetoolPost yes
# RestoreVCSAData yes

### xhacks
SwitchToTextMode yes
# UseDummyXServer yes
# DummyXServerConfig xorg-dummy.conf

### xstatus
## This can be set to gnome, kde or x:
## For gnome you need zenity available.
## For kde you need dcop, kstart, kdialog available.
## For x you need to have xosd OR xmessage available.
# XStatus gnome
# XmessageDisable yes
# XSuspendText Preparing to suspend...
# XResumeText Resuming from suspend...
## When using XStatus x, and you have xosd installed:
# XosdSettings --font '-misc-fixed-medium-r-semicondensed--*-120-*-*-c-*-*-*' --colour=Green --shadow 1 --pos bottom --align center --offset 50

### xbacklight
# BackLight yes

### gaim
## You need to have dbus, gaim_remote available.
# LogoutGaim yes
# GaimRestoreStatus yes
# GaimLogoutMessage Hibernating
# GaimLoginMessage Back from hibernation

Fatemi sapere che ne pensate.

Burroughs.
Ultima modifica di Burroughs il sab feb 21, 2009 11:39, modificato 1 volta in totale.
"Two things are infinite: the universe and human stupidity; and I'm not sure about the universe" (Albert Einstein)
Avatar utente
Burroughs
Linux 2.6
Linux 2.6
 
Messaggi: 968
Iscritto il: mer dic 15, 2004 0:00
Località: Lago Patria (NA)
Nome Cognome: Andrea Lutri
Kernel: 3.16.0
Desktop: KDE SC 4.13.3
Distribuzione: Arch Linux

Re: Sony Vaio VGN-NS21Z e suspend2

Messaggioda Roland » lun feb 09, 2009 11:35

ma suspend2 è necessario per avere la sospensione funzionante sul tuo vaio? serve a causa dei driver ati? io sul mio vaio non l'ho mai usato e la sospensione funziona più che bene...
Avatar utente
Roland
Linux 2.0
Linux 2.0
 
Messaggi: 175
Iscritto il: mer ago 20, 2008 0:32
Località: Catanzaro Lido
Slackware: current x86_64
Kernel: 3.2.13
Desktop: KDE 4.8.2

Re: Sony Vaio VGN-NS21Z e suspend2

Messaggioda Burroughs » lun feb 09, 2009 11:44

Roland ha scritto:ma suspend2 è necessario per avere la sospensione funzionante sul tuo vaio? serve a causa dei driver ati? io sul mio vaio non l'ho mai usato e la sospensione funziona più che bene...

Scusa, come l'hai abilitata la sospensione?

Burroughs.
"Two things are infinite: the universe and human stupidity; and I'm not sure about the universe" (Albert Einstein)
Avatar utente
Burroughs
Linux 2.6
Linux 2.6
 
Messaggi: 968
Iscritto il: mer dic 15, 2004 0:00
Località: Lago Patria (NA)
Nome Cognome: Andrea Lutri
Kernel: 3.16.0
Desktop: KDE SC 4.13.3
Distribuzione: Arch Linux

Re: Sony Vaio VGN-NS21Z e suspend2

Messaggioda Roland » lun feb 09, 2009 12:23

con kde3.5.10 ho mandato il vaio in sospensione con
Codice: Seleziona tutto
echo -n mem > /sys/power/state
ed in ibernazione con
Codice: Seleziona tutto
echo -n disk > /sys/power/state
finchè non ho scoperto che abilitando klaptop funzionava tutto a dovere con un click del mouse...da un paio di settimane a questa parte usando kde4.2 sia il guidance-power-manager che il PowerDevil, demone di kde, fanno tutto da soli e sono anche molto configurabili.

c'è da dire che usando il comando da console la sessione non viene bloccata, a meno che non la si blocchi prima e poi non si faccia il login da root cambiando console virtuale con ctrl+alt+fx da cui poi dare il comando...(credo...).
mentre klaptop cliccando col tasto destro del mouse sull'iconcina in traybar dovrebbe dare diverse opzioni come: "sospensione", "blocca e sospendi" ecc. Se la memoria non m'inganna...;)
Avatar utente
Roland
Linux 2.0
Linux 2.0
 
Messaggi: 175
Iscritto il: mer ago 20, 2008 0:32
Località: Catanzaro Lido
Slackware: current x86_64
Kernel: 3.2.13
Desktop: KDE 4.8.2

Re: Sony Vaio VGN-NS21Z e suspend2

Messaggioda Burroughs » lun feb 09, 2009 15:44

Grazie per le info che mi hai dato, Roland, ma mi interessava risolvere il problema continuando ad utilizzare suspend2, soluzione che trovo estremamente performante ed utile.
Ad ogni modo, se tu o qualcun altro, avete qualche altro suggerimento da darmi sull'argomento, siete i benvenuti.

Burroughs.
"Two things are infinite: the universe and human stupidity; and I'm not sure about the universe" (Albert Einstein)
Avatar utente
Burroughs
Linux 2.6
Linux 2.6
 
Messaggi: 968
Iscritto il: mer dic 15, 2004 0:00
Località: Lago Patria (NA)
Nome Cognome: Andrea Lutri
Kernel: 3.16.0
Desktop: KDE SC 4.13.3
Distribuzione: Arch Linux

Re: Sony Vaio VGN-NS21Z e suspend2 [RISOLTO]

Messaggioda Burroughs » sab feb 21, 2009 11:41

Il problema si è risolto quasi da sé: difatti il file common.conf cui facevo riferimento non è quello che si trova, come nel mio caso, in /opt/hibernate-script-1.99, bensì quello che, come è giusto, si trova in /etc/hibernate.
Mi è bastato editare quest'ultimo per sistemare tutto.

Burroughs.
"Two things are infinite: the universe and human stupidity; and I'm not sure about the universe" (Albert Einstein)
Avatar utente
Burroughs
Linux 2.6
Linux 2.6
 
Messaggi: 968
Iscritto il: mer dic 15, 2004 0:00
Località: Lago Patria (NA)
Nome Cognome: Andrea Lutri
Kernel: 3.16.0
Desktop: KDE SC 4.13.3
Distribuzione: Arch Linux


Torna a Laptop

Chi c’è in linea

Visitano il forum: Nessuno e 4 ospiti