PNG के रूप में पेंसिल निर्यात पृष्ठ काम नहीं करता है


12

मैं Ubuntu 12.04 में नवीनतम पेंसिल (संस्करण 2.0.3) का उपयोग करने की कोशिश कर रहा था, लेकिन PNG निर्यात काम नहीं करता है, जिसमें पेंसिल फ़ायरफ़ॉक्स के अंदर और बाहर दोनों काम कर रहा है (जो 19.0.2 है)।

PNG संवाद के रूप में निर्यात पृष्ठ फ़ाइल को कहां रखा जाए, लेकिन उसके बाद चुपचाप विफल रहता है, और किसी भी HTML टेम्पलेट का उपयोग करने वाले निर्यात दस्तावेज़ से यह संवाद हमेशा के लिए रुक जाता है:

यहाँ छवि विवरण दर्ज करें

मेरे द्वारा यह कैसे किया जा सकता है?


2
जिसने भी इसे बंद करने के लिए मतदान किया है: क्या आप टिप्पणी करना चाहते हैं? मैं वास्तव में यह देखने में विफल हूं कि यह प्रश्न यहां अनुचित क्यों है।
एलियास

1
जबकि मैं वोट देने वाला व्यक्ति नहीं हूं, यह वोट एक ऑफ टॉपिक वोट है। आमतौर पर इसका मतलब है कि उन्हें लगता है कि यह एक बग है।
सेठ

@ सेठ ओह, मैं देख रहा हूँ ... धन्यवाद! ठीक है, मैं समझता हूँ कि बग रिपोर्ट वास्तव में यहाँ विनियोजित नहीं हैं, लेकिन यह वास्तव में एक रिपोर्ट नहीं है: यह एक विवरण है कि वर्कअराउंड कैसे लागू किया जाए। मैं यह देखने में विफल हूं कि यह अनुचित क्यों है।
एलियास

1
हां, मैं उसे देख रहा हूँ। मुझे ठीक लगता है। वोट अंत में वैसे भी समाप्त होना चाहिए।
सेठ

जवाबों:


22

अद्यतन: इस वर्कअराउंड को आज़माने से पहले, आप इस समुदाय के कांटे द्वारा उपलब्ध कराए गए नवीनतम संस्करण को आज़माना चाह सकते हैं: https://github.com/prikhi/pencil/releases


यह कई बार दर्ज किया गया बग है, और इस पर वर्कअराउंड उपलब्ध है: http://code.google.com/p/evoluspencil/issues/detail?id=170

वर्कअराउंड xulrunnerफ़ायरफ़ॉक्स के बजाय पेंसिल चलाने के लिए सादे का उपयोग करना है, फिर समस्या गायब हो जाती है। आप यहाँ से xulrunner को डाउनलोड कर सकते हैं , इसे कहीं भी निकाल सकते हैं और इसे पेंसिल की तरह चलाने के लिए उपयोग कर सकते हैं:

xulrunner --app /usr/share/pencil/application.ini --no-remote

--no-remoteXulrunner के लिए एक मौजूदा फ़ायरफ़ॉक्स उदाहरण चल पुन: उपयोग करने की कोशिश करने का नहीं है। आपको पेंसिल के पथ को बदलने की आवश्यकता हो सकती है application.ini, यह निर्भर करता है कि आपने इसे कैसे स्थापित किया है।

यदि आपने .deb इवोलस द्वारा प्रदान किए गए अधिकारी के साथ पेंसिल स्थापित की है , तो आप इन त्वरित चरणों का पालन कर सकते हैं:

  1. एक टर्मिनल खोलें और रूट में बदल जाएं:

    sudo -i

  2. फिर, xulrunner (17Mb) डाउनलोड करें और / ऑप्ट में निकालें:

    wget -O - http://ftp.mozilla.org/pub/mozilla.org/xulrunner/releases/16.0.2/runtimes/xulrunner-16.0.2.en-US.linux-x86_64.tar.bz2 | tar xjf - -C /opt

  3. फ़ायरफ़ॉक्स के बजाय ज़ूलरनर के साथ चलने के लिए पेंसिल निष्पादन योग्य स्क्रिप्ट बदलें:

    sed -i '/application.ini/ { s|^/usr/bin/firefox|/opt/xulrunner/xulrunner|; s/$/ --no-remote/; }' /usr/bin/pencil


tnx ठीक काम (Ubuntu 13.04 x64)
JoZ3

मेरे लिए एकदम सही काम करता है क्योंकि मैं Ubuntu 14.04 LTS में यह मुद्दा था।
मिकबर्कज्न्र

दुर्भाग्य से, यह मेरे लिए नवीनतम 2.0.5 xpi के साथ काम नहीं करता था - यह फ़ायरफ़ॉक्स 39 में प्लगइन के रूप में काम करता था, लेकिन स्टैंडअलोन के रूप में नहीं; स्टैंडअलोन प्राप्त करने के लिए, मुझे fork github.com/prikhi/pencil का उपयोग करना था ./build.sh linux, और फिर /path/to/firefox --app Outputs/Linux/application.ini --console --no-shared उसी, buildनिर्देशिका से - कि दोनों भागे, और निर्यात को सही तरीके से किया।
सादाऊ

14.04 Ubuntu 64 बिट में काम करता है। यह xulrunner के संस्करण 16.0.2 का उपयोग करना महत्वपूर्ण है, नवीनतम डाउनलोड करने की कोशिश isssue नहीं हल करेगा
vumaasha

5

मैं उसी मुद्दे में भाग गया। अगर आपको बुरा नहीं लगता है तो 2.0.2 के लिए एक मामूली संस्करण पर जाएं, यह xulrunner के साथ डिब के हिस्से के रूप में पैक किया गया है, जो इस विशेष मुद्दे को हल करेगा।

2.0.2_amd64

2.0.2_i386


4

पेंसिल परियोजना GitHub पर अब https://github.com/prikhi/pencil पर है

यहां नवीनतम रिलीज़ खोजें: https://github.com/prikhi/pencil/releases

नवीनतम के लिए उन्नयन (यह लिखते समय v2.0.13) ने मेरे लिए समस्या तय की।


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