Intenté usar el último Pencil (versión 2.0.3) en Ubuntu 12.04, pero la exportación PNG no funciona, con Pencil trabajando tanto dentro como fuera de Firefox (que es 19.0.2).
La página de exportación como diálogo PNG pregunta dónde colocar el archivo, pero falla silenciosamente después de eso, y el documento de exportación que utiliza cualquier plantilla HTML hace que este diálogo se detenga para siempre:

¿Cómo puedo arreglarlo?

Respuestas:
ACTUALIZACIÓN: Antes de probar esta solución alternativa, es posible que desee probar la última versión provista por esta bifurcación de la comunidad: https://github.com/prikhi/pencil/releases
Este es un error presentado varias veces, y hay una solución disponible en: http://code.google.com/p/evoluspencil/issues/detail?id=170
La solución consiste en usar plain
xulrunnerpara ejecutar Pencil en lugar de Firefox, luego el problema desaparece. Puede descargar xulrunner desde aquí , extraerlo en alguna parte y usarlo para ejecutar Pencil de esta manera:El
--no-remoteobjetivo es que xulrunner no intente reutilizar una instancia de Firefox existente en ejecución. Es posible que deba cambiar la ruta a la del lápizapplication.ini, dependiendo de cómo lo tenga instalado.Si ha instalado Pencil con el oficial
.debproporcionado por Evolus aquí , puede seguir estos pasos rápidos:Abra una terminal y conviértase en root:
sudo -iLuego, descargue xulrunner (17Mb) y extraiga en / 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 /optCambie el script ejecutable de Pencil para que se ejecute con xulrunner en lugar de Firefox:
sed -i '/application.ini/ { s|^/usr/bin/firefox|/opt/xulrunner/xulrunner|; s/$/ --no-remote/; }' /usr/bin/pencilfuente
./build.sh linuxy luego/path/to/firefox --app Outputs/Linux/application.ini --console --no-shareddesde el mismobuilddirectorio, que ambos se ejecutaron y exportaron correctamente.Me encontré con el mismo problema. Si no le importa bajar una versión menor a 2.0.2 , está empaquetada con xulrunner como parte de la deb, lo que resolverá este problema en particular.
2.0.2_amd64
2.0.2_i386
fuente
El proyecto Pencil está en GitHub ahora https://github.com/prikhi/pencil
Encuentra las últimas versiones aquí: https://github.com/prikhi/pencil/releases
La actualización a la última versión (v2.0.13 al escribir esto) me solucionó el problema.
fuente