अजीब तरह से, यह विषय 2018 में अभी भी वास्तविक लगता है।
कुछ नए इंस्टॉल किए गए एप्लिकेशन FF के about:preferences
बजाय सिस्टम स्तर पर सेट किए गए प्रति-फिल्टाइप सामान्य एप्लिकेशन के बजाय "डिफ़ॉल्ट" स्थिति पर ले जाते हैं (उदाहरण के लिए Palemoon jpeg फ़ाइलों के लिए gwenview के बजाय डिफ़ॉल्ट के रूप में लेता है, Inskape या फ़ाइल रोलर PDF के लिए Okular के बजाय लेता है फ़ाइल।)।
"हमेशा पूछें" वह विकल्प है जो इस मामले में उपयोग किया जाना चाहिए और फिर ~/.local/share/applications/mimeinfo.cache
लाइनों के साथ प्रति-उपयोगकर्ता फ़ाइल बनाने की कोशिश कर रहा है :
[MIME Cache]
application/pdf=okularApplication_pdf.desktop
उपरोक्त का नुकसान यह है कि यह एक प्रति-फ़ाइल-प्रकार सेटिंग है। सभी फ़ाइलों के लिए एक समाधान है (जैसा कि इस उत्तर में कहा गया है ), चलाएँ:
cd .local/share/applications/
ln -s mimeapps.list defaults.list
यदि यह काम करना बंद कर देता है: देखें कि अवांछित अनुप्रयोग फिर से चयनित नहीं है about:preferences
: सुनिश्चित करें कि "हमेशा पूछें" का चयन वहाँ किया जाता है। मैन्युअल रूप से एक अलग प्रोग्राम सेट करना (यहां तक कि सिस्टम स्तर पर आपकी फ़ाइल-प्रकार के लिए डिफ़ॉल्ट, लेकिन जो आपकी फ़ाइल के लिए सूची में "डिफ़ॉल्ट" के रूप में चिह्नित नहीं है about:preferences
) काम नहीं कर सकता है।
Kubuntu 18.04 में फ़ायरफ़ॉक्स 60.0 में परीक्षण किया गया।
फ़ायरफ़ॉक्स सेटिंग्स के साथ कुछ सही नहीं है। "हमेशा पूछें" और "फ़ाइल सहेजें" पहले से डाउनलोड की गई फ़ाइलों के लिए कोई मतलब नहीं है, इसलिए सेटिंग्स के तहत डाउनलोड सूची को प्रभावित about:preferences
नहीं करना चाहिए । लेकिन वे करते हैं । और वे असंगत तरीके से करते हैं: केवल डिफ़ॉल्ट रूप से चिह्नित किए गए एप्लिकेशन का चयन करने के बाद, किसी अन्य एप्लिकेशन पर स्विच करना नहीं है। उल्टा करने के लिए किसी को "हमेशा पूछें" का चयन करने की आवश्यकता हो सकती है और फिर ऊपर वर्णित चरणों का पालन करें।