On Fri, Nov 1, 2013 at 4:34 PM, John Ladasky <[email protected]>wrote:

>
>
> On Friday, November 1, 2013 11:56:15 AM UTC-7, Juan J. Martínez wrote:
>>
>>
>> So the even loop is not working.
>>
>> I can't reproduce the problem here.
>>
>
> I am contemplating uninstalling and reinstalling software next -- first
> Pyglet, and then (gulp) Python3 if that doesn't work.
>
>
>> The only thing that I can see is that you're not assigning MyWindow()
>> object and I wonder if the garbage collector is doing something
>> unexpected in Python 3.3.2. Can you assign MyWindow() to a variable?
>>
>> When a window is created it's added to pyglet.app.windows, but it uses a
>> weak reference that doesn't prevent the window to be garbage collected.
>>
>> It's a wild guess, I know, but... can you try it?
>>
>
> As I was discussing with Claudio, I already know that the program
> examples/noisy/noisy.py freezes on my system, in the exact same way that
> my own program does.  And noisy.py does assign a strong reference to the
> Window at the top level of the program.  Still, I went ahead and tried what
> you suggested in my program.  Sorry to report, nothing changed.
>

Two things to try:

 + A simplified noisy.py. The original one uses sound, text, batches and
sprites. Lets drop some code to see if we can identify the failing
subsystem.
If you want, you can run noisy_b.py, which drops sound and text, and see if
the problem persist. You can get this noisy_b.py from this pastebin:
http://pastebin.com/MQQi66F0

 + How about video drivers ? sometimes a particular video driver plays bad
with pyglet. In general, proprietary video drivers tend to behave better.
I suggest you start a new thread in the line:
I have a gpu ____ , running ubuntu 13.04 64bits, with python vs ___ of __
bits. Anyone with similar spec can suggest a video driver that plays good
with pyglet ?

You can also ask for drivers that play good with openGL in an ubuntu
support forum / list

-- 
You received this message because you are subscribed to the Google Groups 
"pyglet-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/pyglet-users.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to