Fehlermeldung bei VDR start ???

  • hi,


    bekomm diese Fehlermeldung beim manuellen start bzw. restarts des VDR's:


    vdr:~# /etc/init.d/vdr start
    /etc/init.d/vdr: line 9: GROUProot: command not found
    Starting Linux Video Disk Recorder: vdr
    Searching for plugins (VDR 1.2.6): remote dvdselect control dvd tvonscreen burn image mailbox mp3 osdteletext osdpip pcd streamdev-server screenshot vcd vdrc vdrrip mplayer
    Checking remotes KBD remote-event.


    -----------------------------------------------


    Weis einer was das zu bedeuten hat?

  • Ohne Deine /etc/init.d/vdr zu kennen...


    Ich würde sagen, da soll die Variable "GROUP" auf "root" gesetzt werden. Damit das geht, fehlt ein "=" dazwischen ;)


    Solemn

    Client: Silverstone LaScala LC17 -- MSI 945PL Neo3 -- Core2 Duo E4400 -- 2GB RAM -- Zotac GeForce GT 220 Zone Edition -- Harmony 650 -- OpenELEC 3.0.6
    Server: Gigabyte 970A-UD3 -- AMD Phenom II X4 955 -- 6GB RAM -- TT1600-S2 -- DVBSKy S952 Dual DVB-S/S2

    VG system: md-raid 2x160GB RAID1

    VG data: md-raid 6x1TB RAID5

    Ubuntu Server 13.04 -- yaVDR unstable -- xvdr

  • line 9 in der datei VDR lautet:


    . /usr/lib/vdr/config-loader.sh


    diese datei schaut so aus:


    #
    # This file is called by /etc/init.d/vdr
    #


    #
    # Defaults - don't touch, edit options for the VDR daemon in
    # /etc/default/vdr !!!
    #


    # Config-Directory
    CFG_DIR="/var/lib/vdr"


    # Plugin-Directory
    PLUGIN_DIR="/usr/lib/vdr/plugins"


    # Plugin Config-Directory
    PLUGIN_CFG_DIR="/etc/vdr/plugins"


    # Plugin prefix
    PLUGIN_PREFIX="libvdr-"


    # Command-Hooks Directory
    CMDHOOKSDIR="/usr/share/vdr/command-hooks"


    # Commmand executed on start, stop and editing of a recording
    REC_CMD=/usr/lib/vdr/vdr-recordingaction


    # Commmand executed by vdr to shutdown the system
    SHUTDOWNCMD="/etc/init.d/vdr stop ; sleep 1 ; /sbin/shutdown -h now"


    # EPG data file
    EPG_FILE=/var/cache/vdr/epg.data


    # Username under which vdr will run (Note: the user root is not
    # allowed to run vdr, vdr will abort when you try to start it as
    # root or with "-u root")
    USER=vdr


    # Groupname under which vdr will run (Note: the group root is not
    # allowed to run vdr, vdr will abort when you try to start it with
    # group root or with "-g root")
    GROUP=vdr


    # Default port for SVDRP
    SVDRP_PORT=2001


    # Enable / Disable vdr daemon
    ENABLED=0


    # Enable / Disable automatic shutdown
    ENABLE_SHUTDOWN=0


    test -f /etc/default/vdr && . /etc/default/vdr



    wo liegt denn da der hund begraben?

  • Jetzt geht garnichts mehr!


    VDR bleit nach nem reboot einfach stehen.


    Hier mal ein kurzer auszug der messages.log:


    Nov 7 11:27:25 vdr kernel: saa7146_core: found saa7146 @ mem d0bae000 (revision 1, irq 22) (0x1131,0x4f61).
    Nov 7 11:27:25 vdr kernel: DVB: registering new adapter (Fujitsu Siemens Activy Budget-S PCI).
    Nov 7 11:27:26 vdr kernel: DVB: registering frontend 1:0 (Grundig 29504-491, (TDA8083 based))...
    Nov 7 11:27:26 vdr kernel: Fujitsu Siemens Activy Budget-S PCI adapter 1 failed MAC signature check
    Nov 7 11:27:26 vdr kernel: encoded MAC from EEPROM was ff:ff:ff:ff:ff:ff:ff:ff:ff:ff:ff:ff:ff:ff:ff:ff:ff:ff:ff:ff
    Nov 7 11:27:26 vdr vdr: Warning! VDR started with root privileges
    Nov 7 11:27:26 vdr vdr[1389]: VDR version 1.2.6 (ElchiAIO4d) started
    Nov 7 11:27:26 vdr vdr[1389]: loading plugin: /usr/lib/vdr/plugins/libvdr-remote.so.1.2.6
    Nov 7 11:27:26 vdr vdr[1389]: loading plugin: /usr/lib/vdr/plugins/libvdr-dvdselect.so.1.2.6
    Nov 7 11:27:26 vdr vdr[1389]: loading plugin: /usr/lib/vdr/plugins/libvdr-control.so.1.2.6
    Nov 7 11:27:26 vdr vdr[1389]: loading plugin: /usr/lib/vdr/plugins/libvdr-dvd.so.1.2.6
    Nov 7 11:27:26 vdr vdr[1389]: loading plugin: /usr/lib/vdr/plugins/libvdr-tvonscreen.so.1.2.6
    Nov 7 11:27:26 vdr vdr[1389]: loading plugin: /usr/lib/vdr/plugins/libvdr-burn.so.1.2.6
    Nov 7 11:27:26 vdr runvdr: stopping after fatal fail (Warning! VDR started with root privileges ERROR: Couldn't open /dev/dvd: Value too large for defined data type)


    und hier die syslog:


    Nov 7 11:27:26 vdr vdr[1389]: loading plugin: /usr/lib/vdr/plugins/libvdr-burn.so.1.2.6
    Nov 7 11:27:26 vdr vdr[1389]: ERROR: Couldn't open /dev/dvd: Value too large for defined data type
    Nov 7 11:27:26 vdr vdr[1389]: ln -nfs '/dev/hdc' '/var/cache/vdr/dvd' 2> /dev/null
    Nov 7 11:27:26 vdr runvdr: stopping after fatal fail (Warning! VDR started with root privileges ERROR: Couldn't open /dev/dvd: Value too large for defined data type)
    Nov 7 11:27:28 vdr /usr/sbin/cron[1402]: (CRON) INFO (pidfile fd = 3)
    Nov 7 11:27:28 vdr /usr/sbin/cron[1403]: (CRON) STARTUP (fork ok)
    Nov 7 11:27:28 vdr /usr/sbin/cron[1403]: (CRON) INFO (Running @reboot jobs)




    Was nun?

  • Und warum prüfst du /var/cache/vdr wenn das bemängelt wird:
    Nov 7 11:27:26 vdr runvdr: stopping after fatal fail (Warning! VDR started with root privileges ERROR: Couldn't open /dev/dvd: Value too large for defined data type)


    ls -l /dev/dvd
    zeigt dir die Verlinkung an.


    ändern mit:
    ln -sf /dev/hdc /dev/dvd


    /dev/hdc sollte halt dann dein Brenner sein.
    Ist primary Slave in dem Fall.


    Edit: natürlich ist hdc secondary Master

  • hab nun das problem gelöst!


    in der /etc/vdr/plugins/plugin.burn.conf


    war ein falscher eintrag, nämlich:


    #
    # Command line parameters for vdr-plugin-burm
    #
    # For more details see /usr/share/doc/vdr-plugin-burn/README.gz
    #


    # use DIR for temporary files
    # (default is VDR's video directory)
    #
    # --datadir=DIR



    # use DEV as DVD Writer
    # (default is /dev/dvd)
    #
    # --dvd=DEV
    --dvd=/dev/hdc
    # use DIR to store ISO images
    # (default: not set)
    #
    # --iso=DIR


    --dvd=/dve/hdc hat gefehlt.
    nun startet der vdr wieder! :)



    ABER der obig genannte fehler besteht immer noch.

Jetzt mitmachen!

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