Eu estava tentando usar o mais recente Pencil (versão 2.0.3) no Ubuntu 12.04, mas a exportação PNG não funciona, com o Pencil trabalhando dentro e fora do Firefox (que é 19.0.2).
A página de exportação como caixa de diálogo PNG pergunta onde colocar o arquivo, mas falha silenciosamente depois disso, e o documento de exportação usando qualquer modelo HTML faz com que esse diálogo seja interrompido para sempre:
Como posso corrigir isso?
firefox
firefox-extensions
pencil
elias
fonte
fonte
Respostas:
ATUALIZAÇÃO: Antes de tentar esta solução alternativa, tente a versão mais recente fornecida por este fork da comunidade: https://github.com/prikhi/pencil/releases
Este é um erro registrado várias vezes e uma solução alternativa está disponível em: http://code.google.com/p/evoluspencil/issues/detail?id=170
A solução alternativa é usar plain
xulrunner
para executar o Pencil em vez do Firefox, e o problema desaparecerá. Você pode baixar o xulrunner a partir daqui , extraí-lo em algum lugar e usá-lo para executar o Pencil assim:A
--no-remote
é para xulrunner não tentar reutilizar uma instância em execução Firefox existente. Pode ser necessário alterar o caminho para o lápisapplication.ini
, dependendo da instalação.Se você instalou o Pencil com o funcionário
.deb
fornecido pela Evolus aqui , siga estas etapas rápidas:Abra um terminal e transforme-se em root:
sudo -i
Em seguida, faça o download do xulrunner (17Mb) e extraia em / 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
Altere o script executável do Pencil para executar com o xulrunner em vez do Firefox:
sed -i '/application.ini/ { s|^/usr/bin/firefox|/opt/xulrunner/xulrunner|; s/$/ --no-remote/; }' /usr/bin/pencil
fonte
./build.sh linux
e depois/path/to/firefox --app Outputs/Linux/application.ini --console --no-shared
do mesmobuild
diretório - que ambos foram executados e fizeram a exportação corretamente.Eu tive o mesmo problema. Se você não se importa de descer uma versão menor para a 2.0.2, ela vem com o xulrunner como parte da deb, o que resolverá esse problema em particular.
2.0.2_amd64
2.0.2_i386
fonte
O projeto Pencil está no GitHub agora https://github.com/prikhi/pencil
Encontre as versões mais recentes aqui: https://github.com/prikhi/pencil/releases
A atualização para a versão mais recente (v2.0.13 ao escrever isso) corrigiu o problema para mim.
fonte