VDR 1.7.36 und LIRC

  • Hi,


    Ich habe folgende Probleme:

    • Bei jedem Start werde ich aufgefordert, die Fernbedienung anzulernen, obwohl eine remote.conf existiert - dauert zwar nur ~5 Sekunden, ist aber nervig
    • erstaulicherweise funktionieren Tastatur und LIRC (teilweise) trotzdem
    • Viel gravierender ist, dass VDR trotz eingestellter remote.conf und lircd.conf nur die Tasten 0..9 akzepiert. Das LIRC zumindest mal grundsätzlich funktioniert sehe ich daran, dass - wenn lircd gekillt wird - auch keine Signale mehr zum VDR kommen
    • LIRC wurde ausserdem getestet mit irw, soll heissen alle eingetragenen Tasten funktionieren
    • Bedienung über Keyboard unter X funktioniert (wenigstens)
    • Empfanger ist der integrierte meiner Hauppauge HVR-4000







    VDR wird wie folgt gestartet:

    Code
    /usr/local/bin/vdr --lirc=/var/run/lirc/lircd -c /etc/vdr -P 'sc' -P 'dvd' -P 'femon' -P 'targavfd' -P 'skinnopacity' -P 'seduatmo' -P 'fritzbox' -P 'softhddevice -f -a hw:NVidia,1 -v vdpau' -D 1


    Irgendwelche Vorschläge?

    HW VDR: Thermaltake DH102 | Gigabyte GA-M720-US3 | AMD 270u | 8GB RAM | 120GB SSD System + 3TB HDD Daten | L4M Cine CT V6 + Flex S2 | Zotac GT630 | Futaba MDM166A | Atric IR-Einschalter Rev. 5 | NEC P553 | SEDU + 96 PIX | Pioneer SC-LX85 | Jamo S606
    SW VDR: Debian Wheezy | Kernel 3.2.0-4-amd64 | Mate 1.6 | VDR 2.2.0 | nVidia 331.79 | LIRC 0.9.0 | media_build_experimental | Plugins: permashift 1.0.3, softhddevice 0.6.1rc1-git, menuorg 0.5.1, skinnopacity 0.1.3, tvscraper 0.2.0-git, seduatmo 0.0.2-git, mplayer 0.10.2-hg, fritzbox 1.5.3, vdradmin-am 3.6.9, femon 1.7.19, targavfd 0.3.0, span 0.0.7, dvd 0.3.6-cvs, graphtftng 0.4.10-git, extrecmenu 1.2.4-git, epgsearch 1.0.1-git, block 0.1.2-git, cpumon 0.0.6a, ac3mode 0.1, HD-- 1.0.0-hg, u. v. a. ...

  • Zumindest stimmen einige LIRC Einträge nicht, der VDR kennt z.B. keine Taste namens "Sub/CC".


    Das sind gültige Tastennamen


    Zweite Spalte, das "Key$" entfernen.


    Das Format ist
    ----
    LIRC.<vdr tastenname> <lirc Tastenname>
    ----


    cu

  • Bei jedem Start werde ich aufgefordert, die Fernbedienung anzulernen, obwohl eine remote.conf existiert - dauert zwar nur ~5 Sekunden, ist aber nervig


    Sicher, dass der VDr die remote.conf beschreiben darf?

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

  • Naja, zumindest würde ich gerne mal die Menü- und die Pfeil-Tasten aktiviert bekommen, damit kann man den VDR wenigstens "fernbedienen" :) .
    Ausserdem denke ich, wenn man den Fehler gefunden hat kann man den Rest bequem einstellen.

    HW VDR: Thermaltake DH102 | Gigabyte GA-M720-US3 | AMD 270u | 8GB RAM | 120GB SSD System + 3TB HDD Daten | L4M Cine CT V6 + Flex S2 | Zotac GT630 | Futaba MDM166A | Atric IR-Einschalter Rev. 5 | NEC P553 | SEDU + 96 PIX | Pioneer SC-LX85 | Jamo S606
    SW VDR: Debian Wheezy | Kernel 3.2.0-4-amd64 | Mate 1.6 | VDR 2.2.0 | nVidia 331.79 | LIRC 0.9.0 | media_build_experimental | Plugins: permashift 1.0.3, softhddevice 0.6.1rc1-git, menuorg 0.5.1, skinnopacity 0.1.3, tvscraper 0.2.0-git, seduatmo 0.0.2-git, mplayer 0.10.2-hg, fritzbox 1.5.3, vdradmin-am 3.6.9, femon 1.7.19, targavfd 0.3.0, span 0.0.7, dvd 0.3.6-cvs, graphtftng 0.4.10-git, extrecmenu 1.2.4-git, epgsearch 1.0.1-git, block 0.1.2-git, cpumon 0.0.6a, ac3mode 0.1, HD-- 1.0.0-hg, u. v. a. ...

  • Sicher, dass der VDr die remote.conf beschreiben darf?


    VDR läuft im Moment noch mit root-Rechten.

    HW VDR: Thermaltake DH102 | Gigabyte GA-M720-US3 | AMD 270u | 8GB RAM | 120GB SSD System + 3TB HDD Daten | L4M Cine CT V6 + Flex S2 | Zotac GT630 | Futaba MDM166A | Atric IR-Einschalter Rev. 5 | NEC P553 | SEDU + 96 PIX | Pioneer SC-LX85 | Jamo S606
    SW VDR: Debian Wheezy | Kernel 3.2.0-4-amd64 | Mate 1.6 | VDR 2.2.0 | nVidia 331.79 | LIRC 0.9.0 | media_build_experimental | Plugins: permashift 1.0.3, softhddevice 0.6.1rc1-git, menuorg 0.5.1, skinnopacity 0.1.3, tvscraper 0.2.0-git, seduatmo 0.0.2-git, mplayer 0.10.2-hg, fritzbox 1.5.3, vdradmin-am 3.6.9, femon 1.7.19, targavfd 0.3.0, span 0.0.7, dvd 0.3.6-cvs, graphtftng 0.4.10-git, extrecmenu 1.2.4-git, epgsearch 1.0.1-git, block 0.1.2-git, cpumon 0.0.6a, ac3mode 0.1, HD-- 1.0.0-hg, u. v. a. ...

  • Versuch's mal damit:


    Klaus

  • Oh, welch' Ehre - der Meister persönlich...


    ja, nach Korrektur gemäß Keine_Ahnung's Vorschlag und unter Beachtung der Groß-/Kleinschreibung gehen jetzt die meisten Tasten -- bis auf "OK" :rolleyes:
    Wäre noch die Frage nach der Anlernung der FB.


    Aber für heute Abend ist Schluss, morgen ist auch wieder ein Tag...


    Edit: BTW gehen die Smilies im Forum nicht wirklich...

    HW VDR: Thermaltake DH102 | Gigabyte GA-M720-US3 | AMD 270u | 8GB RAM | 120GB SSD System + 3TB HDD Daten | L4M Cine CT V6 + Flex S2 | Zotac GT630 | Futaba MDM166A | Atric IR-Einschalter Rev. 5 | NEC P553 | SEDU + 96 PIX | Pioneer SC-LX85 | Jamo S606
    SW VDR: Debian Wheezy | Kernel 3.2.0-4-amd64 | Mate 1.6 | VDR 2.2.0 | nVidia 331.79 | LIRC 0.9.0 | media_build_experimental | Plugins: permashift 1.0.3, softhddevice 0.6.1rc1-git, menuorg 0.5.1, skinnopacity 0.1.3, tvscraper 0.2.0-git, seduatmo 0.0.2-git, mplayer 0.10.2-hg, fritzbox 1.5.3, vdradmin-am 3.6.9, femon 1.7.19, targavfd 0.3.0, span 0.0.7, dvd 0.3.6-cvs, graphtftng 0.4.10-git, extrecmenu 1.2.4-git, epgsearch 1.0.1-git, block 0.1.2-git, cpumon 0.0.6a, ac3mode 0.1, HD-- 1.0.0-hg, u. v. a. ...

  • Das Problem scheint tiefer in der Hardware verborgen zu liegen. Mit irw gehen alle Tasten bis auf OK, mit meiner alten Installation geht auch die OK-Taste, so dass die FB selbst i. O. ist.

    HW VDR: Thermaltake DH102 | Gigabyte GA-M720-US3 | AMD 270u | 8GB RAM | 120GB SSD System + 3TB HDD Daten | L4M Cine CT V6 + Flex S2 | Zotac GT630 | Futaba MDM166A | Atric IR-Einschalter Rev. 5 | NEC P553 | SEDU + 96 PIX | Pioneer SC-LX85 | Jamo S606
    SW VDR: Debian Wheezy | Kernel 3.2.0-4-amd64 | Mate 1.6 | VDR 2.2.0 | nVidia 331.79 | LIRC 0.9.0 | media_build_experimental | Plugins: permashift 1.0.3, softhddevice 0.6.1rc1-git, menuorg 0.5.1, skinnopacity 0.1.3, tvscraper 0.2.0-git, seduatmo 0.0.2-git, mplayer 0.10.2-hg, fritzbox 1.5.3, vdradmin-am 3.6.9, femon 1.7.19, targavfd 0.3.0, span 0.0.7, dvd 0.3.6-cvs, graphtftng 0.4.10-git, extrecmenu 1.2.4-git, epgsearch 1.0.1-git, block 0.1.2-git, cpumon 0.0.6a, ac3mode 0.1, HD-- 1.0.0-hg, u. v. a. ...

  • Hi,


    Ich habe jetzt die Dateien lircd.conf und hardware.conf von der alten Installation übernommen und bis auf die OK-Taste geht alles. Gestestet mit irw.
    Wenn ich die alte Platte wieder reinmache geht auch die FB mit OK-Taste, also an der Hardware kann's definitiv nicht liegen.
    Irgendwas ist in Wheezy/LIRC 0.9.0 vermurkst, daher werde ich jetzt meinen uralten Atric auskramen und den einbauen.
    Dass die FB immer an der Sat-Karte hängt nevt mich eh', ich wollte die schon länger rausschmeissen, aber hab's wegen der FB nicht gemacht.


    Grüße,
    j.

    HW VDR: Thermaltake DH102 | Gigabyte GA-M720-US3 | AMD 270u | 8GB RAM | 120GB SSD System + 3TB HDD Daten | L4M Cine CT V6 + Flex S2 | Zotac GT630 | Futaba MDM166A | Atric IR-Einschalter Rev. 5 | NEC P553 | SEDU + 96 PIX | Pioneer SC-LX85 | Jamo S606
    SW VDR: Debian Wheezy | Kernel 3.2.0-4-amd64 | Mate 1.6 | VDR 2.2.0 | nVidia 331.79 | LIRC 0.9.0 | media_build_experimental | Plugins: permashift 1.0.3, softhddevice 0.6.1rc1-git, menuorg 0.5.1, skinnopacity 0.1.3, tvscraper 0.2.0-git, seduatmo 0.0.2-git, mplayer 0.10.2-hg, fritzbox 1.5.3, vdradmin-am 3.6.9, femon 1.7.19, targavfd 0.3.0, span 0.0.7, dvd 0.3.6-cvs, graphtftng 0.4.10-git, extrecmenu 1.2.4-git, epgsearch 1.0.1-git, block 0.1.2-git, cpumon 0.0.6a, ac3mode 0.1, HD-- 1.0.0-hg, u. v. a. ...

  • Irgendwas ist in Wheezy/LIRC 0.9.0 vermurkst, daher werde ich jetzt meinen uralten Atric auskramen und den einbauen.


    Bist du sicher, dass der Empfänger der Hauppauge-Karte nicht einfach mittlerweile auf rc-core umgestellt wurde? In dem Fall wäre die Nutzung von inputlirc einfacher als den Lirc-Fallback Modus zu verwenden...

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

  • Danke für den Hinweis!
    Bei LIRC bin ich nicht auf dem Laufenden, daher kann ich Deinen Ausführungen (noch) nicht folgen ;) . Aber ich werde mich da mal einlesen...
    inputlirc habe ich gestern noch mit meinem imon getestet, konnte es aber auf die Schnelle nicht mit dem VDR verheiraten, aber irw reagiert soweit.

    HW VDR: Thermaltake DH102 | Gigabyte GA-M720-US3 | AMD 270u | 8GB RAM | 120GB SSD System + 3TB HDD Daten | L4M Cine CT V6 + Flex S2 | Zotac GT630 | Futaba MDM166A | Atric IR-Einschalter Rev. 5 | NEC P553 | SEDU + 96 PIX | Pioneer SC-LX85 | Jamo S606
    SW VDR: Debian Wheezy | Kernel 3.2.0-4-amd64 | Mate 1.6 | VDR 2.2.0 | nVidia 331.79 | LIRC 0.9.0 | media_build_experimental | Plugins: permashift 1.0.3, softhddevice 0.6.1rc1-git, menuorg 0.5.1, skinnopacity 0.1.3, tvscraper 0.2.0-git, seduatmo 0.0.2-git, mplayer 0.10.2-hg, fritzbox 1.5.3, vdradmin-am 3.6.9, femon 1.7.19, targavfd 0.3.0, span 0.0.7, dvd 0.3.6-cvs, graphtftng 0.4.10-git, extrecmenu 1.2.4-git, epgsearch 1.0.1-git, block 0.1.2-git, cpumon 0.0.6a, ac3mode 0.1, HD-- 1.0.0-hg, u. v. a. ...

  • Bei LIRC bin ich nicht auf dem Laufenden, daher kann ich Deinen Ausführungen (noch) nicht folgen .


    Also die Prinzipielle Idee hinter der ganzen Umstellung auf rc-core ist, dass diese Empfänger jetzt nicht mehr über extra Lirc-Module, sondern direkt über in die Kernel-Treiber integrierte Module genutzt werden können und als Kernel-Input Devices auftauchen (weil damit nicht jedes Programm extra eine Lirc-Unterstützung benötigt). Damit steht dir also zusätzlich die Möglichkeit offen entweder von dem Kernel-Input Device auf einen Lirc-Sockel zu kommen (über inputlircd oder eventlircd) oder du nutzt das remote-Plugin (oder evtl. auch das ganz neue inputdev-Plugin - ich hab es noch nicht ausprobiert, da es nicht ganz in mein Nutzungs-Szenario für den VDR passt), die solche Geräte direkt einbinden können und die Tastendrücke an den VDR weiterreichen.

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

  • Das Problem mit dem remote-Plugin habe ich auch immernoch, das erzeugt mir beim Start von VDR einen Segfault. Daher ja der Umstieg zurück zu LIRC.

    HW VDR: Thermaltake DH102 | Gigabyte GA-M720-US3 | AMD 270u | 8GB RAM | 120GB SSD System + 3TB HDD Daten | L4M Cine CT V6 + Flex S2 | Zotac GT630 | Futaba MDM166A | Atric IR-Einschalter Rev. 5 | NEC P553 | SEDU + 96 PIX | Pioneer SC-LX85 | Jamo S606
    SW VDR: Debian Wheezy | Kernel 3.2.0-4-amd64 | Mate 1.6 | VDR 2.2.0 | nVidia 331.79 | LIRC 0.9.0 | media_build_experimental | Plugins: permashift 1.0.3, softhddevice 0.6.1rc1-git, menuorg 0.5.1, skinnopacity 0.1.3, tvscraper 0.2.0-git, seduatmo 0.0.2-git, mplayer 0.10.2-hg, fritzbox 1.5.3, vdradmin-am 3.6.9, femon 1.7.19, targavfd 0.3.0, span 0.0.7, dvd 0.3.6-cvs, graphtftng 0.4.10-git, extrecmenu 1.2.4-git, epgsearch 1.0.1-git, block 0.1.2-git, cpumon 0.0.6a, ac3mode 0.1, HD-- 1.0.0-hg, u. v. a. ...

  • Das Problem mit dem remote-Plugin habe ich auch immernoch, das erzeugt mir beim Start von VDR einen Segfault.


    Ist das richtig konfiguriert und stimmen die Berechtigungen für das Device (da braucht es normalerweise eine entsprechende udev-Regel, wenn der VDR nciht als root läuft)?

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

  • Zu der Zeit, wo ich das getestet hatte, lief der VDR noch unter root.

    HW VDR: Thermaltake DH102 | Gigabyte GA-M720-US3 | AMD 270u | 8GB RAM | 120GB SSD System + 3TB HDD Daten | L4M Cine CT V6 + Flex S2 | Zotac GT630 | Futaba MDM166A | Atric IR-Einschalter Rev. 5 | NEC P553 | SEDU + 96 PIX | Pioneer SC-LX85 | Jamo S606
    SW VDR: Debian Wheezy | Kernel 3.2.0-4-amd64 | Mate 1.6 | VDR 2.2.0 | nVidia 331.79 | LIRC 0.9.0 | media_build_experimental | Plugins: permashift 1.0.3, softhddevice 0.6.1rc1-git, menuorg 0.5.1, skinnopacity 0.1.3, tvscraper 0.2.0-git, seduatmo 0.0.2-git, mplayer 0.10.2-hg, fritzbox 1.5.3, vdradmin-am 3.6.9, femon 1.7.19, targavfd 0.3.0, span 0.0.7, dvd 0.3.6-cvs, graphtftng 0.4.10-git, extrecmenu 1.2.4-git, epgsearch 1.0.1-git, block 0.1.2-git, cpumon 0.0.6a, ac3mode 0.1, HD-- 1.0.0-hg, u. v. a. ...

  • Eigentlich wollte ich jetzt den Atric verwenden, aber in Debian gibt's kein eventlirc, oder??

    HW VDR: Thermaltake DH102 | Gigabyte GA-M720-US3 | AMD 270u | 8GB RAM | 120GB SSD System + 3TB HDD Daten | L4M Cine CT V6 + Flex S2 | Zotac GT630 | Futaba MDM166A | Atric IR-Einschalter Rev. 5 | NEC P553 | SEDU + 96 PIX | Pioneer SC-LX85 | Jamo S606
    SW VDR: Debian Wheezy | Kernel 3.2.0-4-amd64 | Mate 1.6 | VDR 2.2.0 | nVidia 331.79 | LIRC 0.9.0 | media_build_experimental | Plugins: permashift 1.0.3, softhddevice 0.6.1rc1-git, menuorg 0.5.1, skinnopacity 0.1.3, tvscraper 0.2.0-git, seduatmo 0.0.2-git, mplayer 0.10.2-hg, fritzbox 1.5.3, vdradmin-am 3.6.9, femon 1.7.19, targavfd 0.3.0, span 0.0.7, dvd 0.3.6-cvs, graphtftng 0.4.10-git, extrecmenu 1.2.4-git, epgsearch 1.0.1-git, block 0.1.2-git, cpumon 0.0.6a, ac3mode 0.1, HD-- 1.0.0-hg, u. v. a. ...

  • Eigentlich wollte ich jetzt den Atric verwenden, aber in Debian gibt's kein eventlirc, oder??


    Der Atric läuft wie bislang ganz normal über lirc_dev und lirc_serial und lirc - dafür braucht es kein eventlircd (das Paket kannst du dir aber gerne aus dem yaVDR-main PPA holen, wenn du eventlircd nutzen willst).

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

  • Hi,


    seahawk1986
    Sag' mal, wie viele Anleitungen zum Thema hast Du denn schon verfasst?


    Jedefalls habe ich mich an diese Anleitung gehalten und jetzt funktioniert meine alte geliebte Fernbedienung (inkl. OK ;) ) mit Atric und ich kann (theoretisch) sogar noch die HVR-4000 aus dem System nehmen.


    Danke, vor allem an seahawk1986 für die unermüdliche Hilfe!
    Grüße,
    j.

    HW VDR: Thermaltake DH102 | Gigabyte GA-M720-US3 | AMD 270u | 8GB RAM | 120GB SSD System + 3TB HDD Daten | L4M Cine CT V6 + Flex S2 | Zotac GT630 | Futaba MDM166A | Atric IR-Einschalter Rev. 5 | NEC P553 | SEDU + 96 PIX | Pioneer SC-LX85 | Jamo S606
    SW VDR: Debian Wheezy | Kernel 3.2.0-4-amd64 | Mate 1.6 | VDR 2.2.0 | nVidia 331.79 | LIRC 0.9.0 | media_build_experimental | Plugins: permashift 1.0.3, softhddevice 0.6.1rc1-git, menuorg 0.5.1, skinnopacity 0.1.3, tvscraper 0.2.0-git, seduatmo 0.0.2-git, mplayer 0.10.2-hg, fritzbox 1.5.3, vdradmin-am 3.6.9, femon 1.7.19, targavfd 0.3.0, span 0.0.7, dvd 0.3.6-cvs, graphtftng 0.4.10-git, extrecmenu 1.2.4-git, epgsearch 1.0.1-git, block 0.1.2-git, cpumon 0.0.6a, ac3mode 0.1, HD-- 1.0.0-hg, u. v. a. ...

  • Sag' mal, wie viele Anleitungen zum Thema hast Du denn schon verfasst?


    Ich hab aufgehört zu zählen...


    Aber schön, dass es funktioniert :)

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

Jetzt mitmachen!

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