Justin Wetherell wrote:

Justin Wetherell wrote:

Kari Smolander wrote:

From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Justin Wetherell
Sent: Tuesday, February 15, 2005 6:12 AM
To: [email protected]; "mailto:Freevo-users"@lists.sourceforge.net; [EMAIL PROTECTED]
Subject: [Freevo-users] More help with DirectFB



After further examination, I have seen this problem before but I can't remember the solution.


I have installed DirectFB 0.9.21, SDL 1.2.8, pygame 1.6, and Freevo 1.5.3.

I recompiled DirectFB, SDL, pygame, and Mplayer. I can play movies fine with Mplayer but when I start Freevo I either get a blue screen (when primary-layer=2) or scrambled display (when SDL_DIRECTFB_MGA_CRTC2 is set). When I compiled SDL I did see DirectFB... yes.

Any suggestions would be welcomed.



This is just a guess, but:
Try to start freevo (or any dfb application) *twice*. I have a kernel
2.6.10, DirectFB 0.9.21 and Freevo 1.5.3. For some reason (related to
DirectFB implementation, I guess), the first dfb application never executes
but ends at dfb error. The second one starts OK.


Actually I have added a row
/usr/local/bin/dfbswitch 720x576
in the beginning to my freevo script in /etc/init.d
After that, freevo starts. It does not matter which dfb application you use.


Strange, isn't it?

Kari



-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now.
http://ads.osdn.com/?ad_ide95&alloc_id396&op=click
_______________________________________________
Freevo-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/freevo-users




I laos found that if you set OSD_STOP_WHEN_PLAYING = 0 and just play a mpg file then when it exists the screen is fine.


------------------------------------------------------- SF email is sponsored by - The IT Product Guide Read honest & candid reviews on hundreds of IT Products from real users. Discover which products truly live up to the hype. Start reading now. http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click _______________________________________________ Freevo-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/freevo-users

I ended up using this in my local_config,py
OSD_SDL_EXEC_AFTER_STARTUP = "/etc/freevo/run_first.sh"
and set this:
OSD_STOP_WHEN_PLAYING = 0

made this file /etc/freevo/run_first.sh
 #!/bin/sh
 /usr/local/bin/mplayer -vo dfbmga /etc/freevo/sample.avi&  exit

I recorded 0.1 secs with mencoder saved it as sample.avi as /etc/freevo/sample.avi


------------------------------------------------------- SF email is sponsored by - The IT Product Guide Read honest & candid reviews on hundreds of IT Products from real users. Discover which products truly live up to the hype. Start reading now. http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click _______________________________________________ Freevo-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/freevo-users

This REALLY stinks! Does the DirectFB community know about this? I have a feeling that matroxset or fbset should fix this problem but cant seem to get anywhere. This makes xmame and all other emulators useless in Freevo.


------------------------------------------------------- SF email is sponsored by - The IT Product Guide Read honest & candid reviews on hundreds of IT Products from real users. Discover which products truly live up to the hype. Start reading now. http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click _______________________________________________ Freevo-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/freevo-users

Reply via email to