Hi all,
I'm new to vdr and am now trying to set up my first system. I don't have a ff-card and decided to use a NVidia graphics card to connect my system to the TV (I considered using a DXR3, but I want to play DIVX movies as well, for which my computer is too slow). So, i am trying to install the xineliboutput-plugin. I downloaded, compiled and installed the 0.99rc5 version from the homepage, all with no errors. When I try to start vdr as mentioned in the README, the program immediately stops without any message. In var/log/messages, I found the following error message: sudo vdr -P"xineliboutput --local=sxfe --video=xv --noremote"
Jul 19 20:50:11 arrakis vdr: [9667] VDR version 1.4.1 started Jul 19 20:50:11 arrakis vdr: [9667] Bigpatch 18.06.2006 is active! Jul 19 20:50:11 arrakis vdr: [9667] switched to user 'vdr' Jul 19 20:50:11 arrakis vdr: [9667] loading plugin: /usr/local/lib/vdr/libvdr-xi neliboutput.so.1.4.1 Jul 19 20:50:11 arrakis vdr: [9667] loading /multimedia/vdr/setup.conf Jul 19 20:50:11 arrakis vdr: [9667] loading /multimedia/vdr/sources.conf Jul 19 20:50:11 arrakis vdr: [9667] loading /multimedia/vdr/diseqc.conf Jul 19 20:50:11 arrakis vdr: [9667] loading /multimedia/vdr/channels.conf Jul 19 20:50:11 arrakis vdr: [9667] loading /multimedia/vdr/timers.confJul 19 20:50:11 arrakis vdr: [9667] loading /multimedia/vdr/svdrphosts.conf Jul 19 20:50:11 arrakis vdr: [9667] loading /multimedia/vdr/remote.conf Jul 19 20:50:11 arrakis vdr: [9667] loading /multimedia/vdr/keymacros.conf Jul 19 20:50:11 arrakis vdr: [9667] found 1 video device Jul 19 20:50:11 arrakis vdr: [9667] initializing plugin: xineliboutput (0.99rc5) : X11/xine-lib output plugin Jul 19 20:50:11 arrakis vdr: [9667] setting primary device to 2 Jul 19 20:50:11 arrakis vdr: [9667] SVDRP listening on port 2001 Jul 19 20:50:11 arrakis vdr: [9667] setting current skin to "sttng" Jul 19 20:50:11 arrakis vdr: [9667] loading /multimedia/vdr/themes/sttng-default .theme Jul 19 20:50:11 arrakis vdr: [9667] starting plugin: xineliboutput Jul 19 20:50:11 arrakis vdr: [9673] [xine..put] No usable frontends found, giving up ! Jul 19 20:50:11 arrakis vdr: [9673] [xine..put] cXinelibLocal: Error initializing frontend Jul 19 20:50:11 arrakis vdr: [9673] [xine..put] cXinelibLocal::Action: thread fi nished Jul 19 20:50:11 arrakis vdr: [9667] [xine..put] cXinelibDevice::Start(): Local frontend init failed Jul 19 20:50:12 arrakis vdr: [9667] deleting plugin: xineliboutput Jul 19 20:50:12 arrakis vdr: [9667] exiting
I use an Ubuntu Dapper Linux with the official xine-package. The xine input plugin is installed properly in the plugin-directory: ls /usr/lib/xine/plugins/1.1.1/xineplug_inp_xvdr.so /usr/lib/xine/plugins/1.1.1/xineplug_inp_xvdr.so
I tried to fix everything by copying the generated frontend-library files into the vdr-plugin directory: ls /usr/local/lib/vdr/*xinelib* /usr/local/lib/vdr/libvdr-xineliboutput.so.1.4.1 /usr/local/lib/vdr/libxineliboutput-fbfe.so /usr/local/lib/vdr/libxineliboutput-sxfe.so
On 21/07/06 13:41 Jens Auer wrote:
I'm new to vdr and am now trying to set up my first system. I don't have a ff-card and decided to use a NVidia graphics card to connect my system to the TV (I considered using a DXR3, but I want to play DIVX movies as well, for which my computer is too slow). So, i am trying to install the xineliboutput-plugin. I downloaded, compiled and installed the 0.99rc5 version from the homepage, all with no errors. When I try to start vdr as mentioned in the README, the program immediately stops without any message. In var/log/messages, I found the following error message: sudo vdr -P"xineliboutput --local=sxfe --video=xv --noremote"
<snip>
I use an Ubuntu Dapper Linux with the official xine-package. The xine input plugin is installed properly in the plugin-directory: ls /usr/lib/xine/plugins/1.1.1/xineplug_inp_xvdr.so /usr/lib/xine/plugins/1.1.1/xineplug_inp_xvdr.so
Jens,
I've just been writing some docs describing the way I set up VDR / Xineliboutput on Ubuntu Dapper / Debian Unstable. The docs that you probably want to read are:
http://linuxtv.org/vdrwiki/index.php/DEBIAN_Compiling_VDR_Source_Packages http://linuxtv.org/vdrwiki/index.php/DEBIAN_Configuring_VDR
...it works for me, but I was writing some of it from memory, so I'd be interested to know if you can follow it.
Feel free to edit it if you spot mistakes.
HTH,
On Fri, 2006-07-21 at 15:33 +0100, Richard Wall wrote:
I've just been writing some docs describing the way I set up VDR / Xineliboutput on Ubuntu Dapper / Debian Unstable. The docs that you probably want to read are:
http://linuxtv.org/vdrwiki/index.php/DEBIAN_Compiling_VDR_Source_Packages http://linuxtv.org/vdrwiki/index.php/DEBIAN_Configuring_VDR
...it works for me, but I was writing some of it from memory, so I'd be interested to know if you can follow it.
Just had a quick look at your docs, looks great for me. I am definitely going to test it on the weekend (maybe on Monday). Until now, I compiled and installed everything by hand, bypassing Ubuntu's package system, which is inconvenient for me. I have VDR working with the xine-plugin, but I can't use mplayer to play media files with this, so I want to switch to xineliboutput.
When I'm finished with re-installation, I can definitely give you feedback on your docs, probably on Tuesday.
On Fri, 2006-07-21 at 15:33 +0100, Richard Wall wrote:
Jens,
I've just been writing some docs describing the way I set up VDR / Xineliboutput on Ubuntu Dapper / Debian Unstable. The docs that you probably want to read are:
http://linuxtv.org/vdrwiki/index.php/DEBIAN_Compiling_VDR_Source_Packages http://linuxtv.org/vdrwiki/index.php/DEBIAN_Configuring_VDR
Is there a way to incorporate patches into the build-process? I want to try at least the UTF and settime patch because some files contain special characters and I want to run vdr not as root. I am also interested in the livebuffer patch (or even the bigpatch, which has most of the stuff in one package).
On 21/07/06 16:04 Jens Auer wrote:
On Fri, 2006-07-21 at 15:33 +0100, Richard Wall wrote:
Jens,
I've just been writing some docs describing the way I set up VDR / Xineliboutput on Ubuntu Dapper / Debian Unstable. The docs that you probably want to read are:
http://linuxtv.org/vdrwiki/index.php/DEBIAN_Compiling_VDR_Source_Packages http://linuxtv.org/vdrwiki/index.php/DEBIAN_Configuring_VDR
Is there a way to incorporate patches into the build-process? I want to try at least the UTF and settime patch because some files contain special characters and I want to run vdr not as root. I am also interested in the livebuffer patch (or even the bigpatch, which has most of the stuff in one package).
There are some optional patches included with the Debian source package, see "Optional Patches" in here: http://svn.debian.org/wsvn/pkg-vdr-dvb/vdr/vdr/trunk/debian/README.Debian?op... ...and the patch list is here... http://svn.debian.org/wsvn/pkg-vdr-dvb/vdr/vdr/trunk/debian/patches/00list?o... ...but I don't see the patches that you mentioned.
I haven't tried it, but this page also mentions patching the Debian source packages: http://www.murrayc.com/blog/permalink/2006/04/21/building-modified-debian-pa...
Although I suppose it might be difficult finding a version of the patch to apply to the particular version of VDR used in the source package.
Anyway, if you figure it out, try and document it on the wiki.
On Fri, 2006-07-21 at 15:33 +0100, Richard Wall wrote:
I've just been writing some docs describing the way I set up VDR / Xineliboutput on Ubuntu Dapper / Debian Unstable. The docs that you probably want to read are:
http://linuxtv.org/vdrwiki/index.php/DEBIAN_Compiling_VDR_Source_Packages http://linuxtv.org/vdrwiki/index.php/DEBIAN_Configuring_VDR
...it works for me, but I was writing some of it from memory, so I'd be interested to know if you can follow it.
I've installed vdr following your doics, everything went fine. However, I didn't manage to include any custom patch (I want the livebuffer-patch), so I switched back to my hand-compiled version.
On 21/07/06 13:41 Jens Auer wrote:
Hi all,
I'm new to vdr and am now trying to set up my first system. I don't have a ff-card and decided to use a NVidia graphics card to connect my system to the TV (I considered using a DXR3, but I want to play DIVX movies as well, for which my computer is too slow). So, i am trying to install the xineliboutput-plugin. I downloaded, compiled and installed the 0.99rc5 version from the homepage, all with no errors. When I try to start vdr as mentioned in the README, the program immediately stops without any message. In var/log/messages, I found the following error message: sudo vdr -P"xineliboutput --local=sxfe --video=xv --noremote"
Sorry, I didn't really answer your question before, but I haven't tried the local mode.
I'd use remote mode, even on local machine. It's nice to be able to leave VDR running behind the scenes without the the overhead of decoding when I'm not watching.
I should think that you want to use remote mode anyway; the Xine client being on a machine that *is* powerful enough to play your DivX.
On Fri, 2006-07-21 at 15:46 +0100, Richard Wall wrote:
Sorry, I didn't really answer your question before, but I haven't tried the local mode.
I'd use remote mode, even on local machine. It's nice to be able to leave VDR running behind the scenes without the the overhead of decoding when I'm not watching.
I should think that you want to use remote mode anyway; the Xine client being on a machine that *is* powerful enough to play your DivX.
The client itself is powerful enough for DivX replay, but not when a DXR3 is used as the output device. Decoding DivX and desktop playback works fine (it is a 667 P3), but simultaneously encoding into MPEG for the DXR3 is too much for the processor. Anyway, I tried to start VDR to use remote xineliboutput and the player on the same machine, but VDR also immediately exited. Don't have the logs now, but I can try on Monday.
On 21/07/06 15:50 Jens Auer wrote:
On Fri, 2006-07-21 at 15:46 +0100, Richard Wall wrote:
Sorry, I didn't really answer your question before, but I haven't tried the local mode.
I'd use remote mode, even on local machine. It's nice to be able to leave VDR running behind the scenes without the the overhead of decoding when I'm not watching.
I should think that you want to use remote mode anyway; the Xine client being on a machine that *is* powerful enough to play your DivX.
The client itself is powerful enough for DivX replay, but not when a DXR3 is used as the output device. Decoding DivX and desktop playback works fine (it is a 667 P3), but simultaneously encoding into MPEG for the DXR3 is too much for the processor.
Ah, I see what you mean.