Hallo,
habe Ubuntu 20.04 LTS mit vdr ansible laufen. Alles auf aktuellem Stand, siehe auch Signatur.
Ich schneide eine Aufnahme und lösche die original Aufnahme:
Code
...
Dec 31 14:28:10 vdr1 vdr: [3123] confirm: Aufzeichnung löschen?
Dec 31 14:28:10 vdr1 vdr: [3123] warning: Aufzeichnung löschen?
Dec 31 14:28:11 vdr1 vdr: [3123] confirmed
Dec 31 14:28:11 vdr1 vdr: [3123] deleting recording '/srv/vdr/video/Bauerfeind_-_Die_Show_zur_Frau/2020-12-18.21.13.15-0.rec'
Dec 31 14:28:11 vdr1 vdr: [3123] renaming '/srv/vdr/video/Bauerfeind_-_Die_Show_zur_Frau/2020-12-18.21.13.15-0.rec' to '/srv/vdr/video/Bauerfeind_-_Die_Show_
Dec 31 14:28:11 vdr1 vdr: [3123] executing '/usr/lib/vdr/vdr-recordingaction deleted "/srv/vdr/video/Bauerfeind_-_Die_Show_zur_Frau/2020-12-18.21.13.15-0.del
Dec 31 14:28:11 vdr1 recordingaction: executing /usr/share/vdr/recording-hooks/R90.custom as shell script
Dec 31 14:28:11 vdr1 kernel: [ 8800.335251] show_signal: 18 callbacks suppressed
Dec 31 14:28:11 vdr1 kernel: [ 8800.335255] traps: vdr[3123] general protection fault ip:55dcf1aef8a0 sp:7ffe403565a8 error:0 in vdr[55dcf1a0b000+f5000]
Dec 31 14:28:12 vdr1 yavdr-frontend[1299]: INFO:pydbus2vdr:VDR Status: stopped
Dec 31 14:28:12 vdr1 yavdr-frontend[1299]: DEBUG:softhdvaapi:g-dbus-error-quark: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name de.tvdr.vdr
Dec 31 14:28:12 vdr1 systemd[1]: vdr.service: Main process exited, code=dumped, status=11/SEGV
Dec 31 14:28:12 vdr1 systemd[1]: vdr.service: Failed with result 'core-dump'.
Dec 31 14:28:12 vdr1 systemd[1]: vdr.service: Scheduled restart job, restart counter is at 1.
Dec 31 14:28:12 vdr1 systemd[1]: Stopped Video Disk Recorder.
Dec 31 14:28:12 vdr1 systemd[1]: Starting Video Disk Recorder...
Dec 31 14:28:12 vdr1 vdr: [4044] VDR version 2.4.6 started
Dec 31 14:28:12 vdr1 vdr: [4044] switched to user 'vdr'
Dec 31 14:28:12 vdr1 vdr: [4044] codeset is 'UTF-8' - known
Dec 31 14:28:12 vdr1 vdr: [4044] found 28 locales in /usr/share/locale
Dec 31 14:28:12 vdr1 vdr: [4044] no locale for language code 'alb,sqi'
...
Alles anzeigen
Wie gehe ich der Sache auf den Grund?
Plugins nach und nach deaktivieren? Die Liste ist nicht lang:
Code
root@vdr1:/home/rossi# vdr --showargs
--record=/usr/lib/vdr/vdr-recordingaction
--user=vdr
--grab=/tmp
--port=6419
--watchdog=0
--shutdown=/usr/lib/vdr/vdr-shutdown.wrapper
--dirnames=,,1
--lirc=/var/run/lirc/lircd
--plugin=conflictcheckonly
--plugin=dbus2vdr --shutdown-hooks=/usr/share/vdr/shutdown-hooks --shutdown-hook s-wrapper=/usr/share/vdr-plugin-dbus2vdr/shutdown-wrapper
--plugin=desktop
--plugin=devstatus
--plugin=duplicates
--plugin=epgsearch
--plugin=epgsearchonly
--plugin=femon
--plugin=markad --astopoffs=0 --cDecoder
--plugin=menuorg
--plugin=osd2web
--plugin=pulsecontrol
--plugin=quickepgsearch
--plugin=screenshot
--plugin=softhdvaapi -D
--plugin=systeminfo
Alles anzeigen
Der Inhalt von /usr/share/vdr/recording-hooks/R90.custom ist Standard:
Code
#
# If you want to create your own recording hook that may get executed
# before any other hook, create it in /usr/share/vdr/recording-hooks or
# link to this location. All hooks are called in their alphabetical
# order and should follow this naming scheme:
#
# R<XX>.<identifier>
#
# Where <XX> is a two digit number, that mainly specifies the execution order
# and <identifier> is a unique descriptor.
#
# Two parameters are passed:
#
# Parameter 1 can have the values "before", "after" and "edited", depending
# on whether the recording hook is called before the recording starts,
# after the recording ends or after the recording has been edited.
#
# Parameter 2 is the directory of the recording. Be aware, that this directory
# doesn't exist before the recording starts.
#
case $1 in
before)
# do here whatever you would like to do right BEFORE
# the recording $2 STARTS
;;
started)
# do here whatever you would like to do right AFTER
# the recording $2 STARTED
;;
after)
# do here whatever you would like to do right AFTER
# the recording $2 ENDED
;;
edited)
# do here whatever you would like to do right AFTER
# the recording $2 has been EDITED
# $3 is the original recording
;;
deleted)
# do here whatever you would like to do right AFTER
# the recording $2 has been DELETED
;;
esac
Alles anzeigen
Danke