Also bei mir tritt es auf mit NVidia-Treiber 450.... GT630. Mittlerweile habe ich es (irgendwie?) auf Xinelib?? umgebaut (via pchanger), und das funktioniert. Via toolmenue hatte ich immer softhddevice (auch wenn ich auf xine umgestellt habe).
Gunther
Hallo,
(03.11.2020, 13:01)grumpf schrieb: [ -> ]Mittlerweile habe ich es (irgendwie?) auf Xinelib?? umgebaut
kann man auch auf die Schnelle ändern wenn kein OSD bei softhd in der sysconfig
Code:
VDR_FRONTEND="Softhddevice"
in
Code:
VDR_FRONTEND="vdr-sxfe"
" /var/lib/vdr# cat easyvdr-frontend-sxfe.conf"
Code:
[email protected]:/var/lib/vdr# cat easyvdr-frontend-sxfe.conf
FULLSCREEN="--fullscreen"
GEOMETRY=""
ACCELERATION=""
VIDEO_DEVICE="--video=vdpau"
VIDEO_MISCELLANEOUS_1="--post tvtime:method=use_vo_driver"
VIDEO_MISCELLANEOUS_2=""
FRONTEND_DISPLAY=":0"
AUDIO_DEVICE="--audio=alsa"
AUDIO_DEVICE_PASSTHROUGH=""
AUDIO_MIXER_CHANNEL=""
AUDIO_MISCELLANEOUS=""
MISCELLANEOUS="--syslog --reconnect --tcp"
CONFIG_FILE="--config /var/lib/vdr/plugins/xineliboutput/config "
CONNECTSTRING="xvdr://127.0.0.1:37890"
Gruss
Wolfgang
Also... läuft jetzt mit sxfe/Xine (wie "früher"):
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]:~#
Und da hört er auch wieder auf SVRDP - die folgende Änderung habe ich zurückgebaut:
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]:~#
Aber was geht denn dann schief... Fehler bei Frontend softhddevice und Port 6419 zu.
Hallo,
(Gestern, 20:27)grumpf schrieb: [ -> ]Aber was geht denn dann schief... Fehler bei Frontend softhddevice und Port 6419 zu
wenn ich das wüsste,wäre es vermutlich schon gelöst!
Kannst du Bitte mal testen,da Stefan erst amWE kann?
https://www.easy-vdr.de/thread-18886-pos...#pid188221
Gruss
Wolfgang