Pagina 1 di 1

[Firefox] Firefox is already running, Avviare Firefox da un altro programma

Inviato: lunedì 7 luglio 2008, 12:21
da Crama
Firefox is already running, but is not responding. To open a new window, you must first close the existing Firefox process, or restart your system.
Questo e' il msg di errore che firefox mi presenta quando da un altro programma clicco su un link internet (per es da thunderbird, ma anche da openoffice...). Quando ovviamente ho gia' il firefox aperto.
Ovvero il programma, invece che aprire una nuova scheda e caricare la pagina linkata, mi dice che dovrei chiudere il programma o addirittura riavviare.
Quando in realta' che faccio...apro una nuova scheda, ci copio-incollo il link desiderato e carico la pagina...
c'e' modo di porre rimedio a questo fastidio?

Re: [Firefox] Firefox is already running, Avviare Firefox da un altro programma

Inviato: lunedì 7 luglio 2008, 12:40
da steblar
per togliere l'errore basta che da terminale vai in .mozilla sulla tua home..
poi
cd firefox
rm .parentlock
cd "sequenza di numeri e lettere casuali"
cd Cache
rm *

fine !!! il tuo firefox riprenderà a funzionare !

Re: [Firefox] Firefox is already running, Avviare Firefox da un altro programma

Inviato: lunedì 7 luglio 2008, 13:08
da Crama
ok, sento che ci siamo,
ma credo che la tua soluzione vada adeguata alla mia situazione particolare:
In /home/ilagio/.mozilla/firefox io ho solo pluginreg.dat e profiles.ini . questo perche' mesi fa ho creato un nuovo profilo con firefox ed ho spostato tutta la cartella dati su un altro disco (in fat 32, cosi' che sulla stessa cartella punti sia il programma da win sia quello da ubuntu).
Prima di eseguirli vorrei quindi capire cosa significano quei comandi, e se quindi quell'errore non sia riconducibile a quello spostamento (ricordo anche che dovetti lavorare parecchio mi pare sul file prefs.js.
Se comunque me li confermi, procedo.
grazie intanto

Re: [Firefox] Firefox is already running, Avviare Firefox da un altro programma

Inviato: lunedì 7 luglio 2008, 13:10
da steblar
Crama ha scritto: ok, sento che ci siamo,
ma credo che la tua soluzione vada adeguata alla mia situazione particolare:
In /home/ilagio/.mozilla/firefox io ho solo pluginreg.dat e profiles.ini . questo perche' mesi fa ho creato un nuovo profilo con firefox ed ho spostato tutta la cartella dati su un altro disco (in fat 32, cosi' che sulla stessa cartella punti sia il programma da win sia quello da ubuntu).
Prima di eseguirli vorrei quindi capire cosa significano quei comandi, e se quindi quell'errore non sia riconducibile a quello spostamento (ricordo anche che dovetti lavorare parecchio mi pare sul file prefs.js.
Se comunque me li confermi, procedo.
grazie intanto
si il problema allora (forse) è a causa della cartella....cmq sulla cartella che hai spostato fai quello che ti ho detto e vedi se funziona (al 99%) !!! altrimenti vediamo assieme cosa fare !!

Re: [Firefox] Firefox is already running, Avviare Firefox da un altro programma

Inviato: sabato 16 agosto 2008, 19:43
da loopad
ciao! sono anch'io interessato alla discussione.

Ho anch'io lo stesso problema di crama. Dual boot con winxp e ubuntu 8.04.1. Sulla partizione dati, formattata in fat32, ho posto una cartella chiamata "profili firefox" in cui risiedono i file relativi all'unico profilo di firefox che uso sia su win che su ubuntu.

In win nessun problema, mentre quando provo ad accedere a firefox da ubuntu mi compare il messaggio riportato nel primo post.

Ho seguito i consigli trovati sul web, cioè ho eliminato i file .lock e .parentlock sia nella cartella /home/.mozilla/firefox sia nella cartella profili firefox all'interno della partizione dati. niente da fare.

