Ei voi ' avata Firefoxia, koska Firefoxin kopio on jo auki

Minulla on useita käyttäjiä MacBookissa ( OS X 10.9.5). Yhdellä niistä on ylimääräisiä rajoituksia, mutta sillä on lupa käyttää Firefoxia. Siitä huolimatta hän ei pysty suorittamaan Firefoxia: aina kun hän yrittää, näyttöön tulee virheruutu.

Sulje Firefox
Kopio Firefox on jo auki. Vain yksi Firefox-kopio voi olla auki kerrallaan.

(on sanomattakin selvää, että Firefox ei ollut avoinna hänen eikä kenenkään muun käyttäjän toimesta, ja ettei kenelläkään muusta käyttäjistä ole ongelmaa).

Vaikuttaa siltä, että tämä tapahtui äskettäisen Firefox-päivityksen jälkeen (versioon 39.0).

Mikä voi olla tämän syy? Kuinka voin selvittää tämän?

Vastaa

Näin tein ongelman korjaamiseksi:

  • Etsi OS X -päätteestä tällä hetkellä käytetty Firefox-profiilihakemisto (jotain sellaista): $ cd ~/Library/Application\ Support/Firefox/Profiles/ $ ls -l

  • Jos sinulla on useita profiileja, listaa profiili, jolla on viimeisin päivämäärä $ cd rAnd0m.default $ ls -la

  • poista piilotettu vanhempien lukitustiedosto $ rm -v .parentlock

  • yritä käynnistää Firefox uudelleen

(Jos ongelma ei liittynyt parentlock-tiedosto, näet: rm: .parentlock: No such file or directory)

Jos haluat käyttää Finderia, tee piilotetut piste-tiedostot ensin näkyviin, jotta voit tarkistaa .parentlock on olemassa ja poista se.

Kommentit

  • Piilotettujen (piste) tiedostojen tekeminen Finderissa ei mielestäni ole triviaalia …
  • Huomasin, että minulla oli myös ' haamuprosessi ' – @joshua vastausta (käyttäen ps -wwax | grep firefo) tarvitaan sen löytämiseen ja tappamiseen. BTW, prosessi ei ilmestynyt ' t näkyviin OSX: ssä ' s ' pakko lopettaa ' luettelo.
  • Kiitos. Virheikkunassa pitäisi olla mahdollisuus tehdä se automaattisesti!
  • tämä toimi minulle apple.stackexchange.com/questions/196771/… Olin suunnitellut " palauttavan edellisen istunnon " ( support.mozilla.org/en-US/kb/… ) ja valitettavasti kun käynnistin ja löysin " security " -virhe, joka tarkoitti, että kirjanmerkkeihin ja historiaan ei pääse. kun tapoin " haamuprosessin " ja käynnistin Firefoxin uudelleen, olin virheessä hyvässä kunnossa, mutta nyt " edellinen " -istunto oli arvoton.

Vastaa

Kun sain tämän viestin, jouduin tappamaan vain kulkevan prosessin, minua ei lukittu.

% ps -wwax | grep -i firefo 81106 ?? 711:45.58 /Applications/Firefox.app/Contents/MacOS/firefox -foreground 28986 ttys000 0:00.00 grep -i firefo % kill 81106 

Huolimatta Vaikka prosessi on edelleen ”salaa” elossa, cmd-tab -tehokytkimessä eikä cmd-opt-esc Pakota lopetus -valintaikkunassa ei ollut Firefox-näkyvää tiedostoa. Firefox oli tässä tilassa kaatumisen / uudelleenkäynnistyksen jälkeen.

Kommentit

  • Tämä ratkaisi ongelmani, tämän yllä olevat vastaukset eivät. Kiitos!
  • Minulla oli useita käynnissä – ongelman ratkaisija oli laajennussäiliö (tunnistettavissa polun mukaan).
  • hauskoja juttuja linuxista / unixista. yksinkertaisten asioiden on oltava hakkereita toimiakseen

vastaus

emma24xia ”vastaus on tarkoitettu Windowsille eikä sovellettavissa Maciin. Macissa teet sen tällä tavalla.

Avaa sovellukset / apuohjelmat ja käynnistä Activity Monitor.

Etsi luettelosta Firefox. Valitse se ja napsauta stop-sign-kuvake pakottaa lopettamaan prosessin.

Kommentit

  • Valitettavasti tämä ei ollut ratkaisu: muuta käynnissä olevaa Firefox-prosessia ei ole käynnissä. Ainoa toimintomonitori näyttää virheruudun.
  • joka toimi minulle

Vastaa

Löydän ratkaisun täältä, voit tarkistaa sen. https://support.mozilla.org/en-US/kb/firefox-already-running-not-responding

Kommentit

  • Vaikka tämä linkki voi vastata kysymykseen, on parempi sisällyttää vastauksen olennaiset osat tähän ja antaa linkki viitteeksi Vain linkkivastaukset voi tulla kelvoton, jos linkitetty sivu muuttuu.
  • Linkkisi tarjosi oikean ratkaisun: poista .parentlock-tiedosto.
  • Hienoa, että auttaa teitä.

vastaus

Taustatapahtumien tappamisen jälkeen, kuten kuvassa, Firefox pystyi käynnistymään:

$ ps -wwax | grep firefox 1305 ?? 59:06.29 /Applications/Firefox.app/Contents/MacOS/firefox -foreground 2809 ttys006 0:00.00 grep firefox $kill -9 1305 $ ps -wwax | grep firefox 2815 ttys006 0:00.00 grep firefox 

vastaus

Ainoa ratkaisu, jonka löysin tähän mennessä, oli avata tallentamaton tiedosto joissakin eräänlainen editori ja tee ”Kirjaudu ulos”.

Jos olet onnekas, jumissa oleva prosessi katoaa telakasta, ennen kuin toimittaja valittaa tallentamattomasta tiedostosta, jotta voit napsauttaa ”Peruuta”, ja suurin osa työtilastasi pysyy siellä.

Vastaa

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *