viernes, 20 de enero de 2012

Algunas ideas generales de como solucionar problemas de programas y/o comandos

En este tema doy unas orientaciones simples de como tratar de solucionar problemas que podamos tener con programas, comandos, configuraciones del sistema, etc...

--- Busco y rebusco por todos los programas y sus diversas opciones, en el Menú de Aplicaciones, entre los que aparecen en Sistema-Preferencias y en Sistema-Administración, pues muchas veces la solución al problema es simplemente hacer click en algún botón de dichos programas. Como esto ya lo he hecho muchas veces ya casi por intuición resuelvo bastantes asuntos.

--- Busco y rebusco entre todas las entradas de la Barra de Herramientas del programa que  falla en algo, para ver si esta mal configurada alguna opción. La configuración de un programa suele estar en Editar-Configuración/Preferencias o en Herramientas-Preferencias o similar.

---Si al ejecutar un programa sale un mensaje de error, copio dicho mensaje, si no es muy largo, y lo pego en Google: doy por hecho que dicho mensaje de error no será a mi al primero que le haya salido, y por lo tanto lo mas probable es que alguien mas haya preguntado por el y/o dado la solución. Dado que la mayoría de mensajes de error están en ingles, busco tanto en la pagina de Google en español, como en ingles ( en realidad busco a partir de los motores de búsqueda que tengo en Firefox ). Si el mensaje de error es muy largo trato de copiar la parte que me parezca mas "representativa" y hago lo mismo que con un error no muy largo.

--- Ejecuto el programa desde la terminal, para ver que mensajes de error salen mientras se ejecuta el programa, dichos mensajes pueden servir para solucionar el asunto o al menos para saber por donde empezar a buscar la solución. Con el texto del mensaje de error, si no es muy largo,  hago lo mismo que indique arriba.

--- Abro un usuario sin permisos de administrador y ejecuto el programa, aveces en mi usuario habitual un programa no me funciona, y si lo hace en este usuario. Si sucede esto ya se que el problema esta en algún directorio o archivo oculto de /home/usuario ( siendo usuario el nombre del usuario que uso habitualmente ) y que la solución seria cambiarlo a como esta en algún directorio/archivo oculto de /home/usuario2 (siendo usuario2 el nombre del usuario no habitual, sin permisos de administrador ) . A partir de ahí empiezo a investigar por los distintos directorios/archivos ocultos.

La configuración de un programa para un usuario concreto suele estar en un directorio oculto ( cuyo nombre empieza con un punto .programa), para verlo hay que ir a: Nautilus-Ver-Mostrar archivos ocultos. Los directorios en los que suelen estar la configuración de un programa para un usuario concreto son:

/home/usuario/.nombre_del_programa: por ejemplo:   /home/usuario/.thunderbird

/home/usuario/.config/nombre_del_programa: por ejemplo: /home/usuario/.config/pcmanfm

/home/usuario/.gnome2/nombre_del_programa   : por ejemplo: /home/usuario/.gnome2/evince

--- Inicio el sistema desde el "recovery mode", y al llegar al prompt del sistema tecleo startx para que se inicie la sesión gráfica, y averiguo si sigo teniendo el problema en esta sesión. Esta sesión en recovery mode no solo sirve para averiguar si el problema esta también en ella, sino que aveces es desde ella de la única forma que se puede solucionar el asunto.

--- Si el problema lo tengo con el uso de algún comando, lo mejor para empezar a encontrar información sobre el comando suele ser ejecutar:  man nombre-del-comando. Para que la información aparezca en español se deben instalar los paquetes: manpages, manpages-es, manpages-es-extra Aun así algunos comando solo tienen su información en ingles.

--- Busco en la ayuda/manual del propio programa, algunos programas tienen su ayuda/manual solo en ingles, otros la tienen también en español, y los hay que no tienen.

--- Si sospechamos que el problema esta en la configuración de un archivo del sistema, que pueda ser editado con un editor de texto sencillo - tipo gedit - , es muy posible que antes de haberse desconfigurado dicho archivo se haya creado, en el mismo directorio, un archivo con el mismo nombre pero con la extensión .back  ( o .save ), que es una copia de seguridad del archivo original que funcionaba correctamente: por ejemplo si se ha desconfigurado el /etc/apt/sources.list  es muy posible que se haya creado un archivo /etc/sources.list.back . Para asegurarse de que esto sucede ir a Gedit->Preferencias->Pestaña editor: - crear copia de respaldo antes de guardarlos - autoguardar archivos cada x minutos

--- Pregunto en foros amigos: trato antes de buscar la solución por mi mismo, pero como no siempre lo consigo...para eso están los amigos. Procuro ser lo mas claro que puedo al describir el problema.

Con estas medidas suelo solucionar la mayoría de problemas que pasan en mi sistema, o con mis programas.

———————--------------------------------------------–

1 comentario:

  1. Hola Nicasio,
    Hasta ahora no había encontrado un compendio tan bueno en relación con la solución de problemas. En la red se suelen encontrar muchos tutoriales sobre solución de problemas pero siempre de cosas concretas, muy exhaustivos a veces y que no dan una visión general del "bosque" como lo haces aquí. Felicidades por la idea.

    ResponderEliminar

A la vez que haces un comentario, por favor da una puntuación al tema: malo, normal, bueno o muy bueno.
Gracias.