Qué hacer cuando Obsidian no carga imágenes

Debo aclarar que estoy en Linux, Kubuntu 24.04.

Tres días sin solución

Lo primero que hice fue hacer una búsqueda general. No te voy a marear con todas las páginas y publicaciones de Reddit que estuve revisando. Finalmente aterricé en 3 publicaciones en el foro de Obsidian que me llevaron a encontrar la solución y a deducir el origen de este problema que tenía.

El primer intento con carpetas de configuración

Encontré esta publicación que describía un escenario similar al mio: images not showed- help. De igual manera, en mi teléfono Obsidian mostraba todos los PDFs e imágenes con total naturalidad pero en mi laptop todo parecía estar peor cada vez.

Ya había hecho una reinstalación total de Obsidian pero esta publicación me recordó que existen 2 carpetas con datos de configuración. Junto con la bóveda se genera la carpeta .obsidian en donde se guardan las configuraciones de plugins, temas y demás archivos CSS personalizados entre otras cosas.

La carpeta .obsidian está oculta en la misma bóveda

También, está ~/.config/obsidian que es una carpeta generado con la instalación de Obsidian en Linux y en donde se guardan datos de la misma aplicación.

En mi caso la borré y ya no apareció

Borré ambas carpetas y nuevamente borré Obsidian y lo volví a instalar.

Esta operación implicó que perdiera todos mis plugins ya instalados y datos que tenía de seguimiento a la apertura de notas.

También, hice un respaldo total de mi bóveda para luego borrar la bóveda activa solo de manera local. Una vez instalado Obsidian, hice una descarga total de mi bóveda en la nube, esperando que quizás había algo en mis archivos locales que estaba generando este problema.

Esperé a que concluyera la sincronización y encontré que el problema persistía.

Seguí buscando sin solución

Seguí buscando en el segundo día pero no encontré algo concreto. Ya consideraba que el problema estaba con mi bóveda y no necesariamente con la aplicación.

Fue hasta el tercer día que en una siguiente búsqueda encontré esta otra publicación en el foro de Obsidian: Linux: Images and PDFs don’t load if vault contains accented letters such as é. Relata el mismo problema y ahora era en un sistema Linux. En esta publicación se hace referencia a otra publicación en donde se indica que el tema presenta una solución. La otra publicación se llama Images don’t display anymore.

Esto me llevó a pensar que el asunto definitivamente no era de Obsidian sino de la configuración de mi sistema operativo. Todo empezó a tener sentido porque en la última semana he estado recibiendo varias actualizaciones de archivos de configuración de Linux. No puede ser casualidad que en el mismo tiempo es que Obsidian empezó a fallar con visualizar imágenes y PDF.

¡Encontré la solución!

Solución confirmada

El detonador fue que mencionaran el paquete de caracteres en_US.UTF-8. Fue entonces que identifiqué que se trata de los acentos. Tal parece que a Obsidian no le gusta que haya acentos o caracteres raros en los nombres de carpetas y nombres de archivo de imagen y PDF.

Hice un intento por cambiar el paquete de caracteres en mi sistema. Me metía a la configuración del sistema, Región e idioma, y de entrada no ubicaba una selección explícita del paquete de caracteres.

El idioma lo dejé en español de España; no me aparece el de México.

Verifiqué el idioma y todo se veía bien. Fue hasta que entré a las opciones de tamaño de papel, dirección, estilo de nombre y números de teléfono que encontré las referencias de paquete de caracteres UTF. Terminé seleccionando los de México pero esto no tuvo efecto en Obsidian.

En cada una selección español de México

Seguramente un UTF de Estados Unidos es con el que mejor funcione Obsidian pero ya no voy a buscar cuál.

De igual manera me fui a Obsidian para verificar el nombre de una de las imágenes que no se mostraban. En efecto, tenía una vocal con acento en su nombre. Cambié la letra por la equivalente sin acento. Cerré la nota de la imagen. Al volverla abrir, ahí se mostraba en todo su esplendor.

El nombre de la carpeta tiene acento y por eso no muestra la imagen, aún cuando ésta no tiene acento en su nombre

¡Confirmado! El problema son los acentos en los nombres de imágenes y de PDF.

Retirado el acento del nombre de carpeta, la imagen se visualiza de manera normal

Cambié mi carpeta de “Buzón” a “Buzon” y con eso se arregló el problema. Ahora ya cargaban bien todas las imágenes y PDF que tengo en esta carpeta.

Complemento a la solución

Mayormente escribo en español y esta lengua tiene muchas tiles y diéresis en su escritura. Me voy a sentir raro no poner estos símbolos ortográficos pero es un pequeño precio a pagar para que Obsidian funcione al 100.

Con las carpetas no hay remedio, por fuerza no pueden llevar caracteres raros y con acento. Es con los nombres de notas que hay alternativa.

La nota de texto puede tener acento sin problema pero no así los archivos de imagen y PDF.

En mi caso particular, el motivo de tener imágenes y PDF en mi bóveda es para insertarlos en alguna nota. Así, el nombre del recursos lo escribo sin acentos pero la nota la puedo escribir como manda la santa gramática española. Mi referencia, entonces, será la nota con texto y el recurso insertado.

Ya puedo continuar con mis actividades

Me tomó 3 días pero finalmente he recuperado la funcionalidad completa de Obsidian. Un pequeño precio a pagar por descubrir y ser un poco más conocedor de este detalle técnico.

Adiós acentos, caracteres raros y emoticones en nombres de imágenes, PDF y carpetas