"फ़ायरफ़ॉक्स पहले से ही चल रहा है, लेकिन प्रतिक्रिया नहीं दे रहा है।" भले ही MOZ_NO_REMOTE = 0


0

यह डेबियन 9 खिंचाव बोल रहा है, #1 SMP Debian 4.9.110-3+deb9u4 (2018-08-21)फ़ायरफ़ॉक्स की एक नई, पोर्टेबल स्थापना के /optसाथ 62.0 रन के साथ

$ which firefox
/opt/firefox/firefox

मेरी समस्या यह है कि, भले ही कमांड

$ firefox

एक फ़ायरफ़ॉक्स इंस्टेंस लॉन्च और रन करता है, एक बाद की कमांड

$ firefox any.kind/of/url

प्रसिद्ध विंडो संदेश के साथ विफल रहता है

फ़ायरफ़ॉक्स पहले से ही चल रहा है, लेकिन जवाब नहीं दे रहा है। एक नई विंडो खोलने के लिए, आपको पहले मौजूदा फ़ायरफ़ॉक्स प्रक्रिया को बंद करना होगा, या अपने सिस्टम को पुनरारंभ करना होगा।

जबकि यह मौजूदा, चालू सत्र में दिए गए url के लिए एक नया टैब खोलने के लिए उपयोग किया गया था।

विकल्प --new-tab, --new-windowया --no-remoteमदद नहीं करते हैं। और मैंने इस पोस्ट के अनुसार जाँच की है , कि

$ echo $MOZ_NO_REMOTE
0

.. जो मुझे लगता है कि इसका मतलब यह होना चाहिए कि मेरा वांछित व्यवहार अपेक्षित व्यवहार है। (ध्यान दें कि यह मेरे लिए स्पष्ट नहीं है कि initवे इस पोस्ट में किस फ़ाइल को संदर्भित करते हैं)।

जैसा कि (I-think-) संबंधित समस्याएं:

  • किसी त्रुटि के साथ .pdfखोले गए फ़ाइल के लिंक पर क्लिक करना evinceभी उसी त्रुटि संदेश के साथ विफल होता है।
  • थंडरबर्ड में देखे गए ई-मेल में किसी लिंक को लिंक करना भी उसी त्रुटि संदेश के साथ विफल हो जाता है।

क्या मुझसे यहां कुछ छूट रहा है?
मैं कमांड लाइन से रनिंग ब्राउज़र सत्र में एक नया टैब कैसे जोड़ूं?
इस समस्या को हल करने / पाने का कोई तरीका?


क्या आप firefoxउसी X सत्र में समान उपयोगकर्ता का उपयोग करने की अपनी दूसरी प्रति चला रहे हैं ?
कोस्टिक्स

1
डेटा बिंदु के रूप में, मैंने इसे उबंटू 18.04 के साथ परीक्षण किया, जो डेबियन 10 बस्टर पर आधारित है, और उबंटू रेपो (पोर्टेबल नहीं) से स्थापित फ़ायरफ़ॉक्स वी 62। यह इरादा के अनुसार काम किया ("फ़ायरफ़ॉक्स यूआरएल" ओपन फ़ायरफ़ॉक्स के एक नए टैब में URL खोलता है)। यह Debian 9. में फ़ायरफ़ॉक्स और / या फ़ायरफ़ॉक्स के व्यवहार के पोर्टेबल संस्करण को संकीर्ण करने के लिए प्रतीत होता है
fixer1234

@kostix हां मैं हूं। दोनों कमांड दो पड़ोसी टर्मिनल एमुलेटर से भेजे जाते हैं।
इगा-लिटो

@ फिक्सर 1234 चियर्स :)
iago-lito

एक अन्य डेटा बिंदु: मेरे डेबियन स्ट्रेच पर, फ़ायरफ़ॉक्स ईएसआर के साथ ठीक काम करता है --new-tab: यह एक नए टैब में निर्दिष्ट URL को खोलने के लिए पहले से चल रही कॉपी कहती है। कि सरकारी रेपो (अब एक सुरक्षा अद्यतन के रूप में) से 60.2.0esr (amd64) है।
कोस्टिक्स

जवाबों:


1

ठीक है समझ आ गया। इस पोस्ट के अनुसार , MOZ_NO_REMOTEपर्यावरण चर का वास्तविक मूल्य मायने नहीं रखता है, केवल यह तथ्य है कि यह परिभाषित है या नहीं। अत: MOZ_NO_REMOTE=0आश्चर्यजनक रूप से इसका पर्यायवाची है MOZ_NO_REMOTE=1

इसलिए मैंने इस लाइन को हटा दिया

export MOZ_NO_REMOTE=0

कि किसी तरह मेरी .[bash|zsh]rcफाइलों में घुस गया , और जाँच की

$ echo $MOZ_NO_REMOTE
⠀

मुझे मेरा अच्छा राजभाषा व्यवहार वापस मिला :)

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.