Archive for the ‘ Bugs ’ Category

Windows 10: The Boot Configuration Data file is missing some required information.

Recientemente he actualizado (mediante windows update) el Windows 7 del ordenador usado por mi familia a Windows 10. Para mi sorpresa, días despues de hacerlo, el sistema operativo dejo de arrancar, y aparecia el siguiente mensaje:

Recovery
Your PC needs to be repaired
The Boot Configuration Data file is missing some required information.
File: \BCD
Error Code: 0x000000d
You’ll need to use the recovery tools on your installation media, If you don’t have any installation media (like a disc or USB device), contact your system administrator or PC manufacturer.

Por algún problema se había estropeado el arranque de Windows 10. Despues de buscar como arreglar el problema, encontré la solución:

  1. Descargar la ISO oficial de windows 10 y grabarla en un DVD: https://www.microsoft.com/es-es/software-download/windows10ISO
  2. Arrancar el ordenador utilizando el DVD.
  3. Seleccionar el Idioma.
  4. En lugar de seleccionar “Instalar ahora”, hacer click en “Reparar el ordenador” (abajo a la izquierda).
  5. Seleccionar “Solucionar problemas”.
  6. Seleccionar “Opciones avanzadas”.
  7. Seleccionar “Símbolo de sistema”.
  8. En la consola que aparece, teclear los siguientes comandos:
    cd c:
    bootrec /rebuildbcd
    exit
  9. Reiniciar el ordenador.

Una vez hecho esto, el ordenador funciona correctamente.

Saludos!

Arreglando el consumo excesivo del procesador en Debian + Mate

Desde hace unos días estoy probando el escritorio MATE, y la verdad que funciona muy bien. Todo perfecto salvo un detalle, el procesador tenía picos de trabajo. Echando un vistazo por Internet he podido ver que esto se debe a una incompatibilidad con el paquete Glib, cuya versión 2.34 provoca este mal comportamiento.

mate

El problema reside en que la biblioteca Glib busca las “imágenes de cache” en la carpeta “~/.cache/thumbnails” pero el sistema de Mate utiliza la carpeta “~/.thumbnails” para gestionarlas y por lo tanto no las encuentra.

En el siguiente trozo de código fuente perteneciente a la librería Glib 2.34 se puede observar que el directorio de trabajo es el “~/.cache/thumbnails” (en las versiones antiguas de Glib se utiliza “~/.thumbnails” y funciona perfectamente).

#if GLIB_CHECK_VERSION (2, 34, 0)
 path = g_build_filename (g_get_user_cache_dir (), “thumbnails”,
#else
 path = g_build_filename (g_get_home_dir (), “.thumbnails”,
#endif

Al parecer en la versión 1.4.2 del paquete mate-desktop ya está corregido el fallo :). La solución manual es muy sencilla y pasa por ejecutar en un terminal los siguientes comandos:

ln -ds $HOME/.thumbnails/ $HOME/.cache/
mv $HOME/.cache/.thumbnails $HOME/.cache/thumbnails

LA solución se basa en crear un acceso directo (link) para que al ir a “~/.cache/thumbnails” se esté accediendo a la carpeta “~/.thumbnails” donde se almacenan todas las imágenes generadas para la cache.

PD: A quién le gusten los escritorios tradicionales, MATE es una muy buena opción!

 
  • RSS
  • Flickr
  • YouTube