Hi ,

pydirectfb & freevo almost works. During startup I get the messages you
can see below.

I've already searched the freevo mailing lists and I've seen you've been
working on some imlib2_backend solution which seems to fail.

Any help would be appreciated. And thanks for your support beforehand.

Best regards,
Markus

xccube:~ # freevo
INFO runtimexml(499): Found VIDEO_MPLAYER_AO_DEV in runtime
configuration template
INFO runtimexml(499): Found VIDEO_MPLAYER_SUFFIX in runtime
configuration template
INFO runtimexml(499): Found OSD_FONT_ALIASES in runtime configuration
template
INFO runtimexml(499): Found TV_CHANNELS in runtime configuration template
INFO runtimexml(499): Found TV_RECORD_PADDING in runtime configuration
template
WARNING __init__(282): TV_RECORD_DIR not set
 Please set TV_RECORD_DIR to the directory, where recordings
 should be stored or remove the tv plugin. Autoset variable
 to /root.
WARNING __init__(285): VIDEO_SHOW_DATA_DIR not found
DEBUG: size is 800x600
(*) DirectFB/Config: Parsing config file '/etc/directfbrc'.

      ---------------------- DirectFB v0.9.23 ---------------------
            (c) 2000-2002  convergence integrated media GmbH
            (c) 2002-2004  convergence GmbH
       -----------------------------------------------------------

(*) DirectFB/Core: Multi Application Core. (2005-07-09 11:42)
(*) Direct/Memcpy: Using MMXEXT optimized memcpy()
(*) Direct/Thread: Running 'Fusion Dispatch' (MESSAGING, 16435)...
(*) Direct/Thread: Running 'VT Switcher' (CRITICAL, 16462)...
(*) Direct/Thread: Running 'PS/2 Input' (INPUT, 16483)...
(*) DirectFB/Input: IMPS/2 Mouse 1.0 (Convergence GmbH)
(*) Direct/Thread: Running 'Linux Input' (INPUT, 16484)...
(*) DirectFB/Input: PC Speaker (1) 0.1 (convergence integrated media GmbH)
(*) Direct/Thread: Running 'Linux Input' (INPUT, 16485)...
(*) DirectFB/Input: Logitech USB Receiver (2) 0.1 (convergence
integrated media GmbH)
(*) Direct/Thread: Running 'Linux Input' (INPUT, 16486)...
(*) DirectFB/Input: Logitech USB Receiver (3) 0.1 (convergence
integrated media GmbH)
(*) Direct/Thread: Running 'Keyboard Input' (INPUT, 16487)...
(*) DirectFB/Input: Keyboard 0.9 (convergence integrated media GmbH)
(*) DirectFB/Genefx: MMX detected and enabled
(*) DirectFB/RADEON: found RV350 AP [Radeon 9600]
(*) DirectFB/Graphics: ATI Radeon 0.2 (Michel Däer)
(*) DirectFB/Core/WM: Default 0.2 (Convergence GmbH)
DirectFB layer config:
 buffermode:  4
 goemetry: 800x600
 pixelformat: DSPF_RGB32
INFO theme(1421): load basic skin settings: blurr
INFO theme(1226): preparing skin settings
DEBUG font(83): Loading font "Arial_Bold:10"
DEBUG font(87): Couldn't load font "Arial_Bold"
DEBUG font(92): trying alternate: VeraBd
DEBUG font(83): Loading font "Arial_Bold:13"
DEBUG font(87): Couldn't load font "Arial_Bold"
DEBUG font(92): trying alternate: VeraBd
DEBUG font(83): Loading font "Arial_Bold:15"
DEBUG font(87): Couldn't load font "Arial_Bold"
DEBUG font(92): trying alternate: VeraBd
DEBUG font(83): Loading font "VeraBd.ttf:20"
DEBUG font(83): Loading font "Arial_Bold:12"
DEBUG font(87): Couldn't load font "Arial_Bold"
DEBUG font(92): trying alternate: VeraBd
DEBUG font(83): Loading font "VeraBd.ttf:10"
DEBUG font(83): Loading font "Arial_Bold:23"
DEBUG font(87): Couldn't load font "Arial_Bold"
DEBUG font(92): trying alternate: VeraBd
DEBUG font(83): Loading font "Vera.ttf:20"
DEBUG font(83): Loading font "Arial_Bold:11"
DEBUG font(87): Couldn't load font "Arial_Bold"
DEBUG font(92): trying alternate: VeraBd
DEBUG font(83): Loading font "VeraBI.ttf:15"
DEBUG font(83): Loading font "Arial_Bold:17"
DEBUG font(87): Couldn't load font "Arial_Bold"
DEBUG font(92): trying alternate: VeraBd
DEBUG font(83): Loading font "VeraBd.ttf:13"
DEBUG font(83): Loading font "Vera:12"
DEBUG font(83): Loading font "Vera:15"
DEBUG font(83): Loading font "Vera:13"
DEBUG font(83): Loading font "VeraMono:10"
INFO theme(1321): preparing took 0.0622382164001 seconds
ERROR imagelib(117): Problem while loading image
/usr/share/freevo/images/blurrback.jpg
Traceback (most recent call last):
 File "/usr/lib/python2.3/site-packages/freevo/gui/imagelib.py", line
