Error de bus en Firefox [Solucionado]
Ayer me pasó algo muy inusual en el equipo de escritorio de mis hijos, que tiene instalado Kubuntu 9.10. No se podía iniciar firefox usando los íconos de acceso. Cuando me lo comentan abro una consola e intento ejecutar la aplicación desde ahi obteniendo un mensaje que no había visto antes: "error de bus".
En principio pensé que algo podría haber salido mal durante algún proceso de actualización, porque hace poco salió la versión 3.5.7, y probé reinstalando desde la misma consola el paquete correspondiente:
sudo apt-get install --reinstall firefox-3.5Pero nada. El error debía estar en alguna dependencia o librería. Pero cómo saber en cual?
Investigando un poco encontré una utilidad que verifica la integridad de los paquetes instalados a partir de sus digestos MD5 y la instalé; se llama debsums:
sudo apt-get install debsumsEjecuté esta herramienta de modo que solo devuelva los errores que encuentre, y almacené el resultado en un archivo temporal:
debsums -s &> /tmp/errores.txtEsto demora un buen rato, y nos quedará un archivo con diferentes tipos de errores. Nos interesan sólo las lineas que tienen esta forma:
debsums: checksum mismatch packagekit file /var/lib/PackageKit/transactions.db
En mi caso el paquete que evidentemente necesitaba instalación era xulrunner-1.9.1, pero si quieren reinstalar todos los paquetes que aparecen con problemas, se puede ejecutar la siguiente linea:
sudo apt-get install --reinstall $(grep mismatch /tmp/errores.txt |cut -f4 -d\ )(Atención con el espacio antes del paréntesis del final)
El archivo temporal se eliminará automáticamente con el tiempo.
Espero que les sirva.
- Inicie sesión o regístrese para enviar comentarios


Tuve ese problema y lo que hice fue desintalar firefox y volverlo a instalar y funciono.
- Inicie sesión o regístrese para enviar comentarios
Enviado por oaglp el Mar, 19/01/2010 - 12:38.Detalles raros que por ahi uno encuentra en las aplicaciones
yojota
- Inicie sesión o regístrese para enviar comentarios
Enviado por yojota el Mar, 19/01/2010 - 18:54.