[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