Se cancello il contenuto della cartella /home/.mozilla/firefox, il browser si apre correttamente, ma ovviamente senza i miei segnalibri e senza le mie estensioni. Se invece modifico il file profile.ini, rimettendo come path la cartella "profili firefox", mi ricompare il messaggio. :'(

Qualche idea?
grazie in anticipo

Re: [Firefox] Firefox is already running, Avviare Firefox da un altro programma

Inviato: sabato 16 agosto 2008, 20:06
da steblar
loopad ha scritto: ciao! sono anch'io interessato alla discussione.

Ho anch'io lo stesso problema di crama. Dual boot con winxp e ubuntu 8.04.1. Sulla partizione dati, formattata in fat32, ho posto una cartella chiamata "profili firefox" in cui risiedono i file relativi all'unico profilo di firefox che uso sia su win che su ubuntu.

In win nessun problema, mentre quando provo ad accedere a firefox da ubuntu mi compare il messaggio riportato nel primo post.

Ho seguito i consigli trovati sul web, cioè ho eliminato i file .lock e .parentlock sia nella cartella /home/.mozilla/firefox sia nella cartella profili firefox all'interno della partizione dati. niente da fare.

Se cancello il contenuto della cartella /home/.mozilla/firefox, il browser si apre correttamente, ma ovviamente senza i miei segnalibri e senza le mie estensioni. Se invece modifico il file profile.ini, rimettendo come path la cartella "profili firefox", mi ricompare il messaggio. :'(

Qualche idea?
grazie in anticipo
non devi cancellare tutta la cartella firefox ma solo .parentlock e dentro alla cartella con lettere e numeri casuali tutta la Cache e ed eventuali file *lock* !

Re: [Firefox] Firefox is already running, Avviare Firefox da un altro programma

Inviato: domenica 17 agosto 2008, 17:51
da loopad
Prima cosa, grazie.
Ho già cancellato i file parentlock e lock nella cartella del profilo ma senza risultati.

Avevo provato a cancellare i profili esistenti all'interno della cartella mozilla/firefox/ - e quindi il conseguente collegamento alla cartella "profili firefox" - per avere la conferma che il problema stesse proprio in quest'ultima.

più che altro mi chiedo: ci sono altre persone che sono nella mia stessa situazione, cioè che usano lo STESSO profilo sia su win che su ubuntu?
c'è modo di risolvere il problema? mi sembra strano che non ci sia soluzione (mi sembra una esigenza non particolarmente avanzata  :)) e mi sembra strano che - da quello che ho capito navigando alla ricerca di una soluzione - un problema così "banale" che si presentava già con firefox 1.x non sia stato risolto dopo parecchie release.

Re: [Firefox] Firefox is already running, Avviare Firefox da un altro programma

Inviato: domenica 17 agosto 2008, 19:20
da steblar
loopad ha scritto: Prima cosa, grazie.
Ho già cancellato i file parentlock e lock nella cartella del profilo ma senza risultati.

Avevo provato a cancellare i profili esistenti all'interno della cartella mozilla/firefox/ - e quindi il conseguente collegamento alla cartella "profili firefox" - per avere la conferma che il problema stesse proprio in quest'ultima.

più che altro mi chiedo: ci sono altre persone che sono nella mia stessa situazione, cioè che usano lo STESSO profilo sia su win che su ubuntu?
c'è modo di risolvere il problema? mi sembra strano che non ci sia soluzione (mi sembra una esigenza non particolarmente avanzata  :)) e mi sembra strano che - da quello che ho capito navigando alla ricerca di una soluzione - un problema così "banale" che si presentava già con firefox 1.x non sia stato risolto dopo parecchie release.
il fatto è che non è un errore. E' un difetto che chiudendo con errore firefox questo si blocca. Comunque se non ti si sblocca cancella tutto il contenuto della cartella Cache

Re: [Firefox] Firefox is already running, Avviare Firefox da un altro programma

Inviato: domenica 17 agosto 2008, 21:46
da loopad
non ricevo messaggi di errore. Caso tipico: sono in windows che navigo con firefox (come adesso!): chiudo il browser senza problemi, chiudo la sessione (no sospensione o simili, proprio arresto del sistema), riaccendo il pc con ubuntu e non riesco ad utilizzare il browser, perchè ricevo il famigerato messaggio di errore.

