Archive for the ‘ Problemas ’ Category

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!

Instalando Debian

Debian

Ayer me decidí por instalar Debian 6 Squeeze. Descargué el cd número 1 y resulta que el pc no arranca, problemas con la tarjeta gráfica (AMD Radeon 6630M), cosa que ya me había pasado con Linux Mint Debian Edition. Utilice la versión ISO de red, y resultó que si arrancó. Todo bién, salvo a la hora de reconocer las interfaces de red, faltaban los drivers de la tarjeta de red y de la wifi, aparecia un mensaje diciendo que se introdujeran los siguientes drivers:

  • rtl8168e-2.fw
  • iwlwifi-1000-1.ucode
  • iwlwifi-1000-2.ucode
  • iwlwifi-1000-3.ucode
Empecé a buscarlos, y la cosa no parecía trivial, al final los saque de las siguientes hubicaciones:
Basta con descargar el paquete de la tarjeta en cuestión y descomprimirlo en una memoria usb para insertarlo en la instalación.
Hay que seleccionar una ubicación para descargar el .deb (archivo comprimido), luego descomprimirlo y meterlo en la memoria usb.
Una vez hecho esto, la instalación detectará los drivers de las tarjetas y se podrá seguir con la instalación.
La instalación no tiene ningún secreto, y es poco más que seguir los pasos que se indican. Por último, me dediqué a actualizar los repositorios (Debian 7 Wheezy) para utilizar el último software “estable” disponible para utilizar todo el potencial de mi hardware. El resultado es excelente, un gran sistema operativo funcionado muy bien.
Mi decisión de actualizar a la versión “testing” radica en usar el software con mejor rendimiento/estabilidad que aproveche el último hardware disponible, en mi caso un Intel I5 2500 Sandy Bridge, un SSD OCZ y una AMD 6630M, Todo ello bajo GNOME 3 con su interfaz en modo clásico 🙂
PD: En otra ocasión trataré como utilizar y gestionar estas dos tarjetas gráficas en linux.

Hosting LMI. El mejor ejemplo…

Hosting LMI

Hosting LMI

Hosting LMI es una empresa de hosting, y bajo mi opinión es un ejemplo, gran ejemplo a seguir, de como no debe funcionar un hosting.

Leer mas

Internet, o casi

Modem 3G USB

Modem 3G USB

Hoy, me llevé una sorpresa. Un amigo me comenta que no le funciona correctamente Skype. Resulta que acaba de contratar una conexión 3G a internet (V…).

Después de probar la velocidad de la conexión, los resultados dan cerca de 4Mb de subida y 1Mb de bajada, más que suficiente para una videoconferencia. Pero no, es imposible realizarla, el programa se conecta y desconecta continuamente, se escucha el sonido de vez en cuando, la imagen imposible. Lamentablemente el motivo del problema (para mi sorpresa, ya que desconocia el tema) es muy simple, la operadora de internet bloquea las conexiones VoIP (competencia directa a la telefonía).

Es lamentable que ofrezcan un servicio y este sea limitado sin previo aviso. Tened ciudado con este tipo de conexiones, informaros bién antes de contratarlas, ya que es muy fácil darse de alta, y tremendamente dificil darse de baja!

Ataque

Islamic Ghost Team

Islamic Ghost Team

Esto es lo que simplemente aparecía en un par de páginas Web que gestiono, almacenadas en un hosting concreto, el cual ha sido el objetivo de un grupo de hackers para realizar un ataque. Ciertamente, el hosting, que no voy a nombrar, no aplicó ninguna táctica defensiva ni de restauración de copias de seguridad, muy mal por su parte. Y por ello, me vi en la obliga de poner todo a funcionar de vuelta.

El ataque consistió en conseguir entrar en el servidor web, y cambiar todos los archivos “index” (index.html e index.php en mi caso) por uno especifico de los atacantes, que producía la salida en el navegador que se puede observar en la imagen. La solución es bien simple, volver a cambiar los archivos “index” por sus originales. Una tarea no demasiado compliacada, excepto, si como en mi caso, una de las páginas estaba realizada con el CMS Joomla, lo cual obliga a restaurar muchos más archivos “index” (debido a los módulos y complementos). Una vez realizada la restauración de estos archivos, todo volverá a funcionar normalmente, ya que las bases de datos no sufrieron daño alguno.

Rizando el rizo

Cable de teléfono

Cable de teléfono

Hoy me he visto sorprendido con una noticia: “China consigue velocidades de Internet a 700 megabits sobre líneas de cobre“.

Leer mas

Chequear particiones en Ubuntu

Disco duro

Disco duro

Para comprobar particiones en ubuntu, se debe ejecutar en un terminal los siguientes comandos:

  1. Ver las particiones existentes en el disco: sudo fdisk -l
  2. Ejecutar el análisis de la partición deseada: sudo fsck /dev/particion
  3. Si no se ejecuta, es posible forzarlo: sudo fsck -f /dev/particion
  4. Si durante el análisis aparecen errores, es posible arreglarlos pulsando la tecla “s“.

NOTA: Los cheques se MUY recomendable hacerlos sobre particiones desmontadas. Para evitar desmontar particiones mientras se usa el sistema, puedes arrancar el pc con un cd Live de Ubuntu y ejecutar los chequeos sobre el sistema Live cargado.

¿Qué es?

nvidia 8600M GT

Nvidia 8600M GT

Leer mas

 
  • RSS
  • Flickr
  • YouTube