Running VDR without LIRC?

Roman Müllenschläder info at prodeia.de
Wed Mar 21 09:35:37 CET 2007


Hi there!

I've got a little question regarding how to make VDR not using lirc ...

In earlier versions there were virtual packages vdr-kbd, vdr-lirc, etc. and 
update-alternatives to choose between them.

This has changed nowadays (don't know when cause I can't find a changelog 
entry to that) and there is no more vdr-lirc, vdr-kbd, ... only vdr.

In /etc/init.d/vdr VDR is started with option '--lirc'. I know that VDR gets 
compiled with REMOTE=LIRC. But it should be possible to start up VDR without 
listening to lirc!?

Problem should get clear in the following scenario:
One PC running VDR without frontend and a separate frontend (like vdr-sxfe).
If there is a lircd-daemon running (for other reasons than VDR), VDR connects 
to it. But vdr-sxfe makes it possible to listen to lirc-commands even if VDR 
is started without '--lirc'. So VDR only listens to lirc as long as the 
frontend is up and running.

How would one manage to start up VDR without listening to lirc?
I tried changing this in /etc/init.d/vdr:

-                --port $SVDRP_PORT --lirc $PLUGINS $OPTIONS $REDIRECT
+                --port $SVDRP_PORT $PLUGINS $OPTIONS $REDIRECT

without effect as it seems because this shows up in syslog still:

vdr: [30878] ERROR: /dev/lircd: Connection refused
vdr: [30878] ERROR: remote control LIRC not ready!

Ok, there is no lircd running at this time but how comes VDR tries to connect 
even though it is started without '--lirc'?

Second main question on this is:
Would it be possible to make a change/ add an option (maybe 
in /etc/default/vdr) for to make it easier for a user to disable lirc?

I guess more and more people are using VDR separated in server and frontend 
nowadays cause of nice plugins like xineliboutput, etc. ... and HD-TVs.

LG
Roman



More information about the pkg-vdr-dvb-devel mailing list