Aquellos de vosotros que lleveís tiempo manejando el XBMC seguramente ya os habreís dado cuenta de que en ocasiones es muy difícil solucionar determinados problemas con un simple "Oye, esto NO FUNCIONA...".
Y más cuando normalmente ese "esto no funciona..." resulta ser "esto no ME funciona...".
Es decir, muchos de los problemas que nos encontramos a la hora de manejar el XBMC dependen directamente de otros factores (la tarjeta de vídeo, la memoria ram, la versión, el sistema operativo,...) y no son comunes al resto de usuarios.
Recordad que muchos errores que se presentan a la hora de manejar el XBMC, se solucionan rápidamente manteniendo ACTUALIZADOS:- El XBMC: para descartar que es un error conocido y corregido, actualizad el xbmc a la última versión SVN.
- La skin en uso: para descartar que es un error propio de la skin, cambiadla y usad otra skin.
- Los drivers de las tarjetas gráfica y de sonido.
- y el DirectX 9
Es por todo esto que, aunque nuestro querido XBMC se nos ponga rebelde, siempre trata de darnos alguna pista sobre qué es lo que le está molestando... (si es que en el fondo es muy majo él
).Todo lo que hace o trata de hacer el XBMC en nuestro ordenador se nos queda escrito en el archivo xbmc.log.
Entonces, dependiendo de la "gravedad" del asunto a tratar, habrá ocasiones que no quede más remedio que echarle un vistazo a ese archivito. La verdad que puede llegar a ser una "herramienta" muy útil, porque lo que muchas veces parece un asunto complicado puede solucionarse en cuestión de segundos...
Veamos este hilo como claro ejemplo: El pronóstico del tiempo aparece en inglés
El problema es que al NO instalar el idioma inglés, el pronóstico del tiempo aparece en inglés.
¿Qué incongruencia, no???
Pues resulta que lo que parecía un detalle sin importancia a la hora de instalar el XBMC, era la causa del problema...
Claro está que si alguien NO instala el inglés, sólo él mismo lo sabe, y al resto de usuarios se nos hace muy difícil poder echarle una mano sin pegar palos de ciego...
Al echar un vistazo al xbmc.log, en seguida hubiesemos visto la causa del problema:
- Código: Seleccionar todo
ERROR: Weather: unable to load special://xbmc/language/English/strings.xml: Failed to open file at line 0
Dicho esto... lo mejor es que posteeís vuestros errores acompañados de dicho archivo. Evitaremos las especulaciones y todos ahorraremos algo de tiempo...
¡ATENCION! Lo primero es decir que el xbmc.log "normal" NO NOS SIRVE, porque hay errores ocultos y no se quedan grabados en ese log. Necesitamos el xbmc.log en modo DEBUG para poder verlos todos.Entonces...
1º Para habilitar el modo DEBUG, vamos a "Ajustes-Sistema-Depuración" y seleccionamos "Habilitar trazas de depuración". Automáticamente os aparecerá información en pantalla con la memoria libre y demás...
2º Reiniciamos el XBMC y recreamos el problema en el menor número de pasos para que el xbmc.log esté lo más "limpio" posible.
Para el ejemplo anterior haríamos: reiniciar e ir directamente a "El Tiempo" sin hacer nada más para que sólo aparezca información acerca de ese apartado.
3º Apagamos el XBMC y buscamos el archivo. Su ubicación variará dependiendo del sistema operativo:
- Código: Seleccionar todo
* Windows XP: C:\Documents and Settings\[TUNOMBREDEUSUARIO]\Datos de programa\XBMC\xbmc.log
* Windows 7/Vista: C:\Users\[TUNOMBREDEUSUARIO]\AppData\Roaming\XBMC\xbmc.log
* Linux: ~/.xbmc/xbmc.log
* Mac: ~/Library/Application Support/XBMC/xbmc.log
* XBOX: Q/xbmc.log o E/Apps/XBMC/xbmc.log

- Recordar que si queréis ver estas carpetas desde windows, tenéis que activar en las "Opciones de carpeta" la opción de ver archivos y carpetas ocultos.
- Para ver los archivos ocultos en Mac OS X debemos escribir estas dos instrucciones en el Terminal:
defaults write com.apple.finder AppleShowAllFiles TRUE
killall Finder
Si os cansais de ver tanto archivo por ahí suelto, solo tenéis que repetir el proceso cambiando TRUE por FALSE.
4º Poner nuestro XBMC.LOG en el PASTEBIN haciendo clic en él en el enlace de arriba a la derecha de la web. (Junto a Donación)
Ponemos el título y una breve descripción del problema.
Luego, podemos copiar el contenido del XBMC.LOG y pegarlo en el apartado de "Cuerpo del Fragmento" o simplemente seleccionamos el archivo de nuestro ordenador con la opción que hay más abajo clicando en "Examinar". Copiamos el gaptcha de confirmación y clicamos en "Enviar".
5º Automáticamente nos dará una nueva página con su correspondiente enlace, que será lo que después postearemos junto con la explicación detallada del problema.
Algo parecido a esto: pastebin.php?mode=view&s=1
También hay que tener en cuenta que la "ULTIMA" versión, en realidad NO es una ninguna versión, y lo que nosotros llamamos "última" quizás no lo sea tanto...Por eso siempre es conveniente indicar cúal es la versión en realidad, por ejemplo, la 9.11 Camelot FINAL STABLE o la SVN rev29407.
El número de versión lo podemos ver en "Info del sistema" normalmente en el menú de apagado (aunque dependerá de la skin).
Además cuanta más información pongamos en el post, mucho mejor. Por ejemplo:
- Versión del sistema operativo: Windows XP, 7, Ubuntu 10.04,... y si es de 32 o 64bits
- RAM: 1Gb o 2 o los que sean...
- Versión y modelo de la tarjeta gráfica y driver: Intel/Nvidia/etc version 15.7.8
- Versión y modelo de la tarjeta de sonido y driver: Sound Blaster/Intel/etc version 7.8
- Skin que estamos utilizando y su versión.
- Y todo aquello que considereís que puede estar afectando al problema.
Siguiendo estos consejos podremos solucionar nuestros problemas con el XBMC de manera más eficaz.
Gracias a todos y un saludo!
La Administración de XBMCSPAIN








