Violación de segmento en el analizador de uso de disco

abril 8, 2009 en 6:33 PM | Publicado en Consejos y utilidades | 1 comentario
Etiquetas: , , , , , , ,

En las distribuciones GNU/Linux que usan GNOME como su entorno de escritorio predeterminado (leáse Debian, Linux Mint o Ubuntu), la herramienta predeterminada que sirve para analizar nuestro disco duro y saber el tamaño que ocupa cada carpeta es baobab, aunque dentro de GNOME nunca es llamada por ése nombre, siendo más bien el “Analizador de uso de disco”.

pantallazo-analizador-de-uso-de-disco

Esta aplicación, como se puede suponer, hace un escaneo de las carpetas o unidades que especifiquemos y nos muestra con un gráfico muy intuitivo cuáles son las que ocupan más espacio en la unidad y su estructura.

Toda esta cátedra viene a cuento por que últimamente he estado usando mucho dicho programa, puesto que ando en el proceso clásico de las copias de seguridad. Y claro, me es muy útil para saber qué directorios ocupan más y qué es lo que tienen, para que el backup no crezca hasta dimensiones estratosféricas.

Por eso me quedé demasiado mosqueado cuando hace unos momentos, de buenas a primeras, la aplicacioncita de marras no quiso arrancar. O bueno, debería decir que arrancó, pero se cerró instantáneamente. Como cualquiera que tenga dos dedos de frente y use GNU/Linux o BSD o cualquier otro *NIX, intenté iniciar el programa desde consola, que siempre es lo mejor para saber de posibles fallos. Pues va, que lo intento iniciar y me tira lo siguiente:

kureno@LunaNueva:~$ baobab
Violación de segmento

¡Hala! Vamos bien. Una violación de segmento.  Y nada más para saber qué demonios ocurre. Ya puestos, sigue lo clásico: intentar desinstalar y reinstalar el programa. Vamos a Synaptic (o desde consola, da igual) y nos damos cuenta de que el paquete ‘baobab‘ no está. Buscamos más y descubrimos que dicha herramienta está, pero dentro del metapaquete gnome-utils. Pues hala, a reinstalar. Terminamos y nos damos cuenta de que sigue igual. Mola.

Veamos, ¿qué más podemos intentar? ¡Ya sé! Veamos si podemos iniciarlo como root. Nuevamente desde consola y usando su o sudo, vemos que si funciona, por lo que es concluyente que no es un fallo del programa. Si lo fuera, no arrancaría con ningún usuario. Entonces… ¿qué puede ser?

Pensando un poco (o un mucho, depende, es usar razonamiento deductivo =3), llegamos a la conclusión de que lo único que diferencia el comportamiento de un programa entre varios usuarios es la configuración personal. Es decir, que de forma intencionada o no, algo le movimos a nuestra configuración personal que hace que el programa tenga error. ¿Qué hacer?

Existen varias rutas y dependen de la aplicación en cuestión. Si el programa se puede reconfigurar desde la línea de comandos, pues nos tocará leernos el man y ver si encontramos algo. O borrar el directorio asociado (y oculto) de nuestra carpeta personal. O buscar en la Herramienta de configuración, que en este caso en particular, es lo que funciona.

Abrimos dicha herramienta con un Alt + F2 y escribimos gconf-editor. Ahora, navegamos hasta /apps/baobab/properties y buscamos el valor skip_scan_uri_list en el lado derecho:

pantallazo-editor-de-configuracion-properties

Doble clic y en la siguiente ventana seleccionamos el valor file:/// y con el botón Quitar, lo eliminamos:

pantallazo-editar-la-clave

Cerramos todo e intentamos iniciar el Analizador de nuevo. Si todo se hizo bien, pues ya debe de funcionar. Ahora, no olvidéis apuntar esta solución, que seguro les puede pasar de nuevo ;-).

Nos vemos.

Anuncios

Human Revelation Hybrid

diciembre 2, 2008 en 12:46 AM | Publicado en Debian, General, Los días nada interesantes | Deja un comentario
Etiquetas: , , , ,

Pues como dice Linuxman: “si no tienes nada que publicar… pues un screenshot” ^__^.

Human Revelation Hybrid 1

Human Revelation Hybrid 1

Human Revelation Hybrid 2

Human Revelation Hybrid 2

Éste es uno de los temas que más me ha gustado como me ha quedado, puesto que combina sencillez y claridad en un mismo tema.

El tema GTK es Clearlooks Classic, modificado en varios puntos con el programa GNOME Color Chooser.
El borde de ventana es Human Synergy, del GTK del mismo nombre.
El set de iconos es GNOME-Colors, variación Human.
El fondo de pantalla está incluído con el tema GTK Pucko Modern.

