[HOWTO] HDTV with Karmic Koala (Ubuntu 9.10) using VDR, Xine or Xineliboutput

Tips

  • If you want to grep all existing HD channels from your channels.conf you can do the following on your command line:

    cat channels.conf | grep C23M5O35S1

  • if you want only FTA and VPID != 0 channels, do this:

    cat channels.conf | egrep -iv "(test|service|radio|arab)" | awk -F":" '{ if ( $09 == 0 ) print $0 }' | awk -F":" '{ if ( $6 != 0 ) print $0 }'

    Here I also filter test, service, radio and arab stuff.

  • If you should be asked to teach in lirc command on VDR's start, add this to your /etc/default/vdr

    OPTIONS="-w 60 --lirc=/dev/null"

Known issues

  • Glitches running with windows manger. Use "xinit -e vdr-sxfe ... or xinit -e xine -f -V vdapu ... instead. Shut down your window manager first. See section Launching
  • No sound. Be sure using alsa, and the xine-ui and lib from the hotzenplotz5 PPA repository. Your installed files should look like this.
  • Video and sound stutter
    Set your CPU governor to performance, and not ondemand. Perform this on your command line:

    echo performance > $(find /sys -name "scaling_governor" )
  • Jerky pans and Tearing
    Jerky pans, or pans that are bumpy and not smooth (not frame drops or pauses). This occurs, if TV-set frequency doesn't match the actual frequency. Use a modified modline for it (Experts only!).
    Tearing. You can avoid tearing, by running xinit (see above). Search this Blog for tearing, it has useful tips in here.

Links

Pages: 1 2 3 4

Maybe Related Posts