115, in load
   image = kaa.mevas.imagelib.open(filename)
 File
"/usr/lib/python2.3/site-packages/kaa/mevas/imagelib/imlib2_backend.py",
line 194, in open
   return Image(file)
 File
"/usr/lib/python2.3/site-packages/kaa/mevas/imagelib/imlib2_backend.py",
line 58, in __init__
   self._image = imlib2.Image(image_or_filename)
 File "/usr/lib/python2.3/site-packages/kaa/imlib2/image.py", line 56,
in __init__
   self._image = _Imlib2.open(image_or_filename)
IOError: no loader for file format
ERROR imagelib(117): Problem while loading image
/usr/share/freevo/images/blurrsplash.jpg
Traceback (most recent call last):
 File "/usr/lib/python2.3/site-packages/freevo/gui/imagelib.py", line
115, in load
   image = kaa.mevas.imagelib.open(filename)
 File
"/usr/lib/python2.3/site-packages/kaa/mevas/imagelib/imlib2_backend.py",
line 194, in open
   return Image(file)
 File
"/usr/lib/python2.3/site-packages/kaa/mevas/imagelib/imlib2_backend.py",
line 58, in __init__
   self._image = imlib2.Image(image_or_filename)
 File "/usr/lib/python2.3/site-packages/kaa/imlib2/image.py", line 56,
in __init__
   self._image = _Imlib2.open(image_or_filename)