¿Y por qué le puse Human Revelation Hybrid? Por que el tema en sí lo cree usando el tema de iconos Oxygen-refit 2 Orange Version, que son más ‘modernos’, además de un fondo de pantalla fotográfico. Luego hice ésta mezcla, que al final me gustó más. Además, después de mucho estar combinando temas, y que al final ninguno me gustaba, me puse a jugar con las paletas de colores de varios de ellos, y dígamos que tuve una “revelación” al usar los tonos de naranja de los temas Human de Ubuntu y del motor Rezlooks.

Actualizando el Twitter desde terminal en GNU/Linux

noviembre 24, 2008 en 1:31 AM | Publicado en Consejos y utilidades, Liberación digital, Linux Shell, Software bits | 1 comentario
Etiquetas: , , , , ,

Bueno, creo que el asunto del post en sí está algo trillado, puesto que ya desde hace tiempo que es posible actualizar el Twitter desde la línea de comandos en GNU/Linux. De hecho, hoy que estaba haciendo una búsqueda me encontré varias páginas que ponen instrucciones sobre cómo hacerlo. No obstante, la forma que postean no es que me agradara mucho, puesto que hay que bajar un script de fuera de los repositorios, y hay que invocarlo desde la carpeta donde esté guardado para poder usarlo.

Por lo tanto, me puse a investigar bien. Una búsqueda rápida por el Synaptic demostró ser mejor y me encontré con una utilidad mucho mejor y más sencilla. El nombre del paquete: python-twyt.

A diferencia de otras soluciones, Twyt se me hizo extremadamente sencillo. Leyéndose el man y con ayuda del comando

$ twyt --commands

sabremos muy bien cómo manejar el cliente. En sí es muy sencillo. Primero nos autenticamos:

$ twyt savepass -u USUARIO

con lo que nos pedirá la contraseña, misma que guardará en un archivo oculto, en nuestro Home: .twytrc. Hecho esto, podemos mandar un nuevo Tweet:

$ twyt tweet MENSAJE

Podemos ver nuestra línea de tiempo (timeline):

$ twyt usertl

Ver los 20 tweets más recientes nuestros y de nuestros amigos:

$ twyt friendtl

Borrar uno de nuestros mensajes:

$ twyt delete ID_DEL_MENSAJE

Y muchas otras cosas. Como dije antes, el programa es muy sencillo y al menos para las cosas básicas nos puede servir perfectamente. Además, la sintaxis es muy simple también. Repito, lo mejor para saber bien el funcionamiento es leerse el manual (man) y revisar la lista de comandos permitidos. Y si ya lo hicieron, pues ¿a qué esperan? A twittear de la forma más geek posible 😉 .

¿Apple Live Hotmail? WTF

noviembre 16, 2008 en 10:17 PM | Publicado en OMG, Puertas y ventanas, Software bits, Sucesos, Webroll | 3 comentarios
Etiquetas: , , , , ,

Ayer estaba revisando los cambios que hay en la nueva interfaz Wave 3 que los sujetos de Microsoft le han puesto a su Windows Live Hotmail. Debo decir que en sí, los cambios me han agradado mucho, especialmente la forma de seleccionar los contactos a la hora de escribir un nuevo mensaje. También el hecho de que sea ya mucho más rápido y los temas, que aunque son pocos, me he enamorado del verde que trae.

Claro, no hay que olvidar el hecho de que también, de forma nativa no funciona ni a patadas con ciertas versiones de Firefox en GNU/Linux, y ni qué decir de Debian Iceweasel. Simplemente no deja escribir mensajes para nada. Algo de lo más absurdo y estúpido, pero vamos, es Microsoft. Conque no lo esté n haciendo a propósito, que si no perderá la poca consideración que todavía le tengo. Por supuesto, hay formas de hacerlo funcionar, por ejemplo, usando el add-on User Agent Switcher. Pero sería mucho mejor que no se tuviera que recurrir a esto para poder acceder. Veremos si lo arreglan.

Como sea, no es de eso de lo que trata esta entrada. De hecho, lo que la ha llamado es una curiosidad o WTF, como deseen, que me he encontrado en dicho servicio cuando se me ocurrió darle al enlace de Hoy. Sí me refiero a ésa página que está supuestamente para informar de la capacidad de buzón usada, de las últimas noticias y que incluye unos enlaces supuestamente interesantes.

Pues nada, que cuando cargó la mencionada página, me encontré con esto:

Hotmail WTF 1

Hotmail WTF 1

Supongo que os habéis dado cuenta de eso, verdad. ¿Qué hace ése símbolo de Apple ahí? En un momento me dije “¡Ah!, bueno. Lo más seguro es que sea por lo de la codificación de caracteres”. Esto es por que yo la tengo configurada como Unicode UTF-8. Así que la cambié a la 8859-1, que es una de las más usadas en Windows. Pues no. De hecho, hasta me cambió los acentos a caracteres raros:

