Linux - SoftwareThis forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
I had no trouble getting freevo up and running before I had a harddrive fail. I've reinstalled everything from scratch and freevo installed without any problems but it gives me this error when I choose a program to watch:
Event 'MENU_SELECT' crashed
with the option to continue (which does nothing) or shutdown (Esc brings me back to the listings menu)
main-1000.log is as follows:
Quote:
-------------------------------------------------------------------------------
Freevo start at Sun Jul 9 11:11:33 2006
-------------------------------------------------------------------------------
Warning: /var/cache/freevo does not exists and can't be created
Please create this directory as root and set permissions for the
Freevo user to write to it.
Using /tmp/freevo as cache directory, but this is a bad idea
Error: VIDEO_SHOW_DATA_DIR not found
ROM_DRIVES: Auto-detected and added "('/media/cdrom0', '/dev/hdc', 'CD-1')"
ROM_DRIVES: Auto-detected and added "('/media/cdrom1', '/dev/hdd', 'CD-2')"
Please run 'freevo cache'
WARNING: /etc/freevo/lircrc not found!
(111, 'Connection refused')
(111, 'Connection refused')
(111, 'Connection refused')
Traceback (most recent call last):
File "/usr/lib/python2.3/site-packages/freevo/main.py", line 315, in eventhandler
app.eventhandler(event)
File "/usr/lib/python2.3/site-packages/freevo/menu.py", line 381, in eventhandler
if not isinstance(menu, Menu) and menu.eventhandler(event):
File "/usr/lib/python2.3/site-packages/freevo/tv/tvguide.py", line 232, in eventhandler
self.player('tv', self.selected.channel_id)
File "/usr/lib/python2.3/site-packages/freevo/tv/tvmenu.py", line 100, in start_tv
plugin.getbyname(plugin.TV).Play(mode, tuner_id)
File "/usr/lib/python2.3/site-packages/freevo/tv/plugins/mplayer.py", line 129, in Play
ivtv_dev.setinput(vg.input_num)
File "/usr/lib/python2.3/site-packages/freevo/tv/v4l2.py", line 213, in setinput
r = fcntl.ioctl(self.device, SETINPUT_NO, struct.pack(INPUT_ST,value))
IOError: [Errno 22] Invalid argument
I've tried using backups of freevo.conf and local_conf.py from a backup of my previous installation. I've tried removing and reinstalling freevo looking for errors but I don't see any. I was also using Debian Etch before also. I can both play and stream video from the capture card in VLC and mplayer so it's not an IVTV or hardware issue. It's Freevo 1.5.3 from the Debian multimedia repo and python 2.3.
I'm out of ideas for now and internet searches haven't turned up anything.
This almost sounds like a path problem for the saved files. I don't want to sound like a smart-a**, but are you sure that you have the path set properly and that the path is writable by the freevo processes?
One other thought - Maybe I should read the entire startup output
Quote:
Warning: /var/cache/freevo does not exists and can't be created
Please create this directory as root and set permissions for the
Freevo user to write to it.
Using /tmp/freevo as cache directory, but this is a bad idea
I've found the problem. My device id # was changed in the IVTV section. I fixed it and now everything works as its supposed to. Oddly, when I installed freevo before I never had this error message even when I was tweaking the configuration to my liking (I got a blank screen). Ah well, thanks tim. Your responses made me examine my config files again.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.