Posts by edinger

    Quote

    Das PIN-Plugin wurde vom Block-Plugin abgelöst.


    Ist die Funktion um aufgenommene Filme zu sperren ebenfalls enthalten?
    Beim PIN-Plugin konnte man beim Timer ein gesperrt-flag setzen, welches dann auch beim Abspielen der Aufnahme "geprüft" wurde. Auch konnte man mit dieser Technik komplette Unterverzeichnisse vor den Kindern sperren - ging natürlich nur direkt auf dem VDR.

    Hi,


    mir sind auch noch ein paar Probleme aufgefallen:


    1. in der Liste der Partitions von getHD tauchen alle Partitionen der ersten Platte auch in der Auflistung für die 2. Platte auf -> 2x Durchlauf fsck.
    Auch sollten extended und swap-Partitionen ausgenommen werden, da sonst jedesmal ein fsck durchgeführt wird


    2. atd funktioniert nicht. Nach

    Code
    mkdir /var/spool/cron/atjobs

    startet zwar atd nach Neustart, funktioniert aber nicht:
    Ich verwende als shutdown-Script /usr/bin/safepower.sh. Dieses verwendet "at now" um weitere Befehle abzusetzen und das schlägt fehl.

    Code
    usr/bin/safepower.sh 0 0 0 "" 1
    warning: commands will be executed using /bin/sh
    Cannot open lockfile /var/spool/cron/atjobs/.SEQ: No such file or directory


    Dieter

    Hi,
    ich bekomme einfach keinen Ton mehr bei der Anzeige von vdr+vdr-xine über xine-ui.
    Wenn ich eine vdr-Aufnahme direkt mit xine abspiele (ohne vdr), so klappt alles. Über vdr mit xine erhalte ich ein Bild, aber keinen Ton.
    Fehlermeldung bei xine --verbose vdr:/var/vdr/xine/stream#demux:mpeg_pes:


    Code
    ffmpeg_audio_dec: Besuche NULl-Codec zu öffnen
    audio_decoder: Kein Plugin verfügbar zur Berhandlung von 'MPEG layer 2/3'


    Ich habe schon mit diversen xine-lib und ffmpeg USE-flags experimentiert, jedoch ohne Erfolg. Dabei spielt es keine Rolle, ob ich Sound über alsa oder oss ausgeben möchte. In beiden Fällen kommt der beschriebene Fehler.


    Derzeit eingestellte USE-Flags:
    xine-lib USE="USE="X a52 alsa directfb dvd dxr3 ipv6 nls opengl oss sdl v4l vdr vdr-net xv"
    ffmpeg USE="a52 mmx oss sdl v4l xvid zlib"
    vdr USE"bigpatch child-protection dxr3-audio-denoise jumpplay setup-plugin submenu yaepg"


    Versionen:
    xine-lib-1.1.4-r2 (mit vdr-patch analog xine-lib-1.1.4-r1)
    ffmpeg-0.4.9_p20070129
    vdr-1.4.5
    vdr-xine-0.7.10


    Gruß,
    Dieter

    Hi,


    ich habe heute die Poweroff-Scripte und das im ersten Post angegebene at*.deb installiert. Leider erhalte ich bei Ausführung von atd folgenden Fehler im syslog:

    Code
    cron.err atd[1699]: Can't link execution file: Permission denied

    Ich verwende das Mahlzeit-ISO.
    Weiß jemand Rat?


    Gruß,
    Dieter


    EDIT:
    Das Problem hat sich erledigt, war ein Berechtigungsproblem. Geholfen hat:

    Code
    chown -R daemon.daemon /ramdisk/cron/*
    chown daemon.daemon /usr/sbin/atd

    Hi Wicky,


    es klappt immer noch nicht richtig.
    Ausgabe von dxr3config.sh für die defekte(?) Karte:


    Es wird parameterset 11 vorgeschlagen.
    Beim Abspielen blinkt der Bildschirm schwarz/grün.
    Beim Laden von bt865 mit color_bars=1 werden die farbigen Balken angezeigt.
    Im Syslog steht weiterhin:


    Gruß,
    Dieter

    Hi Wicky,


    ich habe 2 bt865-Karten und bekomme nur eine davon zum Laufen.
    Weißt du mir noch einen Rat?
    Ich starte bei beiden Karten mit installiertem Mahlzeit-ISO.


    Ausgabe der defekten(?) Karte:


    Ausgabe der funktionierenden Karte:


    Ausgabe lspci:

    Code
    03:00.0 Multimedia controller: Sigma Designs, Inc. REALmagic Hollywood Plus DVD Decoder (rev 02)
    03:01.0 Multimedia controller: Sigma Designs, Inc. REALmagic Hollywood Plus DVD Decoder (rev 02)


    Gruß,
    Dieter

    Hi Markus,


    den pciback.hide hatte ich bereits drin.
    Habe den Kernel neu erzeugt mit Option CONFIG_XEN_PCIDEV_BE_DEBUG=y, damit ich erkennen kann warum es nicht geht und durchgestartet. Auf einmal hat es geklappt.


    Vielen Dank für deine tolle Vorarbeit,
    Dieter


    P.S.: Ich habe nach der aktuellen Doku zu xen und pci-passtrough gesucht. Habe nichts gefunden, außer der Aussage, daß es mit 3.0.2 wieder gehen soll.
    Woher hast du denn die Infos?

    Hi Markus,


    sys ist bereits gemountet. In /sys/bus/pci/drivers/pciback/slots steht auch etwas drin. Nur das Schreiben auf bind geht nicht.


    Dieter

    Hallo Markus,


    ich versuche mich gerade an deinem Script zur Übergabe des PCI-Devices.


    Ich besitze ebenfalls eine Skystar2. Der Output von lspci hat bei mir ein anderes Format:

    Code
    lspci | grep ':02'
    03:02.0 Network controller: Techsan Electronics Co Ltd B2C2 FlexCopII DVB chip / Technisat SkyStar2 DVB card (rev 02)


    Damit es bei mir funktioniert habe ich 2 Zeilen deines Scriptes hierfür angepaßt:

    Code
    ...
    for i in `lspci | grep ":02" | awk '{ print $1 }'`; do
            SLOT=`echo $i`
    ...


    Script-Output:

    Code
    Add DVB Device 03:02.0 (03:02.0 Network controller: Techsan Electronics Co Ltd B2C2 FlexCopII DVB chip / Technisat SkyStar2 DVB card (rev 02))
    /root/xen_linvdr.sh: line 18: echo: write error: Kein passendes Gerät gefunden
    
    
    copy the following line to start XEN
    
    
    xm create -c linvdr   pci=03:02.0


    Der Fehler mit line 18 betrifft folgende Zeile:

    Code
    echo -n "$i" > /sys/bus/pci/drivers/pciback/bind


    Nun erhalte ich beim Aufruf folgenden Fehler:

    Code
    xm create -c linvdr   pci=03:02.0
    Using config file "linvdr".
    Error: pci: failed to locate device and parse it's resources - %s[Errno 2] No such file or directory: '/sys/bus/pci/devices/0000:03:02.0/driver'


    Hat hierzu jemand eine Idee?


    EDIT: Ich verwende xen 3.0.2 unter gentoo.


    Gruß,
    Dieter

    Hi Zzam,


    irgendwie scheint diese Routine bei mir nicht zu ziehen.


    Gruß,
    Dieter


    EDIT: Ich habe einen Bindestrich mit dabei.
    Dies wird so im Wiki vorsgeschlagen: UTF-8 Gentoo Linkux Wiki.