Estaba intentando usar la última versión de Pencil (versión 2.0.3) en Ubuntu 12.04, pero la exportación de PNG no funciona, y Pencil funciona tanto dentro como fuera de Firefox (que es 19.0.2).
La página de exportación como cuadro de diálogo PNG pregunta dónde colocar el archivo, pero falla silenciosamente después de eso, y exportar el documento usando cualquier plantilla HTML hace que este cuadro de diálogo se detenga para siempre:
¿Cómo puedo arreglarlo?
Respuesta1
ACTUALIZAR:Antes de probar esta solución, es posible que desees probar la última versión proporcionada por esta bifurcación comunitaria: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 es usar xulrunner
Pencil para ejecutar Plain en lugar de Firefox, luego el problema desaparece. Puedes descargar xulrunner desdeaquí, extráigalo en algún lugar y úselo para ejecutar Pencil de esta manera:
xulrunner --app /usr/share/pencil/application.ini --no-remote
Esto --no-remote
es para que xulrunner no intente reutilizar una instancia existente de Firefox en ejecución. Es posible que tengas que cambiar la ruta a la del lápiz application.ini
, dependiendo de cómo la tengas instalada.
Si has instalado Pencil con la versión oficial.deb
proporcionado por Evolus aquí, puedes seguir estos rápidos pasos:
Abra una terminal y conviértase en root:
sudo -i
Luego, descargue xulrunner (17Mb) y extráigalo 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 /opt
Cambie 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/pencil
Respuesta2
Me encontré con el mismo problema. Si no te importa bajar una versión menor a2.0.2está empaquetado con xulrunner como parte de deb, lo que resolverá este problema en particular.
Respuesta3
El proyecto Pencil ya está en GitHubhttps://github.com/prikhi/pencil
Encuentre los últimos lanzamientos aquí:https://github.com/prikhi/pencil/releases
La actualización a la última versión (v2.0.13 al escribir esto) solucionó el problema.