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:
xulrunner --app /usr/share/pencil/application.ini --no-remote
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ápis application.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