Newsgroup: it.comp.os.linux.iniziare
Titolo: logout ovvero uscire da X tramite riga di comando

vorrei fare in modo che dopo avere eseguito un comando il computer
torni alla schermata di login inziale. cosi' quando la mia simulazione
ha finito il computer torna disponibile per gli altri utenti, e io nel
frattempo me ne posso pure andare.
pensavo di concatenare al comando una riga che mi faccia il logout da
X
tipo
simulazione; comando per il logout
ma come si puo' fare?
sono su KDE 3.1 come utente standard
grazie a tutti

 e fai il log off. Mica ci devi rimanere in interattivo.
in alternativa lancia screen e al suo interno il tuo programma!
M 

per lanciare la simulazione devo loggarmi su un pc, andare in ssh su  un'altra macchina, e
li lancio la simulazione.
se la connessione ssh cessa la simulazione viene interrotta.
usando nohup non ho avuto alcun effetto, quando mi disconnetto il processo non va avanti.
io vorrei lanciare la simulazione la sera, e fare in modo che al mattino, quando tutto č
finito, il computer si sia automaticamente "sloggato", questo mi permetterebbe di non
dovere essere il primo ad arrivare per dovere liberare il pc  :-) che sta in una sala per
studenti dove i computer servono un po' a tutti.
tutto quello che lancio da konsole usando & alla chiusura della console muore, sono sotto
X, giusto?
con alcuni programmi tipo Korn, il mail checker, ho fatto uno script che cerca il suo PID
dentro il risultato del comando ps e poi fa il kill -9 del pid trovato, cosě korn viene
killatto ogni volta che mi disconnetto da internet.
ma con X non posso fare la stessa cosa ... mi serve solo di sloggarmi ...
oppure di fare CTRL+ALT+Backspace ... solo che il computer lo deve fare da solo a fine
simulazione
quindi farei una roba del tipo
ssh -l user host; logout da X
dentro alla shell in ssh
run di simulazione; exit
cosě a fine simulazione esce e quindi viene eseguito il logout col mitico magico comando
di cui sono in cerca ...
o c'č un modo meno complicato di fare sta cosa?
grazie
-------------------------------------------------------------
tutto ciň che ho scritto č sempre In My Humble Opinion (IMHO)
probabilmente l'ho scritto di fretta, quindi scusate se sono stato sbrigativo.

 grazie
Puoi vedere se c'e' screen sulla macchina remota.
Se non c'e', installalo, e hai risolto il tuo problema:
ssh sulla macchina remota:
screen
lanci la simulazione.
sospendi screen.
logout dal sistema remoto.
PS: perche' lo DEVI fare da X?
-- 
           |Save our planet!
    Ciao   |Save wildlife!
   roberto |For your E-MAIL use ONLY recycled Bytes  !!
           |roberto poggi   
rpo...@softhome.net

PS: perche' lo DEVI fare da X?
due motivi:
uno: se lo lancio dalla tty2 
p.es
. che è in solo testo poi la gente che non sa che io sono
collegato arriva e si logga e se qualcosa non funziona si sente libera di resettare il pc
... e come detto se esco dalla ssh la simulazione si interrompe.
due: "sembra" che lanciando il tutto da tty2 la simulazione si impalli più spesso, forse
solo sfiga ... ma la statistica è abbastanza ricca
-------------------------------------------------------------
tutto ciò che ho scritto è sempre In My Humble Opinion (IMHO)


non conosco bene screen, dvorei fare diversamente?
dico megli, se no non si capisce.
la sessione è li, ma trovo un eloquente messaggio
StandardNtupleM...  DEBUG Initialising SNM
StandardNtupleM...  DEBUG Ntuple call 51
StandardNtupleM...  DEBUG About to open ntuple file
 error in CFOPEN : Permission denied
 ***** ERROR in HROPEN : Cannot open file :
HbookNFileCnv       ERROR Error opening HBook RZ file:sara_zq_new11.ntup as FILE1
StandardNtupleM...  ERROR Cannot access file /NTUPLES/FILE1
Atlfast             ERROR Unable to initialize Algorithm StandardNtupleMaker
TopSequence         ERROR Unable to initialize Algorithm Atlfast
AthenaEventLoopMgr  ERROR Unable to initialize Algorithm: TopSequence
AthenaEventLoopMgr  ERROR Failed to initialize base class MinimalEventLoopMgr
ServiceManager      ERROR Unable to initialize Service: AthenaEventLoopMgr
ApplicationMgr       INFO Application Manager Terminated successfully
ApplicationMgr      FATAL Application initialization failed
cioè la simulazione è saltata ... 
tocca rimanere loggati in ssh ... 
PS
la simulazione io la faccio solo girare del suo codice non so nulla ...


 ssh -l user host; logout da X
credo
ssh -l user; killall X
dovrebbe andar bene (finchč possibile evito sempre il -9)
Ciao, Matteo

 solo sfiga ... ma la statistica č abbastanza ricca
Qui ti ho perso. :-)
tty2 di che macchina?



http://wlav.home.cern.ch/wlav/athena/athask/interactive.html
si, è cosi. uso athena.
la pagina del tuo link contiene 99% di cose a me sconosciute.
cmq credo ci sia qualche casino
è tutto oggi che anche dopo l'inizializzazione il comando athena non viene trovato nel
path settato dall'inizializzazione
ieri ho runnato un sacco di volte ma solo due entuple sono state correttametne prodotte.
l'altro ieri dopo nove ore ancora non terminava una entupla che di solito fa in 40 minuti
adesso non inizializza ... 
boh ...
attendo qualche giorno per vedere se le cose si sistemano, cioè tornano come la settimana
passata. nel frattempo do un occhio al tuo link.
grazie


tty2 di che macchina?
tty2 della macchina che sta nella sala computer, mentre la tty0 è occupata perchè lancia
XDM, mi pare si chiami così, per il login grafico che sta su CONTROL+ALT+F9
ripeto, forse si tratta solo di sfiga, perchè a ragionamento non dovrebbe fare differenza,
ma è successo abb. spesso che da tty diverse da tty0 sono venuti errori mai visti prima
...
ripeto credo di tratti solo di sfiga ...


 come detto da pasqualino si tratta di Athena, e sinceramente non so di cosa abbia bisogno
Nemmeno io.
E chiederlo a quelli di athena, non ti sembra una bella idea?


e di cosa abbia bisogno) si accontenta di una interfaccia tipo tty
come detto da pasqualino si tratta di Athena, e sinceramente non so di cosa abbia bisogno
... :-(
