VDR startet ohne Meldung und Fehler neu

  • Hallo,


    durch einen netten Anwenderfehler musste ich letztlich meinen VDR neu aufsetzen. Das heißt, ich musste mein System neu installieren. Als Grundlage dient Debian Lenny.


    Inzwischen ist der Kernel 2.6.32-5-686 installiert, der VDR ist in Version 1.6.0-2vorhanden, die sources sind mittels des Eintrags "APT::Default-Release lenny;" auf lenny und das e-tobi Repo auf sid gestellt. Als Karte kommt eine Medion DVB-T mit einem SAA7134 Chipsatz zum Einsatz.


    Als ich das System vor Jahren zum Ersten Mal installierte, hatte ich ähnliche Probleme, welche - wohl eher zufällig - irgendwann gelöst waren. Einige Module, wie z. B. saa7134, saa7134-dvb ..., werden beim Start automatisch geladen, das saa7134-alsa Modul lade ich über die /etc/modules.


    Leider schaffe ich es einfach nicht, dass der VDR auch wirklich startet.


    Sobald ich den vDR über das Init-Skript /etc/init.d/vdr starte, spielt sich im Syslog folgendes ab:


    May 7 14:31:50 plexus vdr: [2150] cTimeMs: using monotonic clock (resolution is 1 ns)
    May 7 14:31:50 plexus vdr: [2150] VDR version 1.6.0-2 started
    May 7 14:31:50 plexus vdr: [2150] switched to user 'vdr'
    May 7 14:31:50 plexus vdr: [2150] codeset is 'ISO-8859-1' - known
    May 7 14:31:50 plexus vdr: [2150] found 23 locales in /usr/share/locale
    May 7 14:31:50 plexus vdr: [2150] loading plugin: /usr/lib/vdr/plugins/libvdr-vcd.so.1.6.0
    May 7 14:31:50 plexus vdr: [2150] loading plugin: /usr/lib/vdr/plugins/libvdr-control.so.1.6.0
    May 7 14:31:50 plexus vdr: [2150] loading plugin: /usr/lib/vdr/plugins/libvdr-vdrcd.so.1.6.0
    May 7 14:31:50 plexus vdr: [2150] loading plugin: /usr/lib/vdr/plugins/libvdr-softdevice.so.1.6.0
    May 7 14:31:50 plexus vdr: [2150] loading plugin: /usr/lib/vdr/plugins/libvdr-dvd.so.1.6.0
    May 7 14:31:50 plexus vdr: [2150] loading /var/lib/vdr/setup.conf
    May 7 14:31:50 plexus vdr: [2150] loading /var/lib/vdr/sources.conf
    May 7 14:31:50 plexus vdr: [2150] loading /var/lib/vdr/diseqc.conf
    May 7 14:31:50 plexus vdr: [2150] loading /var/lib/vdr/channels.conf
    May 7 14:31:50 plexus vdr: [2150] loading /var/lib/vdr/commands.conf
    May 7 14:31:50 plexus vdr: [2150] loading /var/lib/vdr/reccmds.conf
    May 7 14:31:50 plexus vdr: [2150] loading /var/lib/vdr/svdrphosts.conf
    May 7 14:31:50 plexus vdr: [2150] loading /var/lib/vdr/remote.conf
    May 7 14:31:50 plexus vdr: [2150] loading /var/lib/vdr/keymacros.conf
    May 7 14:31:50 plexus vdr: [2151] video directory scanner thread started (pid=2150, tid=2151)
    May 7 14:31:50 plexus vdr: [2151] video directory scanner thread ended (pid=2150, tid=2151)
    May 7 14:31:50 plexus vdr: [2150] reading EPG data from /var/cache/vdr/epg.data
    May 7 14:31:50 plexus vdr: [2150] probing /dev/dvb/adapter0/frontend0
    May 7 14:31:50 plexus vdr: [2152] video directory scanner thread started (pid=2150, tid=2152)
    May 7 14:31:50 plexus vdr: [2152] video directory scanner thread ended (pid=2150, tid=2152)
    May 7 14:31:50 plexus kernel: [ 652.340012] tda1004x: setting up plls for 53MHz sampling clock
    May 7 14:31:52 plexus kernel: [ 654.288015] tda1004x: found firmware revision 29 -- ok
    May 7 14:31:53 plexus vdr: [2154] tuner on device 1 thread started (pid=2150, tid=2154)
    May 7 14:31:53 plexus vdr: [2150] found 1 video device
    May 7 14:31:53 plexus vdr: [2150] initializing plugin: vcd (0.9): VideoCD Player
    May 7 14:31:53 plexus vdr: [2150] initializing plugin: control (0.0.2a): Control VDR over terminal or telnet
    May 7 14:31:53 plexus vdr: [2150] initializing plugin: vdrcd (0.0.10.1): Plays identified Media Discs (for autofs)
    May 7 14:31:53 plexus vdr: [2155] section handler thread started (pid=2150, tid=2155)
    May 7 14:31:53 plexus vdr: [2150] initializing plugin: softdevice (0.5.0): Software-Ausgabegerät
    May 7 14:31:53 plexus vdr: [2150] [softdevice-audio] Opening alsa device default
    May 7 14:31:53 plexus vdr: [2150] [softdevice-audio] Using alsa AC3 device hw:0,0
    May 7 14:31:53 plexus vdr: [2150] [softdevice-audio] Device opened! Ready to play
    May 7 14:31:53 plexus runvdr: restarting VDR


    Der User vdr ist in den Gruppen Video und Audio. Die Setup.conf ist auf ein paar wenige Einträge zu softdevice gekürzt, da ich auch mit meiner alten setup.conf keine besseren Ergebnisse erzielen konnte. Einen Fehler kann ich leider nicht finden, vielleicht gibt es Möglichkeiten, dem Problem auf die Schliche zu kommen?


    Im Syslog finde ich noch zwei Fehler, dem einen werde ich versuchen jetzt mit Tante Google ein wenig näher zu kommen (softdevice):


    [1832] [softdevice-audio] Playback open error: default, Datei oder Verzeichnis nicht gefunden FATAL exiting
    [ 1308.002479] saa7134[0]/irq: loog PE (parity error!) enable bit


    In diesem Zusammenhang fällt natürlich auch die Meldung beim Laden des saa7134 -alsa Moduls ins Auge:


    [ 1277.743655] IRQ 19/saa7134[0]: IRQF_DISABLEDs not guaranteed on shared IRQs
    [ 8.032438] saa7134[0]/alsa: saa7134[0] at 0 ddff000 irq 19 registered as card -1


    Vielleicht ist das Hauptproblem, die Softdevice Meldung, daher werde ich meinen Fokus auf diese legen. Falls aber hier wer noch Ideen hat ...?

  • Beende mal den VDR und starte ihn auf der Konsole oder in einem Terminal Fenster und schau ob der VDR oder das OS beim Stop noch irgendwas ausgibt.

    VDR "headless" Server:

    • Whitebox mit Supermicro X10SLL+-F, Xeon Prozessor, 16 GB RAM als ESXi Host, Debian VM für VDR, Digital Devices Cine S2 mit VT-d Passthrough an die VM
    • Debian, VDR 2.2 mit epgsearch, streamdev-server und live Plugins

    Client: Laptop, Windows und OS X, VLC Media Player

  • Hallo,


    danke für den Hinweis, spätestens jetzt wäre ich weitergekommen. Ich hatte durch Zufall genau das vor einigen Tagen getestet und musste feststellen, dass ffmpeg nicht geladen werden konnte.


    Inzwischen läuft der VDR ohne Neustart, dafür geht bisher noch kein DVB-T und keine Fernbedienung (LIRC/MCEUSB2).


    Aber das ist etwas für einen anderen Thread ...

Jetzt mitmachen!

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