Error al ejecutar pilas en Debian

94 views
Skip to first unread message

matt gundel

unread,
Jul 10, 2012, 1:08:17 AM7/10/12
to pilas-...@googlegroups.com
Hola a todos, no se si seguirá muy activa esta lista pero no sabía donde más preguntar sin llegar a pyar. Resulta que tratando de probar pilas en mi Debian testing, siguiendo todos los pasos del a documentación[0] supuestamente se instalo correctamente. Pero luego siguiendo este tutorial[1] o probando los ejemplos que vienen usando 'pilas -e' aparece un error que dice:

      QGLShader: could not create shader
      Warning: "" failed to compile!

se abre la ventana pero no muestra nada. Tienen alguna idea de que puede ser?
Probe con pilas -i y el fallo es el mismo y luego con pilas -t me da el siguiente resultado.

Realizando pruebas de dependencias:

Box 2D: OK, versión 2.0.2b1
pyqt: OK, versión 4.9.1
pyqt con aceleracion: OK

Saludos y gracias.

[0]: http://www.pilas-engine.com.ar/doc/tutoriales/instalacion/debian.rst
[1]: http://www.pilas-engine.com.ar/doc/tutoriales/aceitura_vs_bombas_paso_a_paso/aceituna_vs_bombas_paso_a_paso_parte_1.rst

Hugo Ruscitti

unread,
Jul 10, 2012, 10:25:27 PM7/10/12
to pilas-...@googlegroups.com
2012/7/10 matt gundel <mattg...@gmail.com>
Hola matt!

Por lo que veo en el mensaje, puede que tu placa de video
tenga soporte para opelgl pero no ciertos shaders (puede que sea
un tema de instalacion de pyqt4-gl o de la propia placa).

Lo que podrías usar como solucion en cualquiera de los
dos casos es iniciar pilas usando el motor "qt" sin aceleración. Para
hacer eso, tienes que llamar a la función iniciar de la siguiente forma: "pilas.iniciar(usar_motor='qt')"

--
Hugo Ruscitti

www.pilas-engine.com.ar
www.losersjuegos.com.ar
www.gcoop.coop

matias novoa

unread,
Jul 10, 2012, 11:13:04 PM7/10/12
to pilas-...@googlegroups.com
On 10/07/12 23:25, Hugo Ruscitti wrote:
> Hola matt! Por lo que veo en el mensaje, puede que tu placa de video
> tenga soporte para opelgl pero no ciertos shaders (puede que sea un
> tema de instalacion de pyqt4-gl o de la propia placa). Lo que podr�as
> usar como solucion en cualquiera de los dos casos es iniciar pilas
> usando el motor "qt" sin aceleraci�n. Para hacer eso, tienes que
> llamar a la funci�n iniciar de la siguiente forma:
> "pilas.iniciar(usar_motor='qt')"
Gracias por la respuesta, despu�s lo pruebo. Ahora estoy en una netbook,
con ubuntu 10.04 y tengo otro problema. Despues de mucho tratar pude
instalar la versi�n nueva de pilas y tambi�n box2d y todo lo que pide,
para seguir el mismo tutorial que mencione antes.
El problema es que si funciona, pero en vez de mostrarme las im�genes
bien, me muestra unos rect�ngulos blancos, y me da el siguiente error :

WARNING: Application calling GLX 1.3 function "glXDestroyPixmap" when
GLX 1.3 is not supported! This is an application bug!

En esta m�quina ten�a instalado pilas 0.34 y andaba bien, pero no tenia
los actores del tutorial por eso me quise actualizar. Ese error sale con
cualquier aplicaci�n de los ejemplos que trae pilas que trate de ejecutar.

Saludos

--
Matias Novoa

Hugo Ruscitti

unread,
Jul 10, 2012, 11:23:01 PM7/10/12
to pilas-...@googlegroups.com


2012/7/11 matias novoa <mattg...@gmail.com>
On 10/07/12 23:25, Hugo Ruscitti wrote:
Hola matt! Por lo que veo en el mensaje, puede que tu placa de video tenga soporte para opelgl pero no ciertos shaders (puede que sea un tema de instalacion de pyqt4-gl o de la propia placa). Lo que podrías usar como solucion en cualquiera de los dos casos es iniciar pilas usando el motor "qt" sin aceleración. Para hacer eso, tienes que llamar a la función iniciar de la siguiente forma: "pilas.iniciar(usar_motor='qt')"
Gracias por la respuesta, después lo pruebo. Ahora estoy en una netbook, con ubuntu 10.04 y tengo otro problema. Despues de mucho tratar pude instalar la versión nueva de pilas y también box2d y todo lo que pide, para seguir el mismo tutorial que mencione antes.
El problema es que si funciona, pero en vez de mostrarme las imágenes bien, me muestra unos rectángulos blancos, y me da el siguiente error :