Hotmail WTF 2

Hotmail WTF 2

“Vale” – me dije – “Ésa no es”. La cambié entonces a la Windows-1252, pero ¿qué creen? Pues no. Pasó lo mismo que con la anterior.

Pues eso, que es una de las cosas más divertidas que he visto. Por supuesto, hay la posibilidad de que ésto pase únicamente bajo un sistema GNU/Linux o bajo Debian Iceweasel, puesto que si también pasara en el sistema de las ventanas, ya habría cientos de entradas mofándose o haciendo eco de ello. No obstante, de momento no lo puedo probar, puesto que no había revisado mi Hotmail desde hace mucho, y menos desde un sistema con Windows. Si alguien quisiera revisarlo en dicho sistema y compartir si es general o sólo me pasó a mí, se lo agradecería mucho.

Y en sí, éso fue de lo que me dí cuenta. Pero se me hizo curioso.

Actualización Nov 18: Parece que de verdad es algo que sólo me pasa en mi Luna Nueva (mi ordenador, pues), por que ahora estoy en un PC con Windows y tras probar en Firefox y Chrome, no aparece el curioso simbolito. ¿Será por que en mi sistema uso el Debian Iceweasel? A saber…

Mis primeros pasos con Windows XP

septiembre 22, 2008 en 9:52 PM | Publicado en Liberación digital, Opinión, Webroll | Deja un comentario
Etiquetas: ,

No acostumbro hacer copy-paste por que no me gusta para nada. No obstante, hay veces en las que vale la pena para difundir algo muy bueno o interesante. Éste es uno de esos casos:

Mis primeros pasos con Windows XP

He oído acerca de un nuevo Sistema Operativo llamado Microsoft Windows el otro día y quería probarlo porque dicen que es fácil de usar y que es intuitivo. Desafortunadamente el autor no ofrece ningún live-cd para probar todo antes de instalarlo. En vez de descargarlo de Internet, como siempre hago, he tenido que ir a la tienda de ordenadores y comprar uno por el precio de 150€. También hay la llamada “Professional Edition” pero costaría incluso mas. Lo primero que hice cuando llegué a casa fue abrir la caja, poner el cd que traía en mi lector de DVD y encender el PC. La pantalla de instalación consistía en un simple fondo azul y un menú fácil de usar. Quise respaldar mis datos primero así que intenté abrir una consola virtual pero lo normal de CTRL-ALT-F1 no funcionó (¿Que diablos?). Tuve que reiniciar, hace una copia y reiniciar la instalación de nuevo. El menú daba la opción “Instalar Windows XP” y la seleccioné.

Entonces hubo un extraño mensaje que decía “Acuerdo de Usuario Final” y tuve que aceptarlo para continuar. No había oído nunca de algo como esto en Linux así que leí la mayor parte del largo texto. No me está permitido distribuir este producto y no haré copias a mis amigos. Era de cualquier forma el extremo opuesto de otra licencia de la que había oído que se llama Gnu GPL. Después de aceptarla con F8 la instalación continuó. Windows no reconoció que tenía particiones ext3 y reiserfs en mi sistema y me dijo que había encontrado un “sistema de archivos desconocido”. Siempre había pensado que eran estándares pero puede que estuviese equivocado. Había una opción de borrar todo el disco duro e instalar WinXP y la elegí. La próxima cosa curiosa fué que Windows no crea una partición separada para mis preciados datos y solo crea una gran partición del sistema. “Puede que Windows tenga un sistema de archivos de alta seguridad que haga backups automáticos en caso de perdida de datos” pensé. Como yo tenía un disco relativamente grande no pude seleccionar Fat32 y tuve que optar por NTFS. Tardó un rato formatear el disco.
Desafortunadamente no pude seleccionar paquetes de una lista como siempre hago en Linux – Windows seleccionó todo el solo. Los únicos ajustes que pude hacer fue introducir la fecha del sistema correcta, mi usuario y algo llamado clave de registro. Esta era un numero de 25 dígitos que tuve que introducir manualmente antes de que la instalación continuase. Después de otro reinicio Windows estaba finalmente listo y funcionando – o casi. Windows quería activarse primero. Durante este proceso Microsoft intenta acceder a una web y verificar los datos de registro. ¡Ni de coña! Lo cancelé y Windows me dijo que tenía un periodo de prueba de 30 días después del que tendría que registrarme. ¡Vaya mierda!

