Problema con tildes y "ñ" al abrir y guardar archivos

Saludos, tengo un problema en Writer (libreoffice flatpak en Linux) con respecto a los archivos (sean .docx u .odt) que contienen tildes o letras “ñ” en el nombre. Por ejemplo, tengo un archivo llamado “Tildes á é í ó ú y letra ñ”. Cada vez que abro ese archivo con Writer aparece el siguiente error: “La operación de /home/user/Documentos/Writer/Tildes á é à ó Ão̱ y letra ñ.odt se ha iniciado con un parámetro no válido”, y no abre.

Al intentar guardar un archivo escribiendo tildes y “ñ” sale el siguiente error: “Error al guardar el documento Sin título 1:
No hay acceso al objeto
No se puede acceder al objeto
debido a que los privilegios de usuario son insuficientes.”

Sé que se soluciona simplemente no escribiendo tildes y “ñ” en los nombres de los archivos, pero me gustaría solucionar ese problema. Este inconveniente no sucede en la versión .deb de Libreoffice, pero está bastante desactualizada con respecto al flatpak (en SO Pop_OS 22.04 LTS).

Adjunto capturas de la info de mi versión de Libreoffice y mi locale en terminal.

Captura desde 2026-03-18 20-48-49

No entiendo mucho de Linux pero creo que
No es un problema de tu configuración de idioma
ni tampoco de LibreOffice en sí mismo, sino de la empaquetación del flatpak o similar

Viendo que tu sistema es un derivado de Debian, en la web de LibreOffice tienes los archivos .deb más actualizados que puedes encontrar Download LibreOffice | LibreOffice - Free and private office suite - Based on OpenOffice - Compatible with Microsoft .

Y tienes un script de instalación/actualización creado por un colaborador de LibreOffice
(@drodriguez) en drodriguez/Instalacion-LibreOffice - Git para Cuates

1 Like

Este problema es de los paquetes Flatpak en Linux, no es un problema de LibreOffice.

Es una falta de comunicación entre el sandbox de Flatpak y la configuración de locales de tu sistema.

El contenedor no sabe cómo interpretar esos caracteres especiales, lo que corrompe la ruta del archivo y hace que el sistema crea que no tienes permisos para acceder a ellos.

Para solucionarlo, prueba:

Dar acceso completo al sistema de archivos, ejecutando en una terminal:

flatpak override --user --filesystem=home org.libreoffice.LibreOffice

Configura ademas las variables de entorno, ejecutando en una terminal:

flatpak override --user --env=LANG=es_ES.UTF-8 org.libreoffice.LibreOffice

Como tu sistema es derivado de Debian, es más práctico desinstalar Libreoffice flatpak e instalarlo desde sus paquetes .deb, que se descargan desde: https://ftp.nluug.nl/office/libreoffice/libreoffice/stable/26.2.1/deb/x86_64/

Suponiendo que descargas los paquetes en ~/Descargas

Lo haces ejecutando en una terminal:

cd ~/Descargas

wget https://ftp.nluug.nl/office/libreoffice/libreoffice/stable/26.2.1/deb/x86_64/LibreOffice_26.2.1_Linux_x86-64_deb.tar.gz

wget https://ftp.nluug.nl/office/libreoffice/libreoffice/stable/26.2.1/deb/x86_64/LibreOffice_26.2.1_Linux_x86-64_deb_helppack_es.tar.gz

wget https://ftp.nluug.nl/office/libreoffice/libreoffice/stable/26.2.1/deb/x86_64/LibreOffice_26.2.1_Linux_x86-64_deb_langpack_es.tar.gz

for x in *.tar.gz; do tar xfv $x; done

sudo dpkg -i LibreOffice_*/DEBS/*.deb

2 Likes