hi guys:
thanks in advance for your time.
I installed freevo 1.5.2,
but when I play tv, it waits about 0.5 second, then flashes a
black screen for 0.1 second, then comes back, and does not show any TV
program. when I play music, it plays no sound either, and immediately
returns to menu.
I used freevo -trace, and copied down the actual commands that
freevo called, (mplayer), both the video and audio commands work well
when I manually invoke them. it is very strange. after looking
further, I found that main.py use rc.py to handle events, but rc is
for remote control, while I do not need and have no remote.
nevertheless, I instaled freevo with lirc again and started lircd and
tried, same error.
I was using it as root
anybody knows why? thanks! I enclosed the log here
----------------------------------------------------
Warning: freevo_config.py was changed, please check local_config.py
You are using version 5.08, changes since then:
Version 5.09:
Add CACHE_IMAGES to turn off image caching. A new variable is
IMAGEVIEWER_BLEND_MODE to control the blending effect in the image viewer
Version 5.11:
Add IMAGEVIEWER_OSD to customize the osd and VIDEO_AUTOJOIN to auto join
movies with more than one file
Version 5.12:
Added TV_RECORD_SERVER_UID to set the uid for the recordserver and
TV_RECORDFILE_SUFFIX for the suffix. If your TV_RECORDFILE_MASK contains
the suffix, please remove it here
Version 5.13:
Added TV_RECORD_SERVER_GID to set the gid for the recordserver. If you
use TV_RECORD_SERVER_UID, the gui _must_ match one of the users gids
Version 5.14:
Add IMAGEVIEWER_DURATION for auto slideshows
Can't find lsdvd. DVD support will be limited and maybe not
all discs are detected. Please install lsdvd, you can get it
from http://acidrip.thirtythreeandathird.net/lsdvd.html
After installing it, you should run 'freevo cache --rebuild'
WARNING: /etc/freevo/lircrc not found!
screen.py (136): show, force update
rc.py (425): register callback: <bound method Dirwatcher.poll_wrapper of
<directory.Dirwatcher instance at 0x40e1e68c>>
failed to load plugin rom_drives.autostart
start 'freevo plugins -l' to get a list of plugins
Traceback (most recent call last):
File "/usr/lib/python2.3/site-packages/freevo/plugin.py", line 572, in
__load_plugin__
p = eval(object)()
File "/usr/lib/python2.3/site-packages/freevo/plugins/rom_drives.py", line
155, in __init__
init()
File "/usr/lib/python2.3/site-packages/freevo/plugins/rom_drives.py", line
113, in init
(dir, device, name) = config.ROM_DRIVES[i]
ValueError: unpack tuple of wrong size
failed to load plugin rom_drives.rom_items
start 'freevo plugins -l' to get a list of plugins
Traceback (most recent call last):
File "/usr/lib/python2.3/site-packages/freevo/plugin.py", line 572, in
__load_plugin__
p = eval(object)()
File "/usr/lib/python2.3/site-packages/freevo/plugins/rom_drives.py", line
217, in __init__
init()
File "/usr/lib/python2.3/site-packages/freevo/plugins/rom_drives.py", line
113, in init
(dir, device, name) = config.ROM_DRIVES[i]
ValueError: unpack tuple of wrong size
failed to load plugin rom_drives.rom_items
start 'freevo plugins -l' to get a list of plugins
Traceback (most recent call last):
File "/usr/lib/python2.3/site-packages/freevo/plugin.py", line 572, in
__load_plugin__
p = eval(object)()
File "/usr/lib/python2.3/site-packages/freevo/plugins/rom_drives.py", line
217, in __init__
init()
File "/usr/lib/python2.3/site-packages/freevo/plugins/rom_drives.py", line
113, in init
(dir, device, name) = config.ROM_DRIVES[i]
ValueError: unpack tuple of wrong size
failed to load plugin rom_drives.rom_items
start 'freevo plugins -l' to get a list of plugins
Traceback (most recent call last):
File "/usr/lib/python2.3/site-packages/freevo/plugin.py", line 572, in
__load_plugin__
p = eval(object)()
File "/usr/lib/python2.3/site-packages/freevo/plugins/rom_drives.py", line
217, in __init__
init()
File "/usr/lib/python2.3/site-packages/freevo/plugins/rom_drives.py", line
113, in init
(dir, device, name) = config.ROM_DRIVES[i]
ValueError: unpack tuple of wrong size
failed to load plugin rom_drives.rom_items
start 'freevo plugins -l' to get a list of plugins
Traceback (most recent call last):
File "/usr/lib/python2.3/site-packages/freevo/plugin.py", line 572, in
__load_plugin__
p = eval(object)()
File "/usr/lib/python2.3/site-packages/freevo/plugins/rom_drives.py", line
217, in __init__
init()
File "/usr/lib/python2.3/site-packages/freevo/plugins/rom_drives.py", line
113, in init
(dir, device, name) = config.ROM_DRIVES[i]
ValueError: unpack tuple of wrong size
rc.py (425): register callback: <bound method PluginInterface.poll of
<plugins.tiny_osd.PluginInterface instance at 0x42629e6c>>
rc.py (425): register callback: <bound method PluginInterface.poll of
<plugins.idlebar.PluginInterface instance at 0x427455ec>>
screen.py (136): show, force update
main.py (491): Main loop starting...
main.py (289): handling event MENU_SELECT
mediainfo.py (130): load cache /root/.freevo/vfs/root/freevo.cache
mediainfo.py (130): load cache /root/.freevo/vfs/freevo.cache
main.py (289): handling event MENU_SELECT
epg_xmltv.py (101): XMLTV, reading cached file
(/var/cache/freevo/TV.xml.pickled)
GUIObject.py (261): GUIObject::draw <gui.PopupBox.PopupBox instance at
0x40d8e04c>
Window.py (144): Window::_draw <gui.PopupBox.PopupBox instance at 0x40d8e04c>
LayoutManagers.py (175): moved right by 0
GUIObject.py (261): GUIObject::draw <gui.Container.Container instance at
0x42795b2c>
LayoutManagers.py (175): moved right by 0
Container.py (117): Container::draw <gui.Container.Container instance at
0x42795b2c>
GUIObject.py (261): GUIObject::draw <gui.Label.Label instance at 0x42795ccc>
epg_xmltv.py (129): XMLTV, got cached guide (version 6).
GUIObject.py (419): parent: <gui.Container.Container instance at 0x42795b2c>
GUIObject.py (261): GUIObject::draw <gui.Container.Container instance at
0x42795b2c>
GUIObject.py (419): parent: <gui.PopupBox.PopupBox instance at 0x40d8e04c>
GUIObject.py (261): GUIObject::draw <gui.PopupBox.PopupBox instance at
0x40d8e04c>
GUIObject.py (419): parent: <menu.MenuWidget instance at 0x4273f48c>
osd.py (462): app is <menu.MenuWidget instance at 0x4273f48c>
osd.py (463): Setting context to menu
epg: Returning new results
tvguide.py (128): update schedule
epg: Returning new results
tvguide.py (128): update schedule
screen.py (136): show, force update
main.py (289): handling event MENU_SELECT
tvguide.py (142): TVGUIDE EVENT is MENU_SELECT
main.py (465): clear: True
USING STANDARD FREQUENCY: chan="2", freq="55250"
rc.py (425): register callback: <bound method ChildApp2.poll of
<childapp.ChildApp2 instance at 0x40d8e10c>>
rc.py (421): register shutdown callback: <bound method ChildApp2.stop of
<childapp.ChildApp2 instance at 0x40d8e10c>>
childapp.py (320): stdout: No data, stopping (pid 23534)!
childapp.py (320): stderr: No data, stopping (pid 23535)!
self.t1.isAlive()=False, self.t2.isAlive()=False
ChildApp.__init__(), pid=23533, app= /usr/bin/mplayer -vo xv,sdl,x11, -fs -ac
mad, -nolirc -fs -dr -double -framedrop -slave -nocache tv:// -tv
driver=v4l2:freq=55.250:device=/dev/video0:input=0:norm=NTSC:width=320:height=240:outfmt=yuy2
, poll=256
main.py (465): clear: True
1116696000.46: started tv app
main.py (289): handling event VIDEO_START
main.py (307): no eventhandler for event VIDEO_START
rc.py (437): unregister callback: <bound method ChildApp2.poll of
<childapp.ChildApp2 instance at 0x40d8e10c>>
rc.py (441): unregister shutdown callback: <bound method ChildApp2.stop of
<childapp.ChildApp2 instance at 0x40d8e10c>>
childapp.py (209): done the easy way
main.py (289): handling event PLAY_END
childapp.py (200): already dead
main.py (289): handling event VIDEO_END
tvguide.py (142): TVGUIDE EVENT is VIDEO_END
menu.py (414): no eventhandler for event VIDEO_END
main.py (289): handling event VIDEO_END
tvguide.py (142): TVGUIDE EVENT is VIDEO_END
menu.py (414): no eventhandler for event VIDEO_END
main.py (289): handling event PLAY_END
tvguide.py (142): TVGUIDE EVENT is PLAY_END
tvguide.py (128): update schedule
screen.py (136): show, force update
main.py (289): handling event MENU_BACK_ONE_MENU
screen.py (136): show, force update
main.py (289): handling event MENU_BACK_ONE_MENU
main.py (289): handling event MENU_DOWN
main.py (289): handling event MENU_DOWN
main.py (289): handling event MENU_DOWN
main.py (289): handling event MENU_DOWN
main.py (289): handling event MENU_SELECT
osd.py (213): Loading font "/usr/X11R6/lib/X11/fonts/truetype/Arial_Bold.ttf"
osd.py (230): Couldnt load font "arial_bold.ttf"
osd.py (236): trying alternate: verabd.ttf
GUIObject.py (261): GUIObject::draw <gui.ConfirmBox.ConfirmBox instance at
0x42b4072c>
Window.py (144): Window::_draw <gui.ConfirmBox.ConfirmBox instance at
0x42b4072c>
GUIObject.py (261): GUIObject::draw <gui.Container.Container instance at
0x40d9956c>
Container.py (117): Container::draw <gui.Container.Container instance at
0x40d9956c>
GUIObject.py (261): GUIObject::draw <gui.Label.Label instance at 0x40d99dac>
GUIObject.py (261): GUIObject::draw <gui.Button.Button instance at 0x40d8e28c>
LayoutManagers.py (175): moved right by 80
Container.py (117): Container::draw <gui.Button.Button instance at 0x40d8e28c>
GUIObject.py (261): GUIObject::draw <gui.Label.Label instance at 0x40d8e9ac>
GUIObject.py (261): GUIObject::draw <gui.Button.Button instance at 0x40da9a0c>
LayoutManagers.py (175): moved right by 60
Container.py (117): Container::draw <gui.Button.Button instance at 0x40da9a0c>
GUIObject.py (261): GUIObject::draw <gui.Label.Label instance at 0x42b3d46c>
main.py (289): handling event INPUT_LEFT
GUIObject.py (261): GUIObject::draw <gui.ConfirmBox.ConfirmBox instance at
0x42b4072c>
Window.py (144): Window::_draw <gui.ConfirmBox.ConfirmBox instance at
0x42b4072c>
GUIObject.py (261): GUIObject::draw <gui.Container.Container instance at
0x40d9956c>
Container.py (117): Container::draw <gui.Container.Container instance at
0x40d9956c>
GUIObject.py (261): GUIObject::draw <gui.Label.Label instance at 0x40d99dac>
GUIObject.py (261): GUIObject::draw <gui.Button.Button instance at 0x40d8e28c>
LayoutManagers.py (175): moved right by 80
Container.py (117): Container::draw <gui.Button.Button instance at 0x40d8e28c>
GUIObject.py (261): GUIObject::draw <gui.Label.Label instance at 0x40d8e9ac>
GUIObject.py (261): GUIObject::draw <gui.Button.Button instance at 0x40da9a0c>
LayoutManagers.py (175): moved right by 60
Container.py (117): Container::draw <gui.Button.Button instance at 0x40da9a0c>
GUIObject.py (261): GUIObject::draw <gui.Label.Label instance at 0x42b3d46c>
main.py (289): handling event INPUT_ENTER
GUIObject.py (419): parent: <gui.Container.Container instance at 0x40d9956c>
GUIObject.py (261): GUIObject::draw <gui.Container.Container instance at
0x40d9956c>
GUIObject.py (419): parent: <gui.Button.Button instance at 0x40d8e28c>
GUIObject.py (261): GUIObject::draw <gui.Button.Button instance at 0x40d8e28c>
GUIObject.py (419): parent: <gui.Container.Container instance at 0x40d9956c>
GUIObject.py (261): GUIObject::draw <gui.Container.Container instance at
0x40d9956c>
GUIObject.py (419): parent: <gui.Button.Button instance at 0x40da9a0c>
GUIObject.py (261): GUIObject::draw <gui.Button.Button instance at 0x40da9a0c>
GUIObject.py (419): parent: <gui.Container.Container instance at 0x40d9956c>
GUIObject.py (261): GUIObject::draw <gui.Container.Container instance at
0x40d9956c>
GUIObject.py (419): parent: <gui.ConfirmBox.ConfirmBox instance at 0x42b4072c>
GUIObject.py (261): GUIObject::draw <gui.ConfirmBox.ConfirmBox instance at
0x42b4072c>
GUIObject.py (419): parent: <menu.MenuWidget instance at 0x4273f48c>
osd.py (462): app is <menu.MenuWidget instance at 0x4273f48c>
osd.py (463): Setting context to menu
mediainfo.py (112): save cache /root/.freevo/vfs/freevo.cache
osd.py (213): Loading font "/usr/share/freevo/fonts/Vera.ttf"
-------------------------------------------------------
This SF.Net email is sponsored by Oracle Space Sweepstakes
Want to be the first software developer in space?
Enter now for the Oracle Space Sweepstakes!
http://ads.osdn.com/?ad_id=7412&alloc_id=16344&op=click
_______________________________________________
Freevo-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/freevo-users