LinuxMCE Forums

General => Users => Topic started by: nite_man on February 03, 2010, 10:40:01 pm

Title: [FIXED] VDR 1.7.11 and LinuxMCE 0810
Post by: nite_man on February 03, 2010, 10:40:01 pm
Hi,

Code: [Select]
It's very good that LinuxMCE 0810 includes VDR 1.7.11 instead of 1.6.0. But the problem is that it doesn't work - not picture or sound or even OSD. I don't see any errors in the log except that:
Feb  3 22:39:11 dcerouter vdr-sxfe[17942]: [17942] [vdr-sxfe]  sxfe_display_open(width=720, height=576, fullscreen=0, display=(null))                                                  
Feb  3 22:39:11 dcerouter vdr-sxfe[17942]: [17942] [vdr-sxfe]  Display size : 433 x 244 mm                                                                                              
Feb  3 22:39:11 dcerouter vdr-sxfe[17942]: [17942] [vdr-sxfe]                 1280 x 720 pixels                                                                                        
Feb  3 22:39:11 dcerouter vdr-sxfe[17942]: [17942] [vdr-sxfe]                 74dpi / 75dpi                                                                                            
Feb  3 22:39:11 dcerouter vdr-sxfe[17942]: [17942] [vdr-sxfe]  Display ratio: 2950.819672/2956.120092 = 1.000000                                                                        
Feb  3 22:39:11 dcerouter vdr-sxfe[17942]: [17942] [vdr-fe]    Error: The name org.gnome.ScreenSaver was not provided by any .service files                                            
Feb  3 22:39:11 dcerouter vdr-sxfe[17942]: [17942] [vdr-fe]       (ERROR (tools/gnome_screensaver.c,126): Resource temporarily unavailable)                                            
Feb  3 22:39:11 dcerouter vdr-sxfe[17942]: [17942] [xine-vo  ] wire_video_driver() FAILED (vo_driver != vos_driver)                                                                    
Feb  3 22:39:11 dcerouter vdr-sxfe[17942]: [17942] [vdr-fe]    wire_video_driver() for osdscaler failed                                                                                
Feb  3 22:39:11 dcerouter vdr-sxfe[17942]: [17942] [xine-vo  ] wire_video_driver() FAILED (vo_driver != vos_driver)                                                                    
Feb  3 22:39:11 dcerouter vdr-sxfe[17942]: [17942] [vdr-fe]    wire_video_driver() for osdreorder failed                                                                                
Feb  3 22:39:11 dcerouter kernel: [  236.995399] vdr-sxfe[17942]: segfault at 0 ip 00000000 sp bf8356ac error 4 in vdr-sxfe[8048000+1b000]                                              
Feb  3 22:39:11 dcerouter vdr: [6891] switching to channel 1                                                                                                                            
Feb  3 22:39:11 dcerouter vdr: [6891] info: Channel not available!    
                                                                                 
Packages  v4l2-modules and v4l2-firmware are installed from the linuxmce repo. Also DVB API is still 3 and not 5 in the /usr/include/linux/dvb/version.h (package linux-libc-dev). So, probably this cause that problem. It's also impossible to build the plugin because it gives the error:
Code: [Select]
usr/include/vdr/dvbdevice.h:19:2: error: #error VDR requires Linux DVB driver API version 5.0 or higher!Does anybody have working VDR 1.7.11 under LinuxMCE? If so, could you help me and other people who have the same problem to fix it.

TIA
Title: Re: [FIXED] VDR 1.7.11 and LinuxMCE 0810
Post by: nite_man on February 04, 2010, 10:27:37 pm
Finally I fixed the problem with VDR 1.7.11 (many thanks to possy and niz23!). First of all, open /etc/vdr/setup.conf and delete all rows started with Sourcecaps (don't forget to stop VDR before). If you still don't have picture check if packages v4l2-modules and v4l2-firmware are installed and installed from linuxmce repository and not from Ubuntu one. And the last check the package libxine1. It's also should be installed from the linuxmce repo. To do that run sudo apt-get dist-upgrade.
Title: Re: [FIXED] VDR 1.7.11 and LinuxMCE 0810
Post by: Marie.O on February 05, 2010, 03:03:36 pm
Just to make things clear:

If you see No Signal, the reason are the default SourceCaps entries, which will go away shortly.

If you do not see No Signal, and no TV as well, it very well is related to missing v4l2-modules and v4l2-firmware packages, as well as missing or wrong libxine1 package, which can be fixed by a dist-upgrade.
Title: Re: [FIXED] VDR 1.7.11 and LinuxMCE 0810
Post by: nite_man on February 05, 2010, 04:42:43 pm
Thanks for clarification, posde