I've been dancing the patch disco for almost a week now after acquiring a G450. I am now at the point where mplayer works flawlessly but I need some help getting freevo to start up on the TV - right now it's just crashing with the message pygame.error: Video mode smaller than requested.

I should mention that I am running the 2.6.3-rc3 kernel, and cannot revert to 2.4 without breaking the remote control to my TV-card (any plans for downporting the programmable input layer to 2.4? no? oh well..).

I run gentoo 1.4 recently sync'ed and updated. I am using DirectFB 0.9.20 (gentoo version), libSDL 1.2.7 with a tv-out patch I found over at the DirectFB lists. Previous to applying said patch, freevo would bum out with an "unsupported pixelformat" error, which turned out to originate in the SDL library and required a patch to set the layer cooperative level previous to initiating the screen.. As you can see from the log, this error now seems to be fixed.

I have turned off the first head, using matroxset, pointed the second one at both outputs, and set this to PAL. Using the settings borrowed from another knowleable person on this list, I set the following variables:

SDL_DIRECTFB_MGA_CRTC2=1
SDL_DIRECTFB_MGA_OVERSCAN=1
SDL_DIRECTFB_MGA_STRETCH=1
SDL_VIDEODRIVER=directfb
SDL_VIDEO_YUV_HWACCEL=1

my directfbrc looks like this:

matrox-crtc2
matrox-tv-standard=pal
primary-layer=2

in freevo.conf I've tried the directfb, dfmga and mga drivers but with the same result in all cases. Really hoping for some help here, cause I am running out of stamina..

Oh and lastly, the problem occurs in all versions of freevo I've tested including CVS and 1.5

The full errortext is:

(*) parsing config file '/etc/directfbrc'.

      ---------------------- DirectFB v0.9.20 ---------------------
            (c) 2000-2002  convergence integrated media GmbH
            (c) 2002-2003  convergence GmbH
       -----------------------------------------------------------

(*) Single Application Core. (2004-03-21 16:13)
(*) DirectFB/misc/memcpy: using linux kernel memcpy()
(*) DirectFB/InputDevice: IMPS/2 Mouse (1) 0.9 (convergence integrated media GmbH)
(*) DirectFB/InputDevice: IMPS/2 Mouse (2) 0.9 (convergence integrated media GmbH)
(*) DirectFB/InputDevice: Keyboard 0.9 (convergence integrated media GmbH)
(*) DirectFB/GraphicsDevice: Matrox G400/G450/G550 0.6 (convergence integrated media GmbH)
(*) DirectFB/Layer: Enabled 'FBDev Primary Layer'.
(*) DirectFB/Layer: Enabled 'Matrox CRTC2'.
setting pixelformat to 401804
SDL DirectFB_SetVideoMode: [EMAIL PROTECTED], flags: 0x00000000
SDL DirectFB_SetVideoMode: [EMAIL PROTECTED], flags: 0x10000000
Traceback (most recent call last):
File "/usr/src/freevo-1.5-pre1/src/main.py", line 111, in ?
import menu # The menu widget class
File "/usr/src/freevo-1.5-pre1/src/menu.py", line 80, in ?
import skin
File "/usr/src/freevo-1.5-pre1/src/skin.py", line 97, in ?
get_singleton()
File "/usr/src/freevo-1.5-pre1/src/skin.py", line 85, in get_singleton
exec('import skins.' + config.SKIN_MODULE + '.' + config.SKIN_MODULE + \
File "<string>", line 1, in ?
File "/usr/src/freevo-1.5-pre1/src/skins/main/main.py", line 101, in ?
from area import Skin_Area
File "/usr/src/freevo-1.5-pre1/src/skins/main/area.py", line 89, in ?
import xml_skin
File "/usr/src/freevo-1.5-pre1/src/skins/main/xml_skin.py", line 74, in ?
osd = osd.get_singleton()
File "/usr/src/freevo-1.5-pre1/src/osd.py", line 161, in get_singleton
_singleton = util.SynchronizedObject(OSD())
File "/usr/src/freevo-1.5-pre1/src/osd.py", line 407, in __init__
self.screen = pygame.display.set_mode((self.width, self.height))
pygame.error: Video mode smaller than requested



I'm crossing




-------------------------------------------------------
This SF.Net email is sponsored by: IBM Linux Tutorials
Free Linux tutorial presented by Daniel Robbins, President and CEO of
GenToo technologies. Learn everything from fundamentals to system
administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click
_______________________________________________
Freevo-users mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freevo-users

Reply via email to