Libreoffice no abre archivos fuera de la carpeta Documentos

Libreoffice no abre archivos fuera de la carpeta Documentos

Después de la actualización de Ubuntu, Libreoffice deja de abrir archivos fuera de la carpeta de documentos de inicio.

Ubuntu 18.04.5 Libreoffice instalado mediante snap

libreoffice --version
LibreOffice 7.2.0.4 ce769e3009755dcf0082844e386f5dca4c8ecb2f

Intentando llamarlo desde la consola (para ver si hay algún mensaje de error):

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

Se detiene con un cuadro de diálogo que diceDiálogo de errores

Traducido al español: "No fue posible crear un archivo de bloqueo para acceso exclusivo por LibreOffice, al faltar permisos para crear un archivo de bloqueo en el lugar elegido"

Intenté desinstalar Libreoffice dos veces e hice varios intentos a través de ppa y también desde el repositorio oficial. Mismo error :(

Libreoffice 6 funciona bien. El problema solo ocurre con la versión 7.1 y superiores.

También probé esta solución: Askubuntu.com/questions/643382/libre-office-wont-open pero el problema persiste. De hecho, no se creó un nuevo archivo de configuración después de que lo eliminé.

¿Cómo puedo depurar para encontrar el problema de permisos?

Respuesta1

Tuve exactamente el mismo problema hoy. Estoy ejecutando Ubuntu 18.04 LTS. Actualicé de 6.4.7.2 a 7.2.7. Esto causó dos problemas. No pude abrir ningún archivo que no estuviera en mi directorio $Home y los documentos que abrí en mi directorio $Home me dieron errores. Cuando intenté guardarlos en cualquier lugar que no fuera Documentos, falló. Los archivos tanto en $Home como fuera de $home eran archivos que había estado editando con Libre Office antes de la actualización y funcionaron después de mi corrección para poder verificar que tenía permisos para ellos. Intenté actualizar a 7.3.5 y eso no solucionó el problema.

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

Intenté sudo apparmor_parser -R /etc/apparmor.d/usr.lib.libreoffice.program.* y no funcionó porque me dio un error que no intenté depurar. También intenté actualizar el archivo de alias pero no funcionó.

Al final bajé a 6.4.7.2 y todo vuelve a funcionar. https://downloadarchive.documentfoundation.org/libreoffice/old/6.4.7.2/deb/x86_64/

Esto es un poco antiguo, así que espero que ayude a cualquiera que pueda encontrarse con esto en las búsquedas.

información relacionada