Error al obtener la información del descriptor del archivo

El mes pasado me topé con un problema al intentar copiar archivos a carpetas compartidas en windows o carpetas en equipos linux configuradas con CIFS.

El error dice más o menos así:

Error al obtener la información del descriptor del archivo.

Resultado numérico fuera de rango.

¿Quiere omitirlo?

Mensaje de error de Thunar.
Este es el error que muestra Thunar.

Y no importaba que administrador de archivos utilizara para copiar, lo mismo ocurría con Nautilus, Nemo o Thunar.

Esto no ocurre al hacer copias entre carpetas de mi mismo equipo, solamente ocurre con carpetas compartidas con algún protocolo de Windows usando un administrador de archivos.

Sin embargo, podía copiar archivos sin problemas usando la terminal con cp, rsync o midnight commander un veterano disponible en la mayoría de las distribuciones linux.

Al principio, creí que era un problema relacionado con este otro Error al unir el archivo , pero no es el caso.

En la búsqueda de una solución, se recomendaba darle un downgrade al paquete glibs2 a la versión anterior, en este caso la número 2.64.5 pero eso me provocó problemas durante el arranque de mi equipo.

Hacer un downgrade no solucionó el problema.
Hacer un downgrade no corrigió el problema.

Como pueden ver en este hilo Glib2 V2.66 breaks cifs operation in filemanager después de revertir este cambio pude iniciar mi equipo y dejé por la paz durante un tiempo la caza de este bug.

La solución

Pasó un mes sin mucho movimiento, de hecho ya me había acostumbrado a darle la vuelta al problema usando midnight commander hasta que hubo comentarios nuevos en los foros de Manjaro ¡Por eso son importantes los foros!

Después de que se identificó el problema al parecer ya está corregido en la siguiente versión.

Mientras llega la versión actualizada a los mirrors de Manjaro pueden descargar la nueva versión de glibs 2.66 para instalarlo manualmente.

sudo pacman -U https://www.archlinux.org/packages/core/x86_64/glib2/download/

Esta es la solución que me ha funcionado ¡Hasta la próxima!

2 comentarios en «Error al obtener la información del descriptor del archivo»

  1. Es posible descargar los paquetes desde los repositorios haciendo lo siguiente:

    sudo pacman -U https://www.archlinux.org/packages/core/x86_64/glib2/download/

    Pacman se encargará de descargar el paquete y su firma PGP para confirmar su integridad.

    Responder
    • Hola Flash,

      Sabes que, tu consejo es mejor que el mío, voy a modificar el artículo con tu instrucción.

      Todos los días se aprende algo nuevo 🙂

      Responder

¡Me encantaría saber que opinas!

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.