Newsgroup: it.comp.os.linux.iniziare
Titolo: C'è una sessione in pericolo! Salviamola!

Ciao a tutti,
ho settato su kde4 di salvare la sessione manualmente ma non capisco poi come si faccia a
salvarla.. in kde 3 mi compariva nel menu la voce apposta ma in kde4 non capisco dove
debba andare.
-- 
...
Caminante no hay camino, se hace camino al andar. Juan (de Madrid)
Please, remove the 
remove.me
 from my e-mail address

 debba andare.
4 o 4.1?
nel 4.1 dovresti trovarla nelle opzioni di uscita, nel 4 non c'è nel 
menu, è suggerito un piccolo script:
/usr/bin/dbus-send –print-reply –session –dest=org.kde.ksmserver 
/KSMServer 
org.kde.KSMServerInterface.saveCurrentSession>/tmp/session.out 2>&1

gt ha scritto:

Tra le opzioni di uscita non trovo di salvare la sessione: ho solo di fare il logout,
restar o spegnere.
sono un principiantissimo e e degli script so solo il nome. Mi diresti come si fa?
Grazie
-- 
...
Caminante no hay camino, se hace camino al andar. Juan (de Madrid)
Please, remove the _REMOVE:ME from my e-mail address.

 Grazie
crea un nuovo file di testo e incollaci dentro questo (il comando è 
tutto su una riga):
#! /bin/bash
/usr/bin/dbus-send -–print-reply -–session –-dest=org.kde.ksmserver 
/KSMServer org.kde.KSMServerInterface.saveCurrentSession 
 >/tmp/session.out 2>&1
salva il file da qualche parte nella tua home, ad esempio in bin/, il 
nome non ha importanza, "salva_sessione.sh" se ti piace, e rendilo 
eseguibile. verifica con un doppio clic da konqueror che funzioni.
non uso kde4, ma immagino ci sia un modo per creare un link sul desktop, 
oppure crea una nuova voce nel menu.

gt ha scritto:

-- 
Ciao, ho provato a fare lo script con:
/bin/bash
/usr/bin/dbus-send -–print-reply -–session –-dest=org.kde.ksmserver /KSMServer
org.kde.KSMServerInterface.saveCurrentSession >/tmp/session.out 2>&1
e con:
/usr/bin/dbus-send -–print-reply -–session –-dest=org.kde.ksmserver /KSMServer
org.kde.KSMServerInterface.saveCurrentSession >/tmp/session.out 2>&1
Ma non si è salvata nulla. Perchè?


 2>&1 Ma non si è salvata nulla. Perchè?
forse hai dimenticato #! davanti a /bin/bash?
lo script deve iniziare con:
#! /bin/bash

gt ha scritto:

Ciao, le ho provate tutte:
- con #! davanti a /bin/bash e poi a  capo il resto
- con #! davanti a /bin/bash e poi di seguito il resto
-- on #! davanti a /bin/bash e poi a capo il resto preceduto da un altro #!
e non so più quante altre ma... nulla la mia sessione non si vuole far salvare, sarà
masochista? con manie di suicidio?
Non è che potresti dirmi chiaramente tutto quello che ci devo mettere nello script?
Thanks
-- 


 Non è che potresti dirmi chiaramente tutto quello che ci devo mettere nello script?
gt ha scritto male, cè uno spazio di troppo:
#!/bin/bash
tutto attaccato, e poi i permessi di esecuzione sullo script:
chmod a+x script

 
Lo ho scritto tutto attaccato ma non me la salva comunque, sarň noioso e ti/vi chiedo
scusa: non potresti scrivere chiaramente tutto ciň che devo mettere nello script?


 scusa: non potresti scrivere chiaramente tutto ciò che devo mettere nello script?
hai dato i permessi di esecuzione allo script?
che dice ls -l script?
non entro ne merito della domanda iniziale sulla sessione di kde, ma per
far eseguire nuo script correttamente questo deve avere :
#!/bin/bash
all'inizio
ed essere un file eseguibile 

 nello script?
quello era tutto!
prova a copiare e incollare in risposta il contenuto del
file /tmp/session.out, se esiste.

 gt ha scritto male, cè uno spazio di troppo:
fa differenza?
non mi pare

 non mi pare
hai ragione, epure mi ricordavo che da quache parte ricevevo errore per
quello spazio.
Versioni vecchie di qualcosa, o rientro traumatico dale ferie? bah!