Ubuntu 12.04에서 최신 Pencil(버전 2.0.3)을 사용하려고 했지만 PNG 내보내기가 작동하지 않습니다. Pencil은 Firefox(19.0.2) 내부와 외부 모두에서 작동합니다.
페이지를 PNG로 내보내기 대화 상자에서 파일을 저장할 위치를 묻지만 그 이후에는 아무 소리 없이 실패하며 HTML 템플릿을 사용하는 문서 내보내기에서는 이 대화 상자가 영원히 정지됩니다.
어떻게 해결할 수 있나요?
답변1
업데이트:이 해결 방법을 시도하기 전에 다음 커뮤니티 포크에서 제공하는 최신 버전을 사용해 볼 수 있습니다.https://github.com/prikhi/pencil/releases
이는 여러 번 제기된 버그이며 해결 방법은 다음에서 확인할 수 있습니다.http://code.google.com/p/evoluspencil/issues/detail?id=170
해결 방법은 일반을 사용하여 xulrunner
Firefox 대신 Pencil을 실행하는 것입니다. 그러면 문제가 사라집니다. xulrunner는 다음에서 다운로드할 수 있습니다.여기, 어딘가에 추출하여 다음과 같이 Pencil을 실행하는 데 사용합니다.
xulrunner --app /usr/share/pencil/application.ini --no-remote
이는 --no-remote
xulrunner가 실행 중인 기존 Firefox 인스턴스를 재사용하지 않도록 하기 위한 것입니다. application.ini
설치 방법에 따라 pencil 경로를 변경해야 할 수도 있습니다 .
공식으로 Pencil을 설치한 경우.deb
Evolus에서 제공하는 여기, 다음의 빠른 단계를 따르세요.
터미널을 열고 루트로 전환합니다.
sudo -i
그런 다음 xulrunner(17Mb)를 다운로드하고 /opt에 압축을 풉니다.
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
Firefox 대신 xulrunner로 실행되도록 Pencil 실행 가능 스크립트를 변경합니다.
sed -i '/application.ini/ { s|^/usr/bin/firefox|/opt/xulrunner/xulrunner|; s/$/ --no-remote/; }' /usr/bin/pencil
답변2
나는 같은 문제에 부딪쳤다. 하나의 마이너 버전으로 내려가도 괜찮다면2.0.2이 특정 문제를 해결하는 deb의 일부로 xulrunner와 함께 패키지되어 있습니다.
답변3
Pencil 프로젝트는 현재 GitHub에 있습니다.https://github.com/prikhi/pencil
여기에서 최신 릴리스를 찾아보세요:https://github.com/prikhi/pencil/releases
최신 버전(이 글을 작성할 때는 v2.0.13)으로 업그레이드하면 문제가 해결되었습니다.