Neden Windows'ta olduğu gibi Linux'ta birden fazla Firefox örneği yok?


5

Windows'ta Firefox'u kullanıcı jakı olarak çalıştırırsam ve daha sonra çalıştığı için başka bir firefox örneği başlatmayı denersem.

Firefox'u yönetici olarak çalıştırmayı seçersem, farklı kullanıcı hesapları altında olduklarından yan yana iki ayrı firefox örneği alabilirim.

Bu Linux'ta doğru görünmüyor.

Firefox'u başlattığımda kullanıcı girişi olarak, Windows'taki gibi yeni bir örnek başlatamıyorum. Bir uçbirim açıp kök olarak değiştirirsem, XAUTHORITY'yi jack .Xauthority olarak ayarlayın ve firefox'u root olarak başlatmaya çalışın .... firefox'un zaten çalıştığı hatasını alıyorum.

Bu neden? Lütfen cevaplarınızda hiçbir teknik ayrıntıyı saklamayın .... teşekkür ederim.

Yanıtlar:


10

Geç --no-remote başlangıçta firefox parametresi ve mevcut işlemi yeniden kullanmaz.

Bu, çoğu unix platformunda firefox ile ilgili bilinen bir sorundur. Firefox’un X sunucusunu sorgulaması, başka bir firefox’un çalıştığını görmesi (aynı sürümde olması gerekmiyor) olduğunu görmesi ve aslında başlamak yerine yeni bir sayfa açması için sinyal göndermesi.

İkinci firefox, X iletme etkinken SSH üzerinden ikinci bir makinede başlatılmışsa bile gerçekleşir. Hala sabitlenmemiş bir hayvan gözlüğüm.


5
Afaik, --no-remote sadece -P parametresiyle birlikte kullanılabilir, bu nedenle aynı profili farklı durumlarda başlatamazsınız. Kaynak: kb.mozillazine.org/Command_line_arguments "no-remote - Uygulamanın birden fazla örneğini farklı profillerle çalıştırmayı sağlar; [1] -P ile kullanılmış"
Om Nom Nom

1
@ nom nom: Windows 9x'te Dark Ages of Netscape'in o kırık profil konseptini kullanmaya devam ettikleri için makul görünüyor.
Joey

İlginç, teşekkür ederim. Yani bu, Windows ve Linux arasındaki süreç modelindeki herhangi bir farklılıktan ziyade firefox'a özgü bir hatadır.
Jack

@OmNomNom: Yalnızca aynı kullanıcı hesabını kullanıyorsanız sorun. OP, bir örneği jack, diğeri root olarak kullanmaya çalışıyor, her biri kendi ana dizinden varsayılan profilini kullanıyor. Ve benim durumumda, profil tamamen başka bir makinede.
developmentalinsanity

@Jack Firefox'un işleri nasıl yaptığı ile ilgilidir. Proses modeli ile ilgisi yoktur.
developmentalinsanity
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.