11 Responses to “[HOWTO] HDTV with Karmic Koala (Ubuntu 9.10) using VDR, Xine or Xineliboutput”


  1. Diablo

    Hello acmelab68,
    Really nice Howto. I used it myself and it works great. Could you please refresh the Repositorys cause Hotzenplotz merged his Repositorys with the-vdr-team together these one are depreciated.

  2. unknown

    http://www.youtube.com/watch?v=NPffvhht2RY
    which mediastream mod is it?
    i cant add to ‘live tv’ submenu with pvr and vdr-sxfe.
    Any idea how do that?

  3. herman

    Hello,

    I added each ppa you described, but I get always these messages:

    Konnte kein Paket finden, dessen Name oder Beschreibung auf »libxine1-vdpau-plugins« passt.
    Konnte kein Paket finden, dessen Name oder Beschreibung auf »nvidia-190-libvdpau« passt.
    Konnte kein Paket finden, dessen Name oder Beschreibung auf »libxine1-vdpau-plugins« passt.
    Konnte kein Paket finden, dessen Name oder Beschreibung auf »nvidia-190-libvdpau« passt.

    These packages couldn’t be found. What can I do?

  4. acmelabs

    @herman
    1) You’ve got to use now the repo from the vdr-team, like Diable mentioned. Look up here the repo you are interested in: http://www.henningpingel.de/vdrstuff/vdr_trendy_features_matrix.html

    2) If you should decide to take https://launchpad.net/~the-vdr-team/+archive/vdr-ubuntu-karmic , then there won’t be libxine1 any longer. It’s libxine2. And libvdpau is 195+ meanwhile.

    Simply perform a
    aptitude search libxine
    aptitude search libvdpau

    and install the appropriate packages.

    Good Luck

  5. herman

    @acmelabs
    Thanks a lot!
    I want to use XBMC, therfore I have to use 1) from the vdr-team like here described http://blog.mymediasystem.net/avchd/xbmc-on-karmic-with-vdpau-and-vdr/

    Is that correct or is there a XBMC version which works with version 2)?

  6. acmelab68

    @herman
    you are right. One cannot mix the versions of libxine – but the dependencies should be resolved automatically – if I remember correctly.

  7. Armin

    hi
    thanz for HOWTO
    I received this error
    Couldn’t find any package whose name or description matched “libxine1-vdpau-plugins”
    Couldn’t find any package whose name or description matched “libxine1-vdpau-plugins”
    which repo should I use?

  8. Armin

    my os ubuntu 9.1
    my repo list:
    http://ppa.launchpad.net/henningpingel/xbmc/ubuntu
    http://ppa.launchpad.net/the-vdr-team/vdr-ubuntu-karmic/ubuntu
    I passed all procedure (without libxine1-vdpau-plugins).
    when I wanted to run vdr by this command sudo service vdr start I received this
    Searching for plugins (VDR 1.7.10/1.7.10) (cache hit): xineliboutput.
    and nothing happened just the sound of tuner.
    any help pleas?

  9. acmelabs

    I’m using on Lucid this PPA-repo:
    deb http://ppa.launchpad.net/yavdr/testing-vdr/ubuntu lucid main
    and this is what dpkg -l | grep yavdr returns:

    root@server:~# dpkg -l | grep yavdr
    ii  liblircclient-dev                    0.8.6-0yavdr6                                    infra-red remote control support - client library development fi
    ii  liblircclient0                       0.8.6-0yavdr6                                    infra-red remote control support - client library
    ii  libxine-dev                          1.2.0~hg20100615-0yavdr1                         the xine video player library, development packages
    ii  libxine1-xvdr                        1.0.6+cvs20100602.1715-2yavdr1                   Xine input plugin for vdr-plugin-xineliboutput streams
    ii  libxine2                             1.2.0~hg20100615-0yavdr1                         the xine video/media player library, binary files
    ii  lirc                                 0.8.6-0yavdr6                                    infra-red remote control support
    ii  vdr                                  1.7.14-8yavdr1                                   Video Disk Recorder for DVB cards
    ii  vdr-dev                              1.7.14-8yavdr1                                   Video Disk Recorder for DVB cards
    rc  vdr-plugin-burn                      0.1.0~pre22-ff1-11yavdr1                         Plugin for vdr that implements dvd conversion and writing
    ii  vdr-plugin-femon                     1.7.7-3yavdr1                                    DVB frontend status monitor plugin for VDR
    ii  vdr-plugin-fritzbox                  1.3.3-0yavdr1                                    VDR plugin to access certain functions of an AVM Fritz!Box
    ii  vdr-plugin-skinenigmang              0.1.1-2yavdr1                                    Skin plugin for VDR
    ii  vdr-plugin-skinsoppalusikka          1.7.1-3yavdr1                                    Skin plugin for vdr
    ii  vdr-plugin-text2skin                 1.3.1-0yavdr1                                    Plugin to vdr that loads and views skins
    rc  vdr-plugin-xine                      0.9.3-7yavdr1                                    Plugin for "software only" playback using xine
    ii  vdr-plugin-xineliboutput             1.0.6+cvs20100602.1715-2yavdr1                   VDR plugin for Xine based sofdevice frontends
    ii  vdr-plugin-yaepghd                   0.0.2~beta-1yavdr2                               Rewrite for Yaepg
    ii  vdr-skin-anthra-1920-os              080510-0yavdr1                                   Anthra 1920-overscan Skin for VDR's text2skin plugin
    ii  vdr-skin-blackandblue-os             0.0.1-2yavdr1                                    Black and Blue Overscan Skin for VDR's text2skin plugin
    ii  vdradmin-am                          3.6.7-1yavdr2                                    Web-based administration tool for vdr
    ii  xineliboutput-sxfe                   1.0.6+cvs20100602.1715-2yavdr1                   Remote X-Server frontend for vdr-plugin-xineliboutput
    
  10. Armin

    hi
    what is sourcedir to compile plugins as mentioned here
    http://www.linuxtv.org/vdrwiki/index.php/Plugin_installation

  11. acmelab68

    $SOURCEDIR is where your VDR sources are. In this directory there is a folder called PLUGINS/src. This is your sourcedir.

*