Beiträge von _scorpio_

    Hier mal eben ein kurzes Feedback zum Thema automounter:


    - Keine DAU-Tauglichkeit:
    In den Voreinstellungen wird die "Server Freigabe" mit leading "/" angezeigt => gibt man das so ein, funktioniert der cifs-mount nicht. Hier muss die Eingabe ohne leading "/" gemacht werden.
    - Versuche ich von "rw" auf "ro" umzustellen, wird zwar die xml so geschrieben, in der Anzeige bleibt nach wie vor "rw" stehen.

    Jetzt habe ich diesen Thread doch mehrmals runter und wieder rauf gelesen..., was ich aber nicht gefunden habe:


    Wie bekomme ich eine auf eine bestimmte Ebene eingestellte Fernbedienung wieder dazu auf allen Ebenen zu senden?


    Zitat

    folgende Tasten drücken:
    0 - 0 - 3 - 1 für ebene 1,
    ODER 0 - 0 - 3 - 2 für ebene 2,
    ODER 0 - 0 - 3 - 3 für ebene 3,
    ODER 0 - 0 - 3 - 4 für ebene 4,


    Ist dann 0-0-3-0 das Zurücksetzen?


    Ich frag lieber, bevor ich was kaputt mache.

    Nun sind doch ein paar Monate vergangen:


    Gerade folgende Dinge wären auf der 600pvr wirklich interessant:

    Zitat


    Original von tmbinc
    4. Die Tasten werden nicht als Inputdevice weitergegeben. Man könnte eRCDeviceDreamboxButton in enigma2 wiederbeleben. Das wäre allerdings ernsthaft eine Sache, die man im Treiber mal einbauen könnte.


    5. Enigma1 kanns doch aber auch. Die gstreamer-plugins sind dvb v3 only. Die müsste man anpassen.


    Gibt es noch Hoffnung, dass da was gemacht wird?

    Ich komm da nicht wirklich weiter :frowning_face:


    Mal hier alles, was ich habe:


    Unter "/usr/lib/enigma2/python/Plugins/Extensions/events" liegen 2 Files:

    Code
    -rwxr-xr-x    1 root     root            0 Aug  6 16:30 __init__.py
    -rw-------    1 root     root         1044 Aug  6 16:30 plugin.py


    In der plugin.py steht folgendes:




    Trotz allem bekomme ich nur die bekannte Fehlermeldung:

    Code
    File "/usr/lib/enigma2/python/mytest.py", line 156, in __init__
        p(reason=0, session=self)
      File "/usr/lib/enigma2/python/Plugins/Extensions/events/plugin.py", line 31, in autostart
        Standby.inStandby.onShow.append(events.startStandby)
    AttributeError: 'NoneType' object has no attribute 'onShow'

    Hallo,


    seit dem gestrigen Checkin von ghost lässt sich enigma2 für die dm600 icht mehr bauen, da VIDEO_EVENT_FRAME_RATE_CHANGED nicht definiert ist.


    Abhilfe:


    Zeile 627-629 wie folgt ändern:

    Code
    idvb.h:
    
    
    #if HAVE_DVB_API_VERSION < 3 && !defined(VIDEO_EVENT_SIZE_CHANGED) && !defined(VIDEO_EVENT_FRAME_RATE_CHANGED)
    #define VIDEO_EVENT_SIZE_CHANGED 1
    #define VIDEO_EVENT_FRAME_RATE_CHANGED  2
    #endif


    Wäre nett, wenn das jemand einbauen könnte.

    Das war es wohl noch nicht ganz:


    Code
    Standby.inStandby.onClose.append(stopStandby) 
    AttributeError: 'NoneType' object has no attribute 'onClose'


    Habe das hier als Autostartfunktion:


    Code
    def autostart(reason, **kwargs):
    	global session
    	if "session" in kwargs:
    		session = kwargs["session"]
    		session.nav.record_event.append(gotRecordEvent)
    		Standby.inStandby.onClose.append(stopStandby)
    
    		return

    Folgender Lösungsansatz funktioniert:


    Code
    cp /usr/include/linux/auxvec.h build/tmp/cross/powerpc-linux/include/linux


    und folgendes in dieser Datei ausdokumentieren:


    Code
    //#include <asm/auxvec.h>


    Damit baut dann liboil.

    Kannst du mal folgende Einstellung im VLC prüfen: (unter Einstellungen zunächst mal auf "Erweitert" stellen)


    Input / Codecs - Access-Module - Datei , und dort den Wert in Millisecunden auf 1200 stellen


    Gehts jetzt ruckelfrei?


    Bei mir hat das geholfen.

    Hochschieb.


    Leider hat das entweder keiner gesehen, oder es will sich niemand dem Problem annehmen.


    Vielleicht sollte mal geschaut werden, warum die busybox diese Option "-n" nicht richtig umsetzt!


    Gruß
    scorpio

    Bash
    #!/bin/sh
    #
    # Startup script for nfs-utils
    #
    # The nfsd kernel module must exist along with its dependencies
    modprobe -n nfsd || exit 0
    #


    Das "-n" hat irgendwie keine Wirkung. OHNE diese Option wird das Kernelmodul automatisch geladen.


    Da ich mich mit diesen Dingen nicht wirklich auskenne, sollte mal jemand mit Ahnung draufschauen.


    Ggf sollte das angepasst werden. Aktuell ist es so, dass wenn nfs-utils installiert sind zwar alles gestartet wird, allerdings ohne Kernelmodul. Somit läuft der Server nicht!
    "modprobe nfsd" muss immer manuell ausgeführt werden.


    Gruß
    _scorpio_