Linthesia se cierra al abrir, un segfault.

Imagen de carloswer
0 puntos

Hola soy nuevo en esto del ubuntu y lo instale hace unas 2 dos semanas todo venia muy bien y encotre un programa llamado linthesia el cual es muy parecido al synthesia que es un programa el cual utilizo para practicar en el piano en windows (toco el piano) pero cuando lo instale al intentar abir un midi me cierra el programa quisiera saber si alguien le pasa lo mismo y si conocen la forma de arreglar esto

desde ya muchas gracias

Imagen de Pablo_F
+1
0
-1

Hola,

Simepre que te ocurra un problema de este tipo, lanza el programa desde terminal para ver los mensajes de error. Es decir, abres una terminal (Aplicaciones -> Accesorios) y escribes:

linthesia

y miras los mensajes de error cuando se te cierra el programa. Si quieres lo pegas aquí. De todas formas, voy a probarlo a ver si me pasa lo mismo en 10.10.

Saludos, Pablo

+1
0
-1

"Los analfabetos del siglo XXI no serán aquellos que no sepan leer y escribir, sino aquellos que no sean capaces de aprender, olvidar lo aprendido y aprender de nuevo" (Alvin Toffler)

Imagen de carloswer
+1
0
-1

gracias por responder hice lo que me dijiste y el error es este y la verdad no entinedo el significado si me pudieras decir lo que es muchas gracias

(linthesia:23547): GdkGLExt-WARNING **: cannot load PangoFont

glibmm-ERROR **:
unhandled exception (type std::exception) in signal handler:
what: std::exception

aborting...
Abortado

+1
0
-1
Imagen de Pablo_F
+1
0
-1

Hola,

Probé ayer y no me daba error. Vamos a ver qué versiones de linthesia y glibmm tienes instaladas, y después lo miro otra vez, a ver si no coinciden con las que tengo yo y de todas formas miramos a ver qué puede pasar. Copia estos comandos a la terminal y da las salidas:

dpkg -l | grep linthesia

dpkg -l | grep glibmm

Saludos, Pablo

+1
0
-1

"Los analfabetos del siglo XXI no serán aquellos que no sepan leer y escribir, sino aquellos que no sean capaces de aprender, olvidar lo aprendido y aprender de nuevo" (Alvin Toffler)

Imagen de carloswer
+1
0
-1

che la verdad muchas gracias te paso los datos que me pedistes

ii linthesia 0.4-1 Fork of Synthesia to GNU/Linux
jatson@Seuz:~$
jatson@Seuz:~$ dpkg -l | grep glibmm
ii libglibmm-2.4-1c2a 2.25.5-0ubuntu1 C++ wrapper for the GLib toolkit (shared libraries)
iU libglibmm-utils-dev 0.4.1-0ubuntu1 utility functions, classes and widgets written on top of glibmm
ii libglibmm-utils2 0.4.1-0ubuntu1 utility functions, classes and widgets written on top of glibmm

+1
0
-1
Imagen de Pablo_F
+1
0
-1

Hola,

Probé ayer y no me ocurría el problema pero no eres el único. Está declarado como un bug y se puede arreglar haciendo un cambio en las fuentes del programa y recompilando. Parece que para natty ya está solucionado pero natty saldrá dentro de dos meses.

Para (esperemos) solucionar el problema, abre una terminal y copia a ésta los siguientes comandos, uno a uno:

sudo apt-get install build-essential fakeroot devscripts
cd /tmp
wget http://launchpadlibrarian.net/57930480/debdiff
apt-get source linthesia
sudo apt-get build-dep linthesia
cd linthesia-*
patch -p1 < ../debdiff
debuild -uc -us
sudo dpkg -i ../linthesia*.deb

En el primer comando con sudo te pedirá la contraseña. Introdúcela. No te preocupes si no ves puntos ni asteriscos.

Si tienes curiosidad por el qué, cómo y por qué:

https://bugs.launchpad.net/ubuntu/+source/linthesia/+bug/663962
https://wiki.ubuntu.com/UbuntuPackagingGuide/BuildFromDebdiff

Después nos cuentas qué tal con linthesia. Igual también te puede interesar vmpk.

Saludos, Pablo

+1
0
-1

"Los analfabetos del siglo XXI no serán aquellos que no sepan leer y escribir, sino aquellos que no sean capaces de aprender, olvidar lo aprendido y aprender de nuevo" (Alvin Toffler)

Imagen de mariopabel
+1
0
-1

Pues el bug todavía vive, en la LTS 12.04 aún da problemas.

Hice la mayor parte de lo que dice Pablo_F pero al correr

debuild -uc -us

me da un error de compilación en la línea 1350 ...

entonces me decidí navegar en la carpeta de compilación /tmp/linthesia-*/ y me encontré con un makefile, entonces decidí hacer make y creó un ejecutable en la carpeta /tmp/linthesia-*/src/ .

Pasé a correrlo y abre el Linthesia, pero no puedo comprobar que funcione por problemas con mi gráfica que no lo dejan abrir.

Lo intentaré de nuevo a ver que pasa, cuando resuelva mis problemas gráficos.

+1
0
-1
Imagen de carloswer
+1
0
-1

Hola lo probe pero me sigue tirando el mismo error
igual gracias por la yuda

+1
0
-1
Imagen de belencher
+1
+1
-1

Lo único que le ocurre para que no funcione es que el tipo de letra que trae por defecto el programa no esta instalada en Ubuntu.

Para corregirlo descargar gconf-editor, dentro del programa y teniendo Lithensia ya instalado ir a:

/apps/Linthesia/font_desc

Aquí cambiaremos el tipo de letra por defecto, poner una que este en vuestro sistema, (a mi me funciono poner esto: " URW Gothic L "). Para ver los tipos de letras que tenéis en vuestro sistema ir aquí:

/usr/share/ghostscript/9.05/Resource/Font/

Es cuestión de probar una que funcione, otro tipo de letra sugerido es esta: Nimbus Sans L

¡¡¡OJO!!! Probé a poner el nombre completo (" NimbusSanL-Bold ") y siguió sin funcionar, pero escribiendo Ninbus Sans L si funciona perfecto.

Es una lastima que un programa tan bueno lo deje de usar tanta gente por una tontería.

P.D. La solución no es mía, simplemente esta traducida de un comentario del centro de software y de este enlace:

https://bugs.launchpad.net/ubuntu/+source/linthesia/+bug/663962/comments/20

Espero que os funcione. :D

+1
+1
-1
Imagen de belencher
+1
+1
-1

se me olvido deciros que también debéis tener instalado timidity

+1
+1
-1
Imagen de Carlos Ceb
+1
0
-1

Hola, utilizo Lubuntu 12.10, tengo el mismo problema y tampoco me resultaron los métodos anteriores, estoy intentando lo que propone belencher pero me dice que el directorio /apps/Linthesia/ no existe, es más, ni siquiera existe el directorio /apps/ y no encuentro el directorio de Linthesia ¿Qué puedo hacer?
PD: Me gustaría saber si puedes explicar de forma más detallada el proceso de instalar gconf-editor. Gracias.

+1
0
-1
Imagen de Goyo
+1
0
-1

estoy intentando lo que propone belencher pero me dice que el directorio /apps/Linthesia/ no existe, es más, ni siquiera existe el directorio /apps/

Eso es normal.

Me gustaría saber si puedes explicar de forma más detallada el proceso de instalar gconf-editor.

El proceso en detalle es: abres el centro de software e instalas el programa.

+1
0
-1