O Libreoffice não abre arquivos fora da pasta Documentos

O Libreoffice não abre arquivos fora da pasta Documentos

Após a atualização do Ubuntu, o Libreoffice para de abrir arquivos fora da pasta inicial de documentos.

Ubuntu 18.04.5 Libreoffice instalado via snap

libreoffice --version
LibreOffice 7.2.0.4 ce769e3009755dcf0082844e386f5dca4c8ecb2f

Tentando chamá-lo do console (para ver se há alguma mensagem de erro):

cd ~
echo "I have full access to the folder" > file.txt
libreoffice.calc file.ods

Ele para com uma caixa de diálogo dizendoCaixa de diálogo de erro

Traduzido para o inglês: "Não foi possível criar um arquivo de bloqueio para acesso exclusivo do LibreOffice, por faltar permissões para criar um arquivo de bloqueio no local escolhido"

Tentei desinstalar o Libreoffice duas vezes e fiz várias tentativas via ppa e também do repositório oficial. Mesmo erro :(

O Libreoffice 6 funciona bem. O problema ocorre apenas com a versão 7.1 e superior.

Também tentei esta solução: askubuntu.com/questions/643382/libre-office-wont-open mas o problema persiste. Na verdade, um novo arquivo de configuração não foi criado depois que eu o excluí.

Como posso depurar para encontrar o problema de permissão?

Responder1

Eu tive exatamente esse mesmo problema hoje. Estou executando o Ubuntu 18.04 LTS. Eu atualizei de 6.4.7.2 para 7.2.7. Isso causou dois problemas. Não consegui abrir nenhum arquivo que não estivesse no diretório $Home e os documentos que abri no diretório $Home geraram erros. Quando tentei salvá-los em qualquer lugar que não fosse em Documentos, ele falhou. Os arquivos em $Home e fora de $home eram arquivos que eu editei com o libre office antes da atualização e trabalhei após minha correção para poder verificar se tinha permissões para eles. Tentei atualizar para 7.3.5 e isso não resolveu o problema.

Isso parece estar relacionado a: https://bugs.launchpad.net/ubuntu/+source/libreoffice/+bug/1751005

Eu tentei sudo apparmor_parser -R /etc/apparmor.d/usr.lib.libreoffice.program.* e não funcionou porque me deu um erro que não tentei depurar. Também tentei atualizar o arquivo de alias, mas não funcionou para mim.

No final fiz downgrade para 6.4.7.2 e tudo voltou a funcionar. https://downloadarchive.documentfoundation.org/libreoffice/old/6.4.7.2/deb/x86_64/

Isso é meio antigo, então espero que ajude alguém novo que possa encontrar isso nas pesquisas.

informação relacionada