Author Topic: [FIXED] VDR 1.7.11 and LinuxMCE 0810  (Read 1743 times)

nite_man

  • NEEDS to work for LinuxMCE
  • ***
  • Posts: 1019
  • Want to work with LinuxMCE
    • View Profile
    • Smart Home Blog
[FIXED] VDR 1.7.11 and LinuxMCE 0810
« 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
« Last Edit: February 04, 2010, 10:20:54 pm by nite_man »
Michael Stepanov,
My setup: http://wiki.linuxmce.org/index.php/User:Nite_man#New_setup
Russian LinuxMCE community: http://linuxmce.ru

nite_man

  • NEEDS to work for LinuxMCE
  • ***
  • Posts: 1019
  • Want to work with LinuxMCE
    • View Profile
    • Smart Home Blog
Re: [FIXED] VDR 1.7.11 and LinuxMCE 0810
« Reply #1 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.
Michael Stepanov,
My setup: http://wiki.linuxmce.org/index.php/User:Nite_man#New_setup
Russian LinuxMCE community: http://linuxmce.ru

posde

  • Administrator
  • LinuxMCE God
  • *****
  • Posts: 2962
  • Wastes Life On LinuxMCE Since 2007
    • View Profile
    • My Home
Re: [FIXED] VDR 1.7.11 and LinuxMCE 0810
« Reply #2 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.

nite_man

  • NEEDS to work for LinuxMCE
  • ***
  • Posts: 1019
  • Want to work with LinuxMCE
    • View Profile
    • Smart Home Blog
Re: [FIXED] VDR 1.7.11 and LinuxMCE 0810
« Reply #3 on: February 05, 2010, 04:42:43 pm »
Thanks for clarification, posde
Michael Stepanov,
My setup: http://wiki.linuxmce.org/index.php/User:Nite_man#New_setup
Russian LinuxMCE community: http://linuxmce.ru