Very strange indeed.

I've filed a bug.  (I couldn't select the product version I'm using 
because the highest selectable was 0.9. I've version 1.0.1)

I hope you're able to reproduce and solve this problem!

Thanks for the support so far.

Cheers, Maarten



On 07/28/2010 10:21 PM, Ulrich von Zadow wrote:
> Wow - strange. I'll see if I can reproduce&  fix it in the next few days. Can 
> you file a bug?
>
> Cheers,
>
>    Uli
>
> On Jul 28, 2010, at 10:14 PM, Maarten Burie wrote:
>
>    
>> Hi Alex,
>>
>> Thanks again for the fast reply!
>>
>> I've tested your script and the power button doesn't work when running it.
>> So it has something to do with the libavg running fullscreen on ubuntu 
>> 10.04, but why?
>>
>> Maarten
>>
>>
>> On 07/28/2010 09:58 PM, Alex Harrington wrote:
>>      
>>>> If you are sure libavg isn't the problem, I will contact the Xibo
>>>> developers again, maybe there is another cause.
>>>>
>>>>
>>>>          
>>> Hi Maarten
>>>
>>> Alex from Xibo project here.
>>>
>>> The simplest way we can decide is to put together a minimal test case file 
>>> with just libavg player and get you to try that. As I said before we don't 
>>> have any code to block a shutdown. All we do is run the player fullscreen 
>>> (or not). The only thing that springs to mind is if the keyhandler is 
>>> somehow swallowing the call? I'm not sure that's even possible though. The 
>>> only code change between running fullscreen and not is a boolean that we 
>>> pass straight to libavg to tell the player to run fullscreen or not (see 
>>> below example). It's odd then that the same code running prevents shutdown 
>>> when running fullscreen but not when running windowed!
>>>
>>> If you make up a files as follows:
>>> ------------------------------------------------
>>> #!/usr/bin/python
>>> # -*- coding: utf-8 -*-
>>>
>>> # Define the width and height of the display
>>> width = 1024
>>> height = 768
>>>
>>> # Run fullscreen?
>>> fullscreen = True
>>>
>>> from libavg import avg
>>>
>>> player = avg.Player.get()
>>> player.setResolution(fullscreen,width,height,24)
>>>
>>> avgContent = '<avg id="main" width="'
>>> avgContent += str(width)
>>> avgContent += '" height="'
>>> avgContent += str(height)
>>> avgContent += '"><div id="screen"/>'
>>> avgContent += '</avg>'
>>>
>>> player.loadString(avgContent)
>>>
>>> player.play()
>>> ---------------------------------------
>>>
>>> If you make that executable and run it, can you power down then?
>>>
>>> Alex
>>>
>>> This email carries a disclaimer, a copy of which may be read at
>>> http://learning.longhill.org.uk/disclaimer
>>>
>>> _______________________________________________
>>> libavg-users mailing list
>>>
>>> [email protected]
>>> https://mail.datenhain.de/mailman/listinfo/libavg-users
>>>        
>> _______________________________________________
>> libavg-users mailing list
>> [email protected]
>> https://mail.datenhain.de/mailman/listinfo/libavg-users
>>      
> --
> Any technology distinguishable from magic is insufficiently advanced.
>
> Ulrich von Zadow | +49-172-7872715
> Jabber: [email protected]
> Skype: uzadow
>
>
>
>
> _______________________________________________
> libavg-users mailing list
> [email protected]
> https://mail.datenhain.de/mailman/listinfo/libavg-users
>    


-- 
Maarten Burie

IDD Electronics Dep. Development
Jacob Catsplein 1a
8913 CS  Leeuwarden
The Netherlands
T:  +31-58-2137028
F:  +31-58-2135149
Email subject to disclaimer:  http://www.idd-electronics.com/disclaimer


_______________________________________________
libavg-users mailing list
[email protected]
https://mail.datenhain.de/mailman/listinfo/libavg-users

Reply via email to