WARNING: Application calling GLX 1.3 function "glXDestroyPixmap" when GLX 1.3 is not supported!  This is an application bug!

En esta máquina tenía instalado pilas 0.34 y andaba bien, pero no tenia los actores del tutorial por eso me quise actualizar. Ese error sale con cualquier aplicación de los ejemplos que trae pilas que trate de ejecutar.

Saludos

--
Matias Novoa


Creo que es parte del mismo problema.... probaste iniciando
pilas con "usar_motor=qt" ?

Mañana temprano voy a probar el tutorial desde cero en un equipo
nuevo a ver si me da el mismo error. Aparentemente es un tema
con las extensiones de opengl (desde las extensiones de opengl
salen esos mensajes que advierten sobre GLX)

Avisame cualquier cosa.

Abrazo

matias novoa

unread,
Jul 10, 2012, 11:46:56 PM7/10/12
to pilas-...@googlegroups.com
On 11/07/12 00:23, Hugo Ruscitti wrote:
> Creo que es parte del mismo problema.... probaste iniciando
> pilas con "usar_motor=qt" ?
>
> Ma�ana temprano voy a probar el tutorial desde cero en un equipo
> nuevo a ver si me da el mismo error. Aparentemente es un tema
> con las extensiones de opengl (desde las extensiones de opengl
> salen esos mensajes que advierten sobre GLX)
>
> Avisame cualquier cosa.
>
> Abrazo
>

Hola, ah� prob� eso en la netbook y anduvo(se ve la aceitunita por lo
menos y no tira errores). Ya voy a probar en la otra y comento que suceda.
Por cierto, felicitaciones por el trabajo hecho con pilas, est� muy bueno :)

Saludos

--
Matias Novoa

matias novoa

unread,
Jul 15, 2012, 6:12:16 PM7/15/12
to pilas-...@googlegroups.com
Hola de nuevo, reci�n estuve con tiempo y pude probarlo completo al
tutorial, tanto en ubuntu(10.04) como en debian(testing) y en los dos
funciona, pero no bien. Por ejemplo, no explotan las bombas al
colisionar con la aceituna. Y trate de probar los ejemplos que trae,
tambi�n poniendo en las opciones usar_motor='qt' y ninguno funcionaba.
No se porque puede ser.

Saludos

--
Matias Novoa

Hugo Ruscitti

unread,
Jul 15, 2012, 10:02:01 PM7/15/12
to pilas-...@googlegroups.com
Sip, el problema con las colisiones lo tenemos hace un tiempo, el
problema se produce cuando pilas tiene colisiones fisicas y programadas
al mismo tiempo.

Voy a hacerme unos minutos mañana y tratar de solucionarlo, aviso
por la lista.

2012/7/15 matias novoa <mattg...@gmail.com>
Hola de nuevo, recién estuve con tiempo y pude probarlo completo al tutorial, tanto en ubuntu(10.04) como en debian(testing) y en los dos funciona, pero no bien. Por ejemplo, no explotan las bombas al colisionar con la aceituna. Y trate de probar los ejemplos que trae, también poniendo en las opciones usar_motor='qt' y ninguno funcionaba. No se porque puede ser.

Saludos

--
Matias Novoa



Hugo Ruscitti

unread,
Jul 15, 2012, 10:32:32 PM7/15/12
to pilas-...@googlegroups.com
Matias, ya lo solucioné:

https://bitbucket.org/hugoruscitti/pilas/changeset/2a773b4fe012/

tendrías que hacer pull del repositorio y listo.

Saludos!

2012/7/15 Hugo Ruscitti <hugoru...@gmail.com>

Matias Novoa

unread,
Jul 16, 2012, 2:15:52 AM7/16/12
to pilas-...@googlegroups.com

El 15/07/12 23:32:32, Hugo Ruscitti escribió:

> Matias, ya lo solucioné:

>

> https://bitbucket.org/hugoruscitti/pilas/changeset/2a773b4fe012/

>

> tendrías que hacer pull del repositorio y listo.

>

> Saludos!

 

Ahí funcionó! Muchas gracias. Ahora le voy a seguir metiendo mano.

 

Saludos

 

--

Matias Novoa

 

Reply all
Reply to author
Forward
0 new messages