La nueva interfaz de usuario apareció y empecé a olvidar todas las dificultades iniciales. Era un poco raro que no hubiese una pantalla para poder iniciar sesión con el usuario por defecto para el trabajo diario. Por el momento estaba en modo administrador y tenia acceso de root. Eso me hizo sentir incómodo porque mi hermana pequeña tendría los mismos privilegios en ese sistema. Tampoco había opción para ajustar los permisos de los archivos (algo como chmod) manualmente y esto podría ser otro riesgo para una estación de trabajo. Busqué el material de la documentación del sistema para empezar a ajustar mi nuevo sistema como quería pero no pude encontrar nada usable (F1 realmente no ayuda). De repente, un horrible pop-up amarillo apareció en la esquina derecha al fondo de la pantalla. Decía algo como “Nuevo dispositivo encontrado.” Una ventana en el medio de la pantalla me dijo que tenía que insertar el CD del controlador del dispositivo y pulsar en “Continuar”. Al principio no sabía lo que era pero de repente me dí cuenta de que un controlador de dispositivo era algo como un modulo. Me acuerdo que venía un CD con mi impresora y lo encontré en una caja en el ático. Pulsé en “Continuar”. Mi nuevo sistema me advirtió que el controlador del dispositivo no había pasado el test de compatibilidad de hardware y que debería probar otro controlador. Estaba un poco asustado de darle a “Continuar” pero finalmente me decidí a hacerlo y – todo fue perfectamente. Estaba un poco irritado porque el estúpido mensaje me cabreó pero no tenía tiempo para quejarme. Después de eso instalé todo el hardware y estaba preparado para navegar.

No había cortafuegos ni anti-virus instalado y me sentí un poco inseguro cuando entré por primera vez en la web. Estuve navegando durante dos minutos mas o menos antes de que recibiese un mensaje de “Al Dick” que me ofrecía una ración-durante-seis-años de Viagra. Dejando a un lado que no necesito ese tipo de cosas (¡de verdad!) era increíblemente cabreante. Encontré un how-to en la red para desactivar esos mensajes. El Internet Explorer no tiene filtro de popups y parece atraer publicidad y después de quince minutos mi barra de tareas parecía un campo de batalla de spam. Tuve que cerrar todas las ventanas manualmente. Mi antiguo navegador Firefox traía posibilidad de pestañas incluía pero parece ser que IE tiene sus propias reglas y estándares de navegación. Pero eso fue solo el principio: Cuando quise chatear con mis amigos descubrí que Windows Messenger no soporta ICQ, AIM, TOM ni Jabber. Tenía forzosamente que crear una llamada cuenta de MSN para continuar pero me negué. Cuando quise mirar un DVD nuevo que había comprado en Francia Windows Media Player me dijo que no podía usar mi dvd en el PC debido al llamado “código de región”. Estaba algo confuso acerca de todo esto y le pregunté a un amigo que debía hacer. Me dijo que hay transferencia de datos desde mi PC con Windows directamente a Microsoft con el objetivo de comprobar mis especificaciones de hardware y hacer un chequeo de autenticidad de mi software. Estaba indignado. Estaba pagando un montón de dinero para tener un sistema estable y seguro que respetase mi privacidad y no una basura charlatana con fallos abierta a los demás como la puerta abierta de un granero. Quise echarle un ojo al código fuente para ver si esas recriminaciones eran correctas pero no pude porque ¡no había código fuente incluido! No quiero hablar de la llamada “jerarquía de archivos” de XP donde los ficheros de configuración del sistema pueden son accesibles vía C:\Windows\system en vez de /etc. No quieres saber lo que es la desfragmentación (no se necesita nada así en un ordenador con Linux), no hablaré del penoso terminal llamado “command” ni del porqué no deberías nunca abrir archivos adjuntos de los emails con Outlook Express.

Después de que el sistema se colgase cuando quería quemar un CD con el programa de grabación simplón incluido al mismo tiempo que hacía un análisis en una hoja de calculo con la miserable alternativa a OpenOffice de Microsoft llamada “Office XP” que me había costado otros 119€ (Lo conseguí un poco mas barato ya que soy un estudiante) puse todo otra vez en la bonita caja verde y se lo devolví a la tienda. El mismo día instalé Linux otra vez como crítica a un sistema operativo monousuario, medio verde llamado Windows XP que puede que esté preparado para el escritorio en cinco años. Hasta entonces estoy a gusto con mi libertad con BSD, OpenSolaris y Linux.

Debo decir que el artículo me ha gustado sobremanera. Y ciertamente razón no le falta. En sí, a GNU/Linux creo que no le falta casi nada y muchas personas (no todas, ya lo sé) estarían perfectamente a gusto con él… si le dieran una oportunidad.

Fuente original en Inglés: Matthias Endler weblog
Traducción tomada de: Infosertec

Blog de WordPress.com.
Entries y comentarios feeds.