IOError: no loader for file format
DEBUG handler(373): time debug: 0.00575113296509 0.0411469936371
DEBUG plugin_loader(303): loading input as plugin input.PluginInterface
DEBUG handler(373): time debug: 0.000383138656616 0.0322079658508
DEBUG plugin_loader(303): loading tv as plugin tv.PluginInterface
DEBUG handler(373): time debug: 0.000361919403076 0.0308380126953
DEBUG plugin_loader(303): loading video as plugin video.PluginInterface
INFO database(89): Building the xml hash database...
DEBUG db(195): check /root/.freevo/vfs/disc-set/
INFO database(121): done
DEBUG plugin_loader(303): loading plugins.mediamenu as plugin
plugins.mediamenu.PluginInterface
INFO rom_drives(100): Added "('/media/dvd', '/dev/dvd', 'DVD-1')"
DEBUG rom_drives(291): Inserting DVD-1
DEBUG handler(373): time debug: 0.000356912612915 0.0346488952637
DEBUG plugin_loader(303): loading audio as plugin audio.PluginInterface
DEBUG plugin_loader(303): loading plugins.mediamenu as plugin
plugins.mediamenu.PluginInterface
DEBUG handler(373): time debug: 0.000358819961548 0.0303020477295
DEBUG plugin_loader(303): loading image as plugin image.PluginInterface
DEBUG plugin_loader(303): loading plugins.mediamenu as plugin
plugins.mediamenu.PluginInterface
DEBUG handler(373): time debug: 0.000363111495972 0.0304110050201
DEBUG plugin_loader(303): loading plugins.shutdown as plugin
plugins.shutdown.PluginInterface
DEBUG handler(373): time debug: 0.000357151031494 0.029424905777
DEBUG plugin_loader(303): loading plugins.rom_drives as plugin
plugins.rom_drives.PluginInterface
DEBUG handler(373): time debug: 0.000391960144043 0.032851934433
DEBUG plugin_loader(303): loading plugins.rom_drives as plugin
plugins.rom_drives.autostart
DEBUG handler(373): time debug: 0.000380992889404 0.030611038208
DEBUG plugin_loader(303): loading plugins.rom_drives as plugin
plugins.rom_drives.rom_items
DEBUG handler(373): time debug: 0.000364065170288 0.0308339595795
DEBUG plugin_loader(303): loading plugins.rom_drives as plugin
plugins.rom_drives.rom_items
DEBUG handler(373): time debug: 0.00037693977356 0.0305771827698
DEBUG plugin_loader(303): loading plugins.rom_drives as plugin
plugins.rom_drives.rom_items
DEBUG handler(373): time debug: 0.000362157821655 0.0313899517059
DEBUG plugin_loader(303): loading plugins.rom_drives as plugin
plugins.rom_drives.rom_items
DEBUG handler(373): time debug: 0.000355958938599 0.0304770469666
DEBUG plugin_loader(303): loading plugins.mixer as plugin
plugins.mixer.PluginInterface
DEBUG handler(373): time debug: 0.00044584274292 0.02485704422
DEBUG plugin_loader(303): loading video.plugins.imdb as plugin
video.plugins.imdb.PluginInterface
DEBUG handler(373): time debug: 0.000364065170288 0.0345571041107
DEBUG plugin_loader(303): loading plugins.file_ops as plugin
plugins.file_ops.PluginInterface
DEBUG handler(373): time debug: 0.000360012054443 0.0305120944977
DEBUG plugin_loader(303): loading video.plugins.mplayer as plugin
video.plugins.mplayer.PluginInterface
DEBUG handler(373): time debug: 0.000362157821655 0.0283617973328
DEBUG plugin_loader(303): loading audio.plugins.mplayer as plugin
audio.plugins.mplayer.PluginInterface
DEBUG handler(373): time debug: 0.000442028045654 0.0309600830078
DEBUG plugin_loader(303): loading audio.plugins.detach as plugin
audio.plugins.detach.PluginInterface
DEBUG handler(373): time debug: 0.000379085540771 0.0288429260254
DEBUG plugin_loader(303): loading tv.plugins.mplayer as plugin
tv.plugins.mplayer.PluginInterface
INFO tvcards(124): Detecting TV cards.
DEBUG handler(373): time debug: 0.00037407875061 0.0310080051422
DEBUG plugin_loader(303): loading video.plugins.bookmarker as plugin
video.plugins.bookmarker.PluginInterface
DEBUG handler(373): time debug: 0.000359058380127 0.0312900543213
DEBUG plugin_loader(303): loading plugins.tiny_osd as plugin
plugins.tiny_osd.PluginInterface
DEBUG handler(373): time debug: 0.000363826751709 0.0314650535583
INFO plugin_loader(194): skip plugin record.fxdfile
DEBUG handler(373): time debug: 0.000381946563721 0.0311160087585
INFO plugin_loader(194): skip plugin record.thumbnail
DEBUG handler(373): time debug: 0.000367164611816 0.0311348438263
DEBUG plugin_loader(303): loading plugins.mbus as plugin
plugins.mbus.PluginInterface
DEBUG handler(373): time debug: 0.000425815582275 0.0311901569366
DEBUG plugin_loader(303): loading input.plugins.lirc as plugin
input.plugins.lirc.PluginInterface
WARNING: /etc/freevo/lircrc not found!
ERROR plugin_loader(351): failed to load plugin input.lirc
Traceback (most recent call last):
 File "/usr/lib/python2.3/site-packages/freevo/plugin_loader.py", line
307, in __load_plugin
   p = eval(object)()
 File "/usr/lib/python2.3/site-packages/freevo/input/plugins/lirc.py",
line 85, in __init__
   raise e
IOError
DEBUG handler(373): time debug: 0.000362157821655 0.0293929576874
DEBUG plugin_loader(303): loading audio.plugins.xine as plugin
audio.plugins.xine.PluginInterface
DEBUG handler(373): time debug: 0.000411987304688 0.0292098522186
INFO theme(1226): preparing skin settings
INFO theme(1321): preparing took 0.0443150997162 seconds
INFO channels(119): Detecting TV channels.
DEBUG db_sqlite(90): EPG database version 0.1.1
INFO eventhandler(150): new application menu
INFO eventhandler(125): set focus from None to menu
INFO eventhandler(138): signal screen content change
ERROR imagelib(117): Problem while loading image
/usr/share/freevo/images/blurrback.jpg
Traceback (most recent call last):
 File "/usr/lib/python2.3/site-packages/freevo/gui/imagelib.py", line