Ho già cancellato la cache, ma ciò non risolve il problema.  :-\

per questo temo che (forse a causa di un piccolo bug, ma son troppo niubbo per fare questi ragionamenti) la gestione di profili di firefox non permetta di utilizzare lo stesso profilo con due sistemi diversi.

Re: [Firefox] Firefox is already running, Avviare Firefox da un altro programma

Inviato: lunedì 18 agosto 2008, 9:21
da Manetta
Ho avuto lo stesso identico problema e credo che il problema sia che Firefox 3 abbia cambiato il modo di gestire i segnalibri ,ti posso dire come gestirli ma per il resto(psw,estensioni ecc.) sto ancora documentandomi .

Apri firefox e digita :  about:config
a questo punto clicca con il tasto destro e scegli nuovo-stringa nella finestra scrivi :

browser.bookmark.file   nella finestra sucessiva devi inserire la posizione dove risiede il bookmarks.html
nel mio caso è /media/sda4/ProfiliMozilla/firefox/bookmark.html   
se il file html non dovesse esistere copialo dal profilo attuale di firefox che dovrebbe essere in  /home/utente/.mozilla/firefox/xxxxxxxx.default (gli xxxxx corrispondono ad una striga casuale quindi sostituisci gli x con la stringa , copia il file bookmarks.html nella tua directory.

sempre in about:config cerca la seguente voce :browser.bookmarks.autoexportHTML ci clicchi sopra sostituendo il valore false in true.

Ripeti la procedura in firefox di windows che ovviamente la directory non sarà /media/ecc.  ma x:\ecc.
dove x è la lettera della tua partizione.

riavvia ff e il problema  dei segnalibri condivisi è risolto .

se fire fox non si apre significa che non trova la cartella del profilo oppure i file del profilo sono corrotti quindi dovresti entrare in gestione profili digitando da terminale

Codice: Seleziona tutto

sudo firefox - profilemanager
  e cliccare il profilo "default" e fai partire ff se funziona segui la procedura sopra descritta .

Re: [Firefox] Firefox is already running, Avviare Firefox da un altro programma

Inviato: lunedì 18 agosto 2008, 21:51
da loopad
fatta tutta la procedura che riguarda i segnalibri e funziona  (good)

ma, meglio ancora, ho (forse) risolto il problema: prima utilizzavo lo stesso profilo (stesso nome, per intenderci) sia su win che su ubuntu, e questo profilo era linkato direttamente alla cartella "profili firefox".

ora, ho semplicemente avviato ubuntu, ho aperto il profile manager e ho eliminato il profilo che utilizzavo: ne ho creato uno nuovo, con un nome DIVERSO da quello che utilizzavo prima, collegandolo sempre alla directory "profili firefox".

funziona!

rimane il problema che ogni tanto devo cancellare il file .parentlock nella cartella del profilo: non si potrebbe creare un comando (che viene lanciato all'avvio di firefox) che cancella forzatamente quel file??
io non sono in grado!

Re: [Firefox] Firefox is already running, Avviare Firefox da un altro programma

Inviato: lunedì 18 agosto 2008, 23:49
da Manetta
Il file .parenlook dovrebbe essere eliminato ad ogni chiusura di ff ma ho provato e non lo fa , anche io ho provato con il risultato uguale al tuo , ho deciso così di accontentarmi dei segnalibri.

Sembra che in ff23 il file  .parentlook  in windows cambia nome e non ricordo bene ma credo sia ABOOK.xxx
per questo motivo credo che la condivisione dei profili non sia propio perfetta ,io aspetto sperando ci siano nuove guide di ff3 in quanto al momento su questo argomento non si sa quasi nulla ..o meglio io non ho trovato quasi nulla .

Ci conviene aspettare aggiornamenti e guide da parte di ff3.
ciao

Re: [Firefox] Firefox is already running, Avviare Firefox da un altro programma

Inviato: martedì 19 agosto 2008, 15:12
da steblar
loopad ha scritto: fatta tutta la procedura che riguarda i segnalibri e funziona  (good)

ma, meglio ancora, ho (forse) risolto il problema: prima utilizzavo lo stesso profilo (stesso nome, per intenderci) sia su win che su ubuntu, e questo profilo era linkato direttamente alla cartella "profili firefox".

ora, ho semplicemente avviato ubuntu, ho aperto il profile manager e ho eliminato il profilo che utilizzavo: ne ho creato uno nuovo, con un nome DIVERSO da quello che utilizzavo prima, collegandolo sempre alla directory "profili firefox".

funziona!

rimane il problema che ogni tanto devo cancellare il file .parentlock nella cartella del profilo: non si potrebbe creare un comando (che viene lanciato all'avvio di firefox) che cancella forzatamente quel file??
io non sono in grado!
puoi fare un script in bash linux con un crontab che ogni 10 minuti gira e controlla se c'è il file !

Re: [Firefox] Firefox is already running, Avviare Firefox da un altro programma

Inviato: martedì 19 agosto 2008, 15:42
da loopad
puoi fare un script in bash linux con un crontab che ogni 10 minuti gira e controlla se c'è il file !
guarda, teoricamente mi sembra un idea bellissima, solo che sono così una capra in ambito informatico che non saprei da dove cominciare  :-\

più che altro rimango sorpreso di aver trovato - googlolando - poche persone che hanno questo problema: o sono l'unico ad avere impostato la condivisione dei profili (ma non credo, io la procedura l'ho trovata su un forum) oppure devo aver settato male qualcosa!!

Re: [Firefox] Firefox is already running, Avviare Firefox da un altro programma

Inviato: mercoledì 20 agosto 2008, 10:25
da loopad
la soluzione più rozza che mi è venuta in mente è quella di creare un lanciatore per terminale da mettere sulla scrivania con un comando del tipo:

Codice: Seleziona tutto

 sudo rm /media/DATA/Profili Firefox/.parentlock 
che va avviato manualmente ad ogni avvio del sistema ed ha l'inconveniente di aver bisogno sempre di password.

Credo che sia di molto migliorabile: per esempio mi basterebbe far eseguire un comando simile in automatico ad ogni avvio del sistema, ma non so come fare (per altro - pur avendo seguito la wiki - non mi monta all'avvio il volume fat32).

Re: [Firefox] Firefox is already running, Avviare Firefox da un altro programma

Inviato: mercoledì 20 agosto 2008, 15:54
da steblar
loopad ha scritto: la soluzione più rozza che mi è venuta in mente è quella di creare un lanciatore per terminale da mettere sulla scrivania con un comando del tipo:

Codice: Seleziona tutto

 sudo rm /media/DATA/Profili Firefox/.parentlock 
che va avviato manualmente ad ogni avvio del sistema ed ha l'inconveniente di aver bisogno sempre di password.

Credo che sia di molto migliorabile: per esempio mi basterebbe far eseguire un comando simile in automatico ad ogni avvio del sistema, ma non so come fare (per altro - pur avendo seguito la wiki - non mi monta all'avvio il volume fat32).
il comendo è giusto ! basta che ti fai un file sulla home di root un file con scritto :

Codice: Seleziona tutto

#!/bin/sh
if [ -f /media/DATA/Profili Firefox/.parentlock ]; then
rm /media/DATA/Profili Firefox/.parentlock -f
else
exit 0

fi

exit 0

poi da root:

crontab -e

00,10,20,30,40,50 * * * * /root/rimuovilock.sh

il computer in automatico rimuove il file se presente !

Re: [Firefox] Firefox is already running, Avviare Firefox da un altro programma

Inviato: giovedì 28 agosto 2008, 0:20
da loopad
grazie steblar per il consiglio, ma il lanciatore cui avevo pensato in realtà non funziona.

ho fatto un salto sul forum di mozilla in cui mi hanno fatto notare che l'unica cosa che si può condividere sono i bookmarks (ottimo da questo punto di vista la metodologia suggerita da Manetta) mentre è più difficile per il resto: per esempio, alcune estensioni funzionano solo su win e non su ubuntu (IETab, per esempio) e possono dare qualche problema.

soluzione: due profili diversi per win e linux, con i segnalibri condivisi.

grazie a tutti