John Molohan wrote:
Duncan Webb wrote:
SourceForge.net wrote:
Bugs item #1568856, was opened at 2006-10-01 18:59
Message generated for change (Tracker Item Submitted) made by Item Submitter
You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=446895&aid=1568856&group_id=46652

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: None
Group: None
Status: Open
Resolution: None
Priority: 5
Submitted By: John Molohan (johnmolohan)
Assigned to: Nobody/Anonymous (nobody)
Summary: Pygame error: traceback with ivtv_xine_tv and directfb

Initial Comment:
Hi,

Just got this one after installing directfb. Freevo ran
fine and so did tv. I watched, changed channels and
paused no problem the on pressing stop on the remote
got this:

SDL DirectFB_SetVideoMode: [EMAIL PROTECTED], flags: 0x00000000
Traceback (most recent call last):
  File
"/usr/lib/python2.4/site-packages/freevo/main.py", line
520, in ?
    osd.clearscreen(color=osd.COL_BLACK)
  File
"/usr/lib/python2.4/site-packages/freevo/osd.py", line
611, in clearscreen
    self.screen.fill(self._sdlcol(color))
error: display Surface quit
Traceback (most recent call last):
  File
"/usr/lib/python2.4/site-packages/freevo/main.py", line
539, in ?
    shutdown()
  File
"/usr/lib/python2.4/site-packages/freevo/plugins/shutdown.py",
line 76, in shutdown
    osd.clearscreen(color=osd.COL_BLACK)
  File
"/usr/lib/python2.4/site-packages/freevo/osd.py", line
611, in clearscreen
    self.screen.fill(self._sdlcol(color))
pygame.error: display Surface quit
ivtv_xine_tv.py (430): XineThread: Stopped
Which version of directfb?
DirectFB-1.0.0-rc1 & DirectFB-extra-0.9.25. DirectFB failed at first with a compilation error relating to avifile. I didn't have time to debug this so I just removed avifile and then the install ran fine.
John, would you mind sending me some of the files that you have used to
set-up directfb on the G400. I've one too and last time I tried none of
the applications that used directfb exited they just hung. Since then
I've upgraded glibc and they run. I just don't have the time to figure
this out again.

Will do. I only set all this up again yesterday and I wasn't looking forward to it as I had a nasty time getting df_xine working the last time but all went perfectly smoothly and I had a lovely looking freevo svn on my tv in no time. I'll send you on my files this evening.
I'd like to set it up again so that I can test freevo in the different
environments. What would be helpful is /etc/fb.modes /etc/directfbrc and
the stuff in local_conf that controls SDL and VO. May be this is in the
wiki?
I don't think it's in the wiki but it really should be. A noob can't be expected to figure all the settings for this out themselves. I'm trying to keep some sort of notes on my install this time so some time in the future when things are quite I might have time to do a write up on the wiki.
Thanks


No problem.

Hi Duncan,

See attached. Strangely there's no fb.modes in my /etc but there's one in /usr/local/src/DirectFB-1.0.0-rc1/fb.modes so I've included that. Hope they help, let me know how you get on.

John
matrox-crtc2
matrox-tv-standard=pal
matrox-cable-type=composite
primary-layer=02
bg-color=FF000000
mode=720x576
depth=32
sync
matrox-cable-type=composite
#
#   DirectFB video modes, should be placed into "/etc"
# 

mode "640x480 75Hz 16bit"
    # D: 31.50 MHz, H: 37.500 kHz, V: 75.00 Hz
    geometry 640 480 640 480 16
    timings 31747 120 16 16 1 64 3
endmode
 
mode "720x576 50Hz 16bit"
    geometry 720 576 720 576 16
    timings 31208 144 40 32 10 128 3
endmode

mode "768x576 75Hz 16bit"
    # D: 49.188 MHz, H: 46.580 kHz, V: 75.008 Hz
    geometry 768 576 768 576 16
    timings 20330 128 32 32 8 128 5
endmode


mode "800x600 75Hz 16bit"
    # D: 49.50 MHz, H: 46.875 kHz, V: 75.00 Hz
    geometry 800 600 800 600 16
    timings 20203 160 16 21 1 80 3
    hsync high
    vsync high
endmode
 

mode "1024x768 72Hz 16bit"
    # D: 75.00 MHz, H: 58.230 kHz, V: 72.245 Hz
    geometry 1024 768 1024 768 16
    timings 13334 104 24 29 3 136 6
endmode
 

mode "1280x1024-75"
    # D: 134.880 MHz, H: 79.905 kHz, V: 74.958 Hz
    geometry 1280 1024 1280 3264 16
    timings 7414 232 64 38 1 112 3
    hsync high
    vsync high
endmode

mode "1280x1024 60Hz 16bit"
    # D: 108.00 MHz, H: 63.981 kHz, V: 60.02 Hz
    geometry 1280 1024 1280 1024 16
    timings 9260 248 48 38 1 112 3
    hsync high
    vsync high
endmode
 

mode "1600x1200 60Hz 16bit"
    # D: 156.00 MHz, H: 76.200 kHz, V: 60.00 Hz
    geometry 1600 1200 1600 1200 16
    timings 6411 256 32 52 10 160 8
endmode


mode "640x400 93Hz 16bit"
    geometry 640 400 640 400 16
    timings 28272 48 32 17 22 128 12
endmode

mode "400x300 100Hz 16bit"
    geometry 400 300 400 300 16
    timings 31747 40 16 16 1 40 3
    double true
endmode


mode "320x240 85Hz 16bit"
    geometry 320 240 320 240 16
    timings 51383 32 32 20 4 48 1
    double true
endmode

mode "320x200 85Hz 16bit"
    geometry 320 200 320 200 16
    timings 60440 32 32 20 4 48 1
    double true
endmode
# /etc/modprobe.preload: kernel modules to load at boot time.
#
# This file should contain the names of kernel modules that are
# to be loaded at boot time, one per line.  Comments begin with
# a `#', and everything on the line after them are ignored.
# this file is for module-init-tools (kernel 2.5 and above) ONLY
# for old kernel use /etc/modules


psmouse

pcspkr

capability
i2c-matroxfb
matroxfb_crtc2
mga_vid
ivtv
via-agp
-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys -- and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Freevo-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/freevo-devel

Reply via email to