VDR startet mit VDR-Plugin-Remote unter Jessie nicht mehr

  • Hallo zusammen,


    ich muss nochmals Eure Hilfe in Anspruch nehmen.


    Warum startet VDR 2.2.0.5 von eTobi mit dem Remote-Plugin nicht mehr. Ohne läuft es wunderbar....
    Die eingesetzte Hardware ist eine TT6400... Die Einbindung des Treibers verlief unauffällig.


    root@htpc:/# systemctl status vdr.service
    ● vdr.service - Video Disk Recorder
    Loaded: loaded (/lib/systemd/system/vdr.service; enabled)
    Active: failed (Result: exit-code) since Sa 2016-02-20 16:48:25 CET; 4min 55s ago
    Process: 1422 ExecStart=/usr/bin/vdr (code=exited, status=2)
    Process: 1410 ExecStartPre=/bin/sh /usr/lib/vdr/merge-commands.sh reccmds (code=exited, status=0/SUCCESS)
    Process: 1397 ExecStartPre=/bin/sh /usr/lib/vdr/merge-commands.sh commands (code=exited, status=0/SUCCESS)
    Main PID: 1422 (code=exited, status=2)


    Feb 20 16:48:23 htpc vdr[1422]: [1431] device 2 section handler thread ended (pid=1422, tid=1431)
    Feb 20 16:48:23 htpc vdr[1422]: [1430] frontend 1/0 tuner thread ended (pid=1422, tid=1430)
    Feb 20 16:48:23 htpc vdr[1422]: [1422] deleting plugin: vnsiserver
    Feb 20 16:48:23 htpc vdr[1422]: [1422] deleting plugin: remote
    Feb 20 16:48:23 htpc vdr[1422]: [1422] deleting plugin: dvbhddevice
    Feb 20 16:48:25 htpc vdr[1422]: [1422] max. latency time 0 seconds
    Feb 20 16:48:25 htpc vdr[1422]: [1422] exiting, exit code 2
    Feb 20 16:48:25 htpc systemd[1]: vdr.service: main process exited, code=exited, status=2/INVALIDARGUMENT
    Feb 20 16:48:25 htpc systemd[1]: Failed to start Video Disk Recorder.
    Feb 20 16:48:25 htpc systemd[1]: Unit vdr.service entered failed state.


    root@htpc:/# journalctl -xn
    -- Logs begin at Sa 2016-02-20 15:21:13 CET, end at Sa 2016-02-20 16:48:25 CET. --
    Feb 20 16:48:23 htpc vdr[1422]: [1431] device 2 section handler thread ended (pid=1422, tid=1431)
    Feb 20 16:48:23 htpc vdr[1422]: [1430] frontend 1/0 tuner thread ended (pid=1422, tid=1430)
    Feb 20 16:48:23 htpc vdr[1422]: [1422] deleting plugin: vnsiserver
    Feb 20 16:48:23 htpc vdr[1422]: [1422] deleting plugin: remote
    Feb 20 16:48:23 htpc vdr[1422]: [1422] deleting plugin: dvbhddevice
    Feb 20 16:48:25 htpc vdr[1422]: [1422] max. latency time 0 seconds
    Feb 20 16:48:25 htpc vdr[1422]: [1422] exiting, exit code 2
    Feb 20 16:48:25 htpc systemd[1]: vdr.service: main process exited, code=exited, status=2/INVALIDARGUMENT
    Feb 20 16:48:25 htpc systemd[1]: Failed to start Video Disk Recorder.
    -- Subject: Unit vdr.service has failed
    -- Defined-By: systemd
    -- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel
    --
    -- Unit vdr.service has failed.
    --
    -- The result is failed.
    Feb 20 16:48:25 htpc systemd[1]: Unit vdr.service entered failed state.


    Folgende Pakete sind aktuell installiert:
    un vdr-abi-2.2.0-multipatch-1 <keine> <keine> (keine Beschreibung vorhanden)
    ii vdr-addon-acpiwakeup 0.0.12 all Addon that enables vdr to wakeup itself using ACPI
    ii vdr-plugin-dvbhddevice 2.2.0-5~etobi1 i386 Plugin that adds support for full featured HD-DVB cards to VDR
    un vdr-plugin-dvbsddevice <keine> <keine> (keine Beschreibung vorhanden)
    ii vdr-plugin-remote 0.7.0-1 i386 VDR Plugin to support the built-in remote control port of DVB-Cards
    ii vdr-plugin-vnsiserver 1:1.3.1-1 i386 VDR plugin to provide PVR backend services for Kodi


    An dieser Stelle ein großes LOB an alle die daran mitarbeiten. Ich bin seit vielen Jahren ein Fan von Linux im allgemeinen, und vom VDR im speziellen. Klasse was Ihr das immer wieder auf die Beine stellt :tup :tup :tup :tup :tup :tup

  • Feb 20 16:48:25 htpc systemd[1]: vdr.service: main process exited, code=exited, status=2/INVALIDARGUMENT


    Zeig mal bitte die Ausgabe von

    Code
    vdr --showargs

    und lies dir ggf. https://e-tobi.net/blog/2015/0…updates-fur-debian-jessie nochmal durch, falls du es noch nicht verinnerlicht hast.


    Ansonsten schau mal ins Log und auf die Zeilen kurz vor vor dem, was du im systemctl status Befehl gesehen hast:

    Code
    journalctl -u vdr --since "2016-02-20 16:47:30" --until "2016-02-20 16:48:25"

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

  • root@htpc:/home/thomas# vdr --showargs
    --video=/var/lib/video
    --config=/var/lib/vdr
    --lib=/usr/lib/vdr/plugins
    --record=/usr/lib/vdr/vdr-recordingaction
    --epgfile=/var/cache/vdr/epg.data
    --user=vdr
    --grab=/tmp
    --port=6419
    --watchdog=60
    --vfat
    --plugin=dvbhddevice
    --plugin=remote -i autodetect
    --plugin=vnsiserver -t 10


    und hier noch das Logfile:
    Feb 20 18:06:16 htpc vdr[887]: [887] setting current skin to "sttng"
    Feb 20 18:06:16 htpc vdr[887]: [887] loading /var/lib/vdr/themes/sttng-default.theme
    Feb 20 18:06:16 htpc vdr[887]: [887] starting plugin: dvbhddevice
    Feb 20 18:06:16 htpc vdr[887]: [887] starting plugin: remote
    Feb 20 18:06:16 htpc vdr[887]: [887] remote: unable to open '/dev/input/ir': Datei oder Verzeichnis nicht gefunden
    Feb 20 18:06:16 htpc vdr[887]: [887] ERROR: /dev/input/ir: Datei oder Verzeichnis nicht gefunden
    Feb 20 18:06:17 htpc vdr[887]: [890] epg data reader thread ended (pid=887, tid=890)
    Feb 20 18:06:18 htpc vdr[887]: [887] ERROR: /dev/input/ir: Datei oder Verzeichnis nicht gefunden
    Feb 20 18:06:20 htpc vdr[887]: [887] remote: fatal error - unable to open input device
    Feb 20 18:06:20 htpc vdr[887]: [887] stopping plugin: dvbhddevice
    Feb 20 18:06:21 htpc vdr[887]: [893] device 1 section handler thread ended (pid=887, tid=893)
    Feb 20 18:06:21 htpc vdr[887]: [892] frontend 0/0 tuner thread ended (pid=887, tid=892)
    Feb 20 18:06:22 htpc vdr[887]: [896] device 2 section handler thread ended (pid=887, tid=896)
    Feb 20 18:06:22 htpc vdr[887]: [895] frontend 1/0 tuner thread ended (pid=887, tid=895)
    Feb 20 18:06:22 htpc vdr[887]: [887] deleting plugin: vnsiserver
    Feb 20 18:06:22 htpc vdr[887]: [887] deleting plugin: remote
    Feb 20 18:06:22 htpc vdr[887]: [887] deleting plugin: dvbhddevice
    Feb 20 18:06:24 htpc vdr[887]: [887] max. latency time 0 seconds
    Feb 20 18:06:24 htpc vdr[887]: [887] exiting, exit code 2
    Feb 20 18:06:24 htpc systemd[1]: vdr.service: main process exited, code=exited, status=2/INVALIDARGUMENT
    Feb 20 18:06:24 htpc systemd[1]: Failed to start Video Disk Recorder.
    Feb 20 18:06:24 htpc systemd[1]: Unit vdr.service entered failed state.

  • Dann ist doch alles klar - du musst dem remote-Plugin noch die passenden Argumente für die gewünschte Fernbedienung mitgeben (über die /etc/vdr/conf.avail/remote.conf)

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

  • ok, dass habe bei all meinen VDR-Installationen noch nie gemacht :wow


    Was muss ich den für die Fernbedienung / Empänger von der TT6400 einstellen ? Ich habe nicht die leiseste Ahnung :wand

  • Entweder du sorgst mit einer udev-Regel dafür, dass es ein /dev/input/ir gibt, von dem der User vdr lesen kann oder du musst dir das Gerät anderweitig heraussuchen und dem remote-Plugin sagen, dass es das einbinden soll.


    Nach http://www.vdr-wiki.de/wiki/in…nger#UDEV_Regle_erstellen könnte man da z.B. sowas als /etc/udev/rules.d/70-remote-device.rules nutzen:

    Code
    SUBSYSTEM=="input*", ATTRS{name}=="TT6400 DVB IR receiver", GROUP="vdr", SYMLINK+="input/ir", , MODE="0666"

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

  • Klasse, es läuft super. Kleine Ursache mit großer Wirkung. Da wäre ich im Leben nicht drauf gekommen. Und, ich habe mal wieder etwas gelernt


    Ich bekomme das Grinsen nicht mehr aus dem Gesicht, DANKE.

    :D :] :D :] :D :] :D :] :] :] :]

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!