[openmamba-devel-it] problema firefox "already running"

Silvan Calarco silvan.calarco a mambasoft.it
Gio 9 Lug 2009 16:06:27 CEST


In data giovedì 09 luglio 2009 15:30:26, Titti a gmail ha scritto:
: > Silvan Calarco ha scritto:
> > In data giovedì 09 luglio 2009 14:36:41, Titti a gmail ha scritto:
> > : > Silvan Calarco ha scritto:
> >>>
> >>> In data giovedì 09 luglio 2009 13:53:25, Titti a gmail ha scritto:
> >>> : > la soluzione è cancellare il file .parentlock  :
> >>>>
> >>>> ~/.mozilla/firefox/<nomesessionprofilo>.default/.parentlock
> >>>>
> >>>> http://www.v-teq.com/2009-02-11/firefox-already-running-bug-delete-par
> >>>>en t-l ock-file/
> >>>>
> >>>> non so se è possibile inserirlo nello script di apertura o di chiusura
> >>>> di Firefox.
> >>>>
> >>>> Titti
> >>>
> >>> Non mi risulta che firefox non riparta per colpa di un file di lock,
> >>> quanto invece perché il processo di firefox rimane in esecuzione.
> >>> Quindi non mi pare che questa soluzione possa essere utile, a meno che
> >>> oltre a riportare questa notizia non hai fatto un test per verificarne
> >>> l'applicabilità nel nostro caso. Se è così si può prendere in
> >>> considerazione la cosa, altrimenti sappiamo che cercando "firefox
> >>> already running" su google troviamo 13.500.000 circa pagine di
> >>> risposta, e quindi possiamo sapere tante cose e farci una cultura su
> >>> questo problema, ma il nostro scopo rimane sempre e solo quello di
> >>> risolverlo in openmamba.
> >>>
> >>> ciao
> >>> Silvan
> >>
> >> Una cosa sola: cancellando il file .parentlock firefox riparte  (quindi
> >> si riesce ad utilizzarlo), ma ovviamente non killa il processo
> >> precedente che rimane attivo, però per lo meno argina il problema
> >> dell'errore (lo so che non è una gran cosa, ma per ora mi è più semplice
> >> utilizzare uno script che cancella il .parentlock invece che stare ogni
> >> volta a killare il processo. Mi pare però che funzioni anche il comando
> >> "killall firefox3" (l'ho lanciato adesso e in shell non vedo processi
> >> attivi). Anche questo ovviamente non è propriamente una soluzione.
> >
> > Killare il processo che rimane in esecuzione rimane un "workaround"
> > migliore, ovvio, ed applicabile con la stessa facilità che cancellare un
> > file, secondo il mio modesto parere.
> > L'utente che non usa la console comunque può killare il processo firefox
> > con Ctrl-ESC senza aprire la console e riavviare (questo lo preciso
> > perché il messaggio di errore dice che è necessario riavviare, ma non è
> > vero).
> >
> > ciao
> > Silvan
>
> Fare control esc in modo da aprire una finestra con i processi non è
> molto adatto ad un utente base di linux, secondo il mio modesto parere.
> Trovo più sensato fare un killall in background alla chiusura
> dell'applicazione.

Quello che ho scritto non è riferito a te, ma è la risposta da dare agli 
utenti che non sanno cos'è una console ed hanno questo problema (mi riferisco 
anche allo stesso problema con firefox 3.0x e openmamba 1.1). Ho sentito dire 
che ci sono persone che riavviano il sistema, invece, come magari gli stessi 
sono stati abituati a fare per anni con windows, si usa il task manager per 
killare i processi (operazione che a differenza che con windows dà maggiore 
probabilità di successo su linux).
Riguardo a killare firefox in background accetto volentieri script 
_funzionanti_, grazie. Tieni conto che killare un processo in uno script ha 
delle implicazioni per esempio di tempistiche, rispetto a farlo come utente 
dalla console. Inoltre lo script deve capire quando il programma deve essere 
chiuso e comunque senza che mi dilunghi, deve semplicemente funzionare come 
atteso (ovvio o non ovvio che sia, lasciare un altro processo firefox che 
occupa il 90% della cpu, come proposto nella prima mail, non è una soluzione 
che io considero sistemisticamente funzionante).
Io non mi cimento a fare una cosa del genere, ritengo che queste cose causano 
problemi collaterali e piuttosto cerco o attendo la vera soluzione del 
problema. Nonostante questo le iniziative personali che non richiedono un mio 
impegno in attività che non intendo svolgere, ovvero la realizzazione della 
soluzione + mantenimento realizzato da terze parti, sono sempre ben accette da 
parte mia, quindi un pacchetto firefox con questa fix nel tuo repository 
personale per me vale più di centomila parole, ovvero se ritieni sia la 
soluzione migliore, indipendentemente dal mio parere che credo di aver 
espresso apertamente, onestamente ed ampiamente, mettila in pratica e basta, 
come faccio io con decine di aggiornamenti ogni giorno che voi semplicemente 
installate senza che io vi abbia raccontato tutto il lavoro che c'è dietro, 
che tanto sarebbe per voi argomento noioso e perdita di tempo (per vostra 
fortuna avete anche altro da fare nella vita), a voi basta che il software 
funzioni ed a me anche.

ciao
Silvan

-- 
mambaSoft di Calarco Silvan
Web: http://www.mambasoft.it
 
mambaSoft Store @ http://shop.mambasoft.it
openmamba GNU/Linux development @ http://www.openmamba.org


Maggiori informazioni sulla lista openmamba-devel-it