A página de exportação de lápis como PNG não funciona

A página de exportação de lápis como PNG não funciona

Eu estava tentando usar o Pencil mais recente (versão 2.0.3) no Ubuntu 12.04, mas a exportação de PNG não funciona, com o Pencil funcionando dentro e fora do Firefox (que é 19.0.2).

A caixa de diálogo de exportação da página como PNG pergunta onde colocar o arquivo, mas falha silenciosamente depois disso, e o documento de exportação usando qualquer modelo HTML deixa esta caixa de diálogo travada para sempre:

insira a descrição da imagem aqui

Como posso consertar isso?

Responder1

ATUALIZAR:Antes de tentar esta solução alternativa, você pode tentar a versão mais recente fornecida por este fork da comunidade:https://github.com/prikhi/pencil/releases


Este é um bug relatado 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 xulrunnero Pencil simples para executar em vez do Firefox, e o problema desaparece. Você pode baixar o xulrunner emaqui, extraia-o em algum lugar e use-o para executar o Pencil assim:

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

A --no-remoteideia é que o xulrunner não tente reutilizar uma instância existente do Firefox em execução. Pode ser necessário alterar o caminho para o pencil's application.ini, dependendo de como você o instalou.

Se você instalou o Pencil com o oficial.deb fornecido pela Evolus aqui, você pode seguir estas etapas rápidas:

  1. Abra um terminal e vire root:

    sudo -i

  2. Em seguida, baixe o 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

  3. Altere o script executável do Pencil para ser executado com o xulrunner em vez do Firefox:

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

Responder2

Eu passei pelo mesmo problema. Se você não se importa em baixar uma versão secundária para2.0.2ele é empacotado com o xulrunner como parte do deb, o que resolverá esse problema específico.

2.0.2_amd64

2.0.2_i386

Responder3

O projeto Pencil está no GitHub agorahttps://github.com/prikhi/pencil

Encontre os últimos lançamentos aqui:https://github.com/prikhi/pencil/releases

Atualizar para a versão mais recente (v2.0.13 ao escrever isto) corrigiu o problema para mim.

informação relacionada