Moin und fröhliche Weihnachten,
Da die Client-installation ja bei mir zuhause so gut lief und das yaVDR bei meiner Mutter nicht so wirklich rund lief, machte ich mich gestern dran dort auch MLD 3.0.3 zu installieren.
Vorher suchtimer, channels.conf und die angepasste evmap gesichert, mld installiert, bild, wie gewohnt.
nachdem ich auch ton hatte, OSD auf n0pacity umgestellt und die alte channels.conf geladen war, lief erstnmal alles wie gewohnt.
Allerdings sitze ich seit gestern nachmittag daran, die Fernbedienung wieder so einzurichten, we's vorher war.
Der empfänger ist auf nem imon-VFD, die FB ist ne Harmony One mit imon-konfiguration.
Zuerst hab ich die /lib/udev/rules.d/98-eventlircd.rules für den empfänger erweitert:
ENV{ID_VENDOR_ID}=="15c2", ENV{ID_MODEL_ID}=="0044", \
ENV{eventlircd_enable}="true", \
ENV{eventlircd_evmap}="03_$env{ID_VENDOR_ID}_$env{ID_MODEL_ID}.evmap"
udevadm test hustet auch das richtige aus:
(...)
udev_device_update_db: created db file '/run/udev/data/c13:69' for '/devices/pci0000:00/0000:00:13.1/usb6/6-1/6-1:1.0/rc/rc0/input6/event5'
ACTION=add
DEVLINKS=/dev/input/by-id/usb-15c2_0044-event-if00 /dev/input/by-path/pci-0000:00:13.1-usb-0:1:1.0-event
DEVNAME=/dev/input/event5
DEVPATH=/devices/pci0000:00/0000:00:13.1/usb6/6-1/6-1:1.0/rc/rc0/input6/event5
ID_BUS=usb
ID_INPUT=1
ID_INPUT_KEY=1
ID_MODEL=0044
ID_MODEL_ENC=0044
ID_MODEL_ID=0044
ID_PATH=pci-0000:00:13.1-usb-0:1:1.0
ID_PATH_TAG=pci-0000_00_13_1-usb-0_1_1_0
ID_REVISION=0002
ID_SERIAL=15c2_0044
ID_TYPE=hid
ID_USB_DRIVER=imon
ID_USB_INTERFACES=:030002:030000:
ID_USB_INTERFACE_NUM=00
ID_VENDOR=15c2
ID_VENDOR_ENC=15c2
ID_VENDOR_ID=15c2
MAJOR=13
MINOR=69
SUBSYSTEM=input
UDEV_LOG=6
USEC_INITIALIZED=7714480
eventlircd_enable=true
eventlircd_evmap=03_15c2_0044.evmap
run: 'wakeup_enable'
die evmap:
cat /etc/eventlircd.d/03_15c2_0044.evmap
KEY_EXIT =KEY_ESC #Taste App. Exit
KEY_BACKSPACE =KEY_ESC
KEY_POWER =KEY_POWER2 #Taste Power
KEY_PROG1 =KEY_MENU #Taste GO
#KEY_EXIT =KEY_ESC #Taste ESC/CLEAR
KEY_NUMERIC_0 =KEY_0 #Taste 0
KEY_NUMERIC_1 =KEY_1 #Taste 1
KEY_NUMERIC_2 =KEY_2 #Taste 2
KEY_NUMERIC_3 =KEY_3 #Taste 3
KEY_NUMERIC_4 =KEY_4 #Taste 4
KEY_NUMERIC_5 =KEY_5 #Taste 5
KEY_NUMERIC_6 =KEY_6 #Taste 6
KEY_NUMERIC_7 =KEY_7 #Taste 7
KEY_NUMERIC_8 =KEY_8 #Taste 8
KEY_NUMERIC_9 =KEY_9 #Taste 9
#KEY_VIDEO =KEY_RED #Taste Videos
KEY_AUDIO =KEY_GREEN #Taste Music
KEY_TV =KEY_YELLOW #Taste TV
KEY_CAMERA =KEY_BLUE #Taste Pictures
KEY_CYCLEWINDOWS =KEY_TV #Taste TaskSwitcher
KEY_EJECTCLOSECD =KEY_INFO #Taste Eject
KEY_ENTER =KEY_OK
KEY_EPG =User8
KEY_RED =User8
KEY_VIDEO =User8 #Taste Videos
Die letzen zwei Zeilen sind nur zum testen drin.
User8 ist in /etc/vdr/keymacros.conf als aufruf für tvguide drin, wie vorher auch.
unter yaVDR war die +-taste unten auf den EPG gemapped, die Taste 'Guide' (KEY_EPG) hatte keine Funktion, im MLD schon. Daher das Mapping auf User8.
jetz mein problem:
lt. irw hat mein mapping keine Funktion, wie oben zu sehen, sollte bei Guide der tvguide (User8) aufgerufen werden:
MLD> irw
16d 0 KEY_EPG devinput
16d 0 KEY_EPG devinput
16d 0 KEY_EPG devinput
16d 0 KEY_EPG devinput
189 0 KEY_VIDEO devinput
189 0 KEY_VIDEO devinput
9e 0 KEY_BACK devinput
9e 0 KEY_BACK devinput
bei KEY_VIDEO passiert garnix
das 2. Problem: nach'm resume bekomme ich keinen ton, Bild ist vorhanden, aber der Receiver, wo TV und MLD per HDMI dran hängen bringt nur ein freundliches 'No Signal'
Nach nem restart von vdr und xorg tut das wieder.
Meine idee war jetzt während suspend das nvidia-modul zu entladen, wie ich das für die SAT-Karte auch schon machen musste. Oder sollte ich mal den 'alten' legacy-treiber probieren.
Erstellen und einbinden ner edid.bin war nicht wirklich Zielführend
Die Nvidia ist ne GT430
Hülfä