Gestern, 20:27
Also... läuft jetzt mit sxfe/Xine (wie "früher"):
Und da hört er auch wieder auf SVRDP - die folgende Änderung habe ich zurückgebaut:
Aber was geht denn dann schief... Fehler bei Frontend softhddevice und Port 6419 zu.
Code:
[email protected]:~# ps -ef | grep vdr | grep sxfe
root 2496 2453 0 19:19 ? 00:00:00 su vdr -c /usr/bin/vdr-sxfe --fullscreen --video=vdpau --post tvtime:method=use_vo_driver --audio=alsa --syslog --reconnect --tcp --config /var/lib/vdr/plugins/xineliboutput/config xvdr://127.0.0.1:37890 > /dev/null 2>&1
vdr 2497 2496 0 19:19 ? 00:00:00 bash -c /usr/bin/vdr-sxfe --fullscreen --video=vdpau --post tvtime:method=use_vo_driver --audio=alsa --syslog --reconnect --tcp --config /var/lib/vdr/plugins/xineliboutput/config xvdr://127.0.0.1:37890 > /dev/null 2>&1
vdr 2498 2497 2 19:19 ? 00:00:02 /usr/bin/vdr-sxfe --fullscreen --video=vdpau --post tvtime:method=use_vo_driver --audio=alsa --syslog --reconnect --tcp --config /var/lib/vdr/plugins/xineliboutput/config xvdr://127.0.0.1:37890
[email protected]:~# lsof -p 2399|grep -i listen
vdr 2399 vdr 5u IPv4 40132 0t0 TCP *:3000 (LISTEN)
vdr 2399 vdr 7u IPv4 41288 0t0 TCP *:37890 (LISTEN)
vdr 2399 vdr 16u IPv4 38481 0t0 TCP *:6419 (LISTEN)
[email protected]:~# svdrpsend HELP
220 thanner SVDRP VideoDiskRecorder 2.2.0; Wed Nov 4 19:21:36 2020; UTF-8
214-This is VDR version 2.2.0
...
214- SCAN STAT UPDT UPDR VOLU
214- QUIT
214-Plugin streamdev-server v0.6.1-git - VDR Streaming Server
214- LSTC DISC
214-Plugin text2skin v1.3.2+git - Lader für textbasierte Skins
214- FLUS
214-Plugin xineliboutput v2.2.0 - X11/xine-lib Ausgabe-Plugin
214- PMDA PDVD PMSC PIMG QMSC
214- LFRO PRIM
214-To report bugs in the implementation send email to
214- [email protected]
214 End of HELP info
221 thanner closing connection
[email protected]:~#
Code:
[email protected]:~# diff /usr/lib/easyvdr/easyvdr-start/systemd/easyvdr-systemstart*
2d1
< set -x
139,150c138,149
< # while ! ( /usr/bin/svdrpsend VOLU | grep -q "closing connection" )
< # do
< # loc_WAIT=$(($loc_WAIT-1))
< # if [ $loc_WAIT -eq 0 ]; then
< # $LOGGER "Wait more than $WAIT seconds for VDR - give up"
< # echo "$(date): Wait more than $WAIT seconds for VDR - give up" >> $LOG
< # exit 1
< # fi
< # sleep 1
< # $LOGGER "wait for vdr"
< # echo "$(date): wait for vdr" >> $LOG
< # done
---
> while ! ( /usr/bin/svdrpsend VOLU | grep -q "closing connection" )
> do
> loc_WAIT=$(($loc_WAIT-1))
> if [ $loc_WAIT -eq 0 ]; then
> $LOGGER "Wait more than $WAIT seconds for VDR - give up"
> echo "$(date): Wait more than $WAIT seconds for VDR - give up" >> $LOG
> exit 1
> fi
> sleep 1
> $LOGGER "wait for vdr"
> echo "$(date): wait for vdr" >> $LOG
> done
[email protected]:~#
Mostly Harmless: Grotendeels ongevaarlijk
EasyVDR1: Mainboard Asus P8Z77-V (oder ähnlich), NVidia GK208 bzw. GT 630 Rev. 2 passiv, DVB: WinTV Nova HD S2, Technisat SkyStar2 (nur DVB-S), USB-Bootstick/ext4 ohne Journal für VDR, Mediaplatte WDC WD40EFRX, FB One-for-All URC 1280 mit Code 1272 als MS-MCE für SAT (via WinTV Nova HD S2) - Prod auf EA3.5, Test auf EA5
EasyVDR2: Mainboard MSI Z370M-GAMING-PRO-AC, NVidia GK208 bzw. GT 630 Rev. 2 passiv, DVB: Digital Devices Octopus Cine C2T2S2 , SSD-Bootplatte mit EasyVDR5 Focal, EasyVDR4 Focal,... , VNSI gegen EasyVDR1, keine FB, Tastatur Funk Logitech und "Microdia RF Controller" via HID - Test auf EA5 - (Netflix, Youtube...)
EasyVDR1: Mainboard Asus P8Z77-V (oder ähnlich), NVidia GK208 bzw. GT 630 Rev. 2 passiv, DVB: WinTV Nova HD S2, Technisat SkyStar2 (nur DVB-S), USB-Bootstick/ext4 ohne Journal für VDR, Mediaplatte WDC WD40EFRX, FB One-for-All URC 1280 mit Code 1272 als MS-MCE für SAT (via WinTV Nova HD S2) - Prod auf EA3.5, Test auf EA5
EasyVDR2: Mainboard MSI Z370M-GAMING-PRO-AC, NVidia GK208 bzw. GT 630 Rev. 2 passiv, DVB: Digital Devices Octopus Cine C2T2S2 , SSD-Bootplatte mit EasyVDR5 Focal, EasyVDR4 Focal,... , VNSI gegen EasyVDR1, keine FB, Tastatur Funk Logitech und "Microdia RF Controller" via HID - Test auf EA5 - (Netflix, Youtube...)