El diálogo de abrir o guardar archivo tarda mucho tiempo aparecer

Nada mejor para empezar bien el año que un problema de esos que no tienen explicación.

Les cuento,  de buenas a primeras tuve un problema bastante molesto. Al abrir un archivo o guardar uno nuevo el cuadro de diálogo que aparece y que te permite elegir o darle nombre al archivo tardaba más de 20 segundos enaparecer y era una verdadera molestia. 

Los problemas del cambio.

El año pasado cambié mi escritorio principal de Cinnamon a XFCE principalmente porque es un escritorio más ligero y cumple bastante bien con mis actividades.

Le invertí unos días en quitar algunos elementos de Cinnamon e instalar otros de XFCE hasta que me quedó un entorno de trabajo a mi gusto. Y estaba trabajando bien, hasta que se presentó este problema.

La actualización

Luego creí que era un problema de actualización. A veces pasa que no todos los paquetes se acoplan perfectamente. Tengo más de 2 años con esta instalación de Manjaro  y es normal que no todo se ajuste a la primera.

Creía que era un problema de actualización porque el problema se presentó justo después de actualizar.  Aunque después pude averiguar que no tenía nada que ver.

Tuve un pequeño problema con la actualización pero fue porque el ciclo de vida del kernel 4.7 había llegado a su fin. Así que lo quité usando el Manjaro Settings Manager para quedarme con la versión 4.4 que es la versión recomendada.

kernel 4.4 en Manjaro settings manager
El kernel 4.4 en ejecución.

Intentando reproducir el problema.

Como no encontraba información que me ayudara a solucionar este problema intenté reproducirlo para pedir ayuda en los foros de Manjaro.

Verán, lo primero que hice fue abrir GIMP y seleccionar el menú AbrirArchivo y esperar unos 20 segundos a que apareciera el cuadro de diálogo.  Una vez que se mostraba en pantalla trabajaba normalmente.

Si volvía a abrir o guardar un archivo ya no había demora alguna. Pero si cerraba GIMP y hacía lo mismo, nuevamente me aparecía el retraso.

Ejecuté GIMP desde la terminal y me apareció este mensaje:

gimp: gimp_wire_read(): error Error creating proxy: Error al llamar StartSereviceByName para org.gtk.vfs.UDisks2VolumeMonitor: Se alcanzó el tiempo de expiración (g-io-error-quark, 24)

Una solución y una sorpresa.

Bueno pues este mensaje me dio un poco más de luz sobre el problema.Aunque para ser justos no les había mencionado un pequeñísimo detalle.

Uno de mis servidores falleció anteriormente y había estado muy ocupado mudando los servicios a un nuevo equipo. Una vez que relacioné mentalmente este evento y el mensaje de error fue como dí con la solución.

Lo que pasó es que murió el servidor y en mi computadora había declarado que se montaran automáticamente algunas carpetas de este servidor usando el archivo fstab.

¡Y ese era el problema!, que mi equipo intentaba encontrar esas carpetas del servidor sin éxito hasta que llegaba a el tiempo de expiración.

Una vez que comenté las líneas que relacionaban al servidor en el archivo fstab y reiniciar mi computadora todo regresó a la normalidad.

Y que bueno porque ya estaba considerando reinstalar Manjaro, sospechando de un problema de convivencia entre XFCE, Cinnamon y Gnome.

Al final no había problema alguno en mi computadora. Espero que este artículo le sirva a alguien, al menos para mirar en esta dirección y le ahorre algo de tiempo.

Pacman con Aria2 para descargar los paquetes de Manjaro

Se conjuntaron dos cosas, el problema de wget para resolver los dominios (léase: wget no se pudo resolver la dirección del equipo ) y que últimamente he utilizado mucho el programa Aria2 para descargar firmwares de varios equipos (léase: Como descargar el firmware de Apple con Aria2) que me he encariñado mucho con este programa y quise averiguar si existía alguna forma de hacer de Aria2 mi manejador de descargas de paquetes de Manjaro.

Read more

Copiar un ISO a una memoria USB con isousb

isousb para copiar iso a una memoria usb

Para instalar Manjaro Linux es necesario copiar el archivo ISO a un CD o generar una memoria USB de arranque copiando el ISO al dispositivo.

Haciendo los preparativos para el último FLISOL me encontré con Isousb , una herramienta minimalista que se mete en muy pocos problemas al copiar un archivo ISO a un dispositivo USB.

Instalación

Isousb ya forma parte de los paquetes oficiales de Manjaro, supongo que también se podrá conseguir para otras distribuciones, para instalarlo solo es necesario.

sudo pacman -S isousb
Y eso es todo.

Tan fácil como la tabla del 1

Utilizar Isousb es una tarea de preescolar, al iniciar el programa lo primero que hace es preguntar la localización del archivo ISO y enseguida la elección del dispositivo USB que quieres como destino, más simple ¡Imposible!.

Seleccionar el dispositivo usb de destino
Seleccionar el dispositivo usb de destino.

Si quisiera ponerle un pero al programa es que me gustaría que advirtiera que el contenido de la memoria será destruido y una comprobación del tamaño del ISO vs la capacidad de la memoria. De esto último hay una advertencia en la pantalla, pero la comprobación se la deja al usuario.

Con la terminal

Claro que sigue siendo válido el método con la terminal usando el comando dd

dd bs=4M if=/ruta/a/manjaro.iso of=/dev/sd[letra de la unidad]
Los dos métodos son útiles al momento de generar una usb de arranque, solo que siento que por la facilidad de uso y su interfaz gráfica isousb será mi favorito al realizar esta tarea.

Actualización de Manjaro abril 2015

Actualización del sistema - Manjaro abril 2015

Comienzo el día con una gran actualización de Manjaro. El anuncio se hizo oficial el día 21 de abril Manjaro Update 2015-04-21 (stable) pero había tenido mucho trabajo y lo pospuse la actualización hasta el día de hoy.

Dependencias con baloo

Actualicé el sistema como es normal, ya saben primero una actualización de repositorios:

sudo pacman-mirrors -g
Y luego la actualización del sistema:
sudo pacman -Syyu
Pero me apareción un error 🙁 con el paquete baloo

Problamas con las dependencias necesita baloo
Problema con el paquete baloo
error: no se pudo preparar la operación (no se pudieron satisfacer las dependencias) :: nepomuk-core: necesita baloo

Al parecer hubo algunos movimientos con Arch y este paquete ya no es tan necesario (eso espero).

Según los foros de Arch, este problema se soluciona desinstalando el paquete nepomuk-core.

sudo pacman -Rns nepomuk-core
Después de desinstalarlo pude hacer la actualización completa del sistema sin problemas.

Actualización del sistema - Manjaro abril 2015
Llego la hora de actualizar el sistema.

Kernel 4

disponible el kernel 4 en manjaro
Manjaro Settings Manager ya muestra el nuevo kernel 4.

Claro que la principal razón para actualizar mi sistema es para probar el tan publicitado y cacareado Kernel 4 y sus mejoras. Eso aumenta la lista de kernels soportados por Manjaro:

  • Linux310 3.10.74
  • Linux312 3.12.40
  • Linux313 3.13.11.19
  • Linux314 3.14.38
  • Linux316 3.16.7.9
  • Linux318 3.18.11
  • Linux319 3.19.4
  • Linux40 4.0.0

Generalmente tengo dos, uno estable (3.14) y una de pruebas que ahora será la versión 4.

En fin, como pueden ver, tengo muchos paquetes que descargar. Espero que actualicen sin problemas.

Enlaces