Saya tidak dapat memulai Firefox di Mac saya. Itu hanya mengatakan "Salinan Firefox sudah terbuka. Hanya satu salinan Firefox yang dapat dibuka sekaligus." Saya sudah mencoba me-restart komputer. Adakah perbaikan?
Anda telah menyarankan menghapus file kunci di profil saya, tetapi, saya tidak memiliki profil . Saya mencoba untuk memperbaiki masalah yang dimaksud Firefox di Mac: Lambat, lambat, lambat dengan menghapus profil saya, jadi saya menghapusnya, dan ini muncul. Jadi saya tidak bisa menghapus file kunci karena tidak ada.
Jawaban:
Untuk menghapus file .parentlock, Anda dapat menjalankan perintah berikut di Terminal:
(Tidak ada di profil Anda)
Namun seperti yang dikatakan sebelumnya, menghapus file .parentlock tidak akan membantu memperbaiki proses Firefox yang macet.
sumber
Firefox menulis dua file kunci, jika tidak dihapus saat shutdown, Anda harus menghapusnya secara manual. Mereka dipanggil
lock
dan.parentlock
dan terletak di folder profil .MozillaZine memiliki artikel tentang cara melakukannya di Mac.
EDIT: Pada OS X hanya
.parentlock
ada, jadi itu sudah cukup jika Anda menghapus file itu. File akan memiliki ukuran 0 KB, sehingga Anda dapat menghapusnya tanpa khawatir.sumber
Ini membunuh semua proses Firefox di Linux:
sumber
Saya memiliki masalah ini pada OS X v10.7 (Lion). Tidak ada yang terlihat dengan
ps ax | grep firefox
dan menghapus file kunci tidak melakukan apa pun untuk saya. Namun apa yang berhasil adalah meluncurkan Firefox via terminal dengan manajer profil dan memilih profil yang sesuai:Sepertinya profil default saya yang ingin dibuka oleh Firefox telah dihapus. Setelah memilih profil yang berbeda melalui menu manajer profil saya kembali dan berjalan.
sumber
Entah bagaimana proses Firefox masih berjalan bahkan setelah Anda menutup program.
Pertama, klik kanan pada ikon Firefox dan coba klik
Force Quit
.Jika opsi itu tidak ada, tekan Option+ Apple+ Esc. Ini akan memunculkan daftar program yang sedang berjalan. Pilih Firefox dan tekan
Force Quit
Jika semuanya gagal, ketikkan
killall -9 firefox
ke terminal. Ini harus memaksa proses untuk menutup, memungkinkan Anda untuk memulai Firefox lagi.sumber
Saya selalu memberi label aplikasi Firefox lama seperti, katakanlah FireFox 3.6.17 di folder aplikasi sebelum menginstal versi Firefox yang lebih baru. Setelah itu, saya menginstal versi yang lebih baru dan mengubah nama aplikasi itu menjadi, katakanlah FireFox 12.0.1.
Dengan begitu, ketika Anda melihat kotak dialog yang mengatakan bahwa contoh lain dari Firefox sudah terbuka, tarik Mac Dock di bagian bawah layar Anda, dan Anda akan melihat ikon Firefox kedua di dermaga yang sebelumnya tidak ada. . Klik kanan pada ikon yang lebih lama (jika Anda mengarahkan mouse ke ikon, Anda akan melihat "Firefox 3.6.17" atau yang lebih baru) dan pergi melalui Pilihan dan hapus centang "Buka saat Masuk." Kemudian paksa keluar aplikasi yang lebih lama, dan ikon itu akan hilang. Hilang. Entah bagaimana, ketika Anda "melempar" atau menghapus ikon yang lebih lama dari dermaga setelah memutakhirkan, itu tidak mengubah status login ikon itu dan terus mencoba menjalankan kedua versi Firefox saat masuk. Masalah terpecahkan.
Saat Anda memutakhirkan dan memberi label yang sesuai, SELALU matikan status Login dari ikon yang lebih lama sebelum menghapus ikon itu dan ganti dengan yang baru.
sumber
Pada OS X, jika menghapus .pembatasan kunci atau mematikan proses tidak berhasil, Anda mungkin perlu mengedit / menghapus file profil.ini. Saya mengalami masalah saat membuat beberapa profil Firefox dan menyelesaikan masalah dengan menghapus semua kecuali profil default dari profiles.ini (bukan dir profil). Saya pikir penyebab dalam kasus saya adalah pengaturan use_last_profile diaktifkan dan profil yang terakhir digunakan tidak ada lagi (profil dir dihapus).
sumber
Cara malas untuk menghapus file kunci ini:
Ini akan menemukan dan menghapus file apa pun dengan "kunci" pada namanya. Lihat halaman manual
find
untuk informasi lebih lanjut.sumber
-exec rm {} \;
terlebih dahulu, dengan anggapan Anda tidak ingin menghapus "adblockplus" dan file berguna lainnya dengan "kunci" pada namanya.Jika Firefox melihat contoh aktif dari dirinya sendiri ketika dimulai, ia melompat membuat contoh lain dari dirinya sendiri dengan kesalahan ini.
Apa yang Anda maksud dengan pernyataan, "Saya mencoba memulai kembali"? Apakah Anda reboot dan ini masih berlanjut?
Saya tidak terbiasa dengan OS X untuk berkomentar lebih lanjut tentang perilakunya.
sumber
Ada perintah yang menggabungkan pgrep dengan kill , itu pkill. Begitu:
sumber