Muchos de los que usáis Conky en la versión que viene por defecto en los repositorios de Ubuntu (1.9.0) os habréis topado con este mensaje arrojado por la terminal cuando ejecutamos el monitor de sistema desde la misma:
Violación de segmento (`core' generado)Sobre todo cuando Conky necesita obtener datos desde internet para mostrar en pantalla (como información metereológica, por ejemplo).
La única solución (por ahora) pasa por desistalar por completo la versión actual que tengáis instalada en vuestro equipo:
sudo apt-get remove conky
E instalar una versión optimizada específicamente para Unity 5.0:
sudo add-apt-repository ppa:vincent-c/conky
sudo apt-get update
sudo apt-get install conky-all
A partir de ahora, todo volverá a la más absoluta normalidad :)
Tweet |
1 comentarios:
¡Funcionó!
Llevaba todo el verano con un problema de lo más extraño. Me había creado dos scripts de Conky, uno que mostraba datos de mi PC y otro información del clima. Ambos funcionaban al cargarlos manualmente o desde scripts shell, pero el del clima no cargaba durante el arranque hiciera lo que hiciera, y sin mostrar ningún mensaje de error.
Tras una actualización rutinaria seguía sin funcionar, pero al menos al intentar cargarlo manualmente me mostraba el error "Violación de segmento". Buscando sobre este error llegué a esta guía, y gracias a ella todo funciona como debería.
Eso sí, no funcionó a la primera: los pasos que das son para desinstalar el paquete "conky", pero el que yo tenía era el "conky-all", que no se desinstaló. Tras percatarme del error lo desinstalé desde Synaptics, volví a seguir los pasos (por si acaso) y al fin funciona.
Ah, y no sólo es para Unity; en mi caso estoy usando LXDE con Openbox en una distro LXLE (basada en Ubuntu 12.04), me he encontrado con el mismo problema y la solución ha sido la misma.
Publicar un comentario