115, in load
   image = kaa.mevas.imagelib.open(filename)
 File
"/usr/lib/python2.3/site-packages/kaa/mevas/imagelib/imlib2_backend.py",
line 194, in open
   return Image(file)
 File
"/usr/lib/python2.3/site-packages/kaa/mevas/imagelib/imlib2_backend.py",
line 58, in __init__
   self._image = imlib2.Image(image_or_filename)
 File "/usr/lib/python2.3/site-packages/kaa/imlib2/image.py", line 56,
in __init__
   self._image = _Imlib2.open(image_or_filename)
IOError: no loader for file format
ERROR imagelib(117): Problem while loading image
/usr/share/freevo/images/gant/tv.png
Traceback (most recent call last):
 File "/usr/lib/python2.3/site-packages/freevo/gui/imagelib.py", line
115, in load
   image = kaa.mevas.imagelib.open(filename)
 File
"/usr/lib/python2.3/site-packages/kaa/mevas/imagelib/imlib2_backend.py",
line 194, in open
   return Image(file)
 File
"/usr/lib/python2.3/site-packages/kaa/mevas/imagelib/imlib2_backend.py",
line 58, in __init__
   self._image = imlib2.Image(image_or_filename)
 File "/usr/lib/python2.3/site-packages/kaa/imlib2/image.py", line 56,
in __init__
   self._image = _Imlib2.open(image_or_filename)
IOError: no loader for file format
DEBUG handler(373): time debug: 0.0120630264282 5.00679016113e-06
INFO handler(125): Delete AreaHandler splashscreen
INFO area(395): Delete Area screen
INFO area(395): Delete Area content
DEBUG item(109): unpickle
DEBUG item(111): mmget  (mime)
DEBUG item(111): mmget  (mime)
INFO vfs(108): Mounting /media/dvd
mount: block device /dev/dvd is write-protected, mounting read-only
INFO vfs(118): Unmounting /media/dvd
DEBUG item(111): mmget  (mime)
DEBUG item(111): mmget  (id)
DEBUG item(111): mmget  (label)
DEBUG item(111): mmget  (label)
DEBUG item(111): mmget  (mime)
DEBUG item(150): mmget  (show_all_items)
DEBUG item(111): mmget  (fxd)
INFO rom_drives(436): MEDIA: Status=4
INFO rom_drives(437): Posting IDENTIFY_MEDIA event
DEBUG eventhandler(212): handling event PLUGIN_EVENT IDENTIFY_MEDIA

(!) [16434:   55.689] --> Caught signal 15 (sent by pid 16432, uid 0) <--
(!) Direct/Thread: Killing 'Fusion Dispatch' (16435)!
xccube:~ #


Rob Shortt wrote:

Markus Obermeier wrote:

Hi,


Hi Markus, I am the current maintainer of pydirectfb.


I would like to setup my HTPC with Freevo 2.0 & pydirectfb. It seems to be
stable but still experimental.

Do I need to download one of the daily snapshots from freevo cvs.
Which DirectFB version do I need?


Use DirectFB CVS, Freevo CVS, and kaa CVS (also in the Freevo repository).


Are there any other hints you know I should follow or traps that I should
avoid?


In Freevo be sure to have in your local_conf.py:  GUI_DISPLAY = 'DFB'

Right now I think you need to make sure the mode= in /etc/directfbrc is the same resolution as in freevo.conf, also don't set primary-layer= but instead use GUI_DFB_LAYER = in freevo_conf.py. Make sure you configure the mplayer or df_xine args to display on the right layer too. For example my Freevo is using fbdev primary layer for the display and I play video on the BES layer (matrox). If you're using matrox CRTC2 or unichrome (same goes for others) you will have a similar issue.

Also you may need to refer to the Freevo 2.0 wiki: http://freevo.sourceforge.net/cgi-bin/freevo-2.0/Index

Good luck!

-Rob


-------------------------------------------------------
Rob Shortt        | http://tvcentric.com | Freevo
[EMAIL PROTECTED] | http://freevo.sf.net | Free your TV





-------------------------------------------------------
SF.Net email is sponsored by: Discover Easy Linux Migration Strategies
from IBM. Find simple to follow Roadmaps, straightforward articles,
informative Webcasts and more! Get everything you need to get up to
speed, fast. http://ads.osdn.com/?ad_idt77&alloc_id492&op=click
_______________________________________________
Freevo-devel mailing list
Freevo-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freevo-devel

Reply via email to