LCD4Linux: Plugin-Thread - Diskussion zum E2 Frontend

    Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

    • Hast du den SPI-Programmer V 1.5 installiert?

      Falls ja, dann lass den Schritt erst mal aus und mache bei Linux weiter. Das Display kann man auch ohne dieses Firmware-Update in Betrieb nehmen. Bei mir geht das jeden Fall. Es geht auch ganz normal in den BSOH.
      checking for long long... yes<br>
      checking for long double... yes<br>
      +++ Divide By Cucumber Error. Stopping. +++<br><br>
    • :D

      Quellcode

      1. root@bm750:/etc/init.d# ./lcd4linux.ng start
      2. Starting lcd4linux: dpf.
      3. root@bm750:/etc/init.d#
      checking for long long... yes<br>
      checking for long double... yes<br>
      +++ Divide By Cucumber Error. Stopping. +++<br><br>
    • Juhu!!!!

      Das hier:

      Quellcode

      1. /etc/init.d# cat /etc/udev/rules.d/70-dpf.rules
      2. BUS=="usb", ACTION=="add",SYSFS{idProduct}=="0102", SYSFS{idVendor}=="1908", RUN+="/etc/init.d/lcd4linux start"
      3. SUBSYSTEM=="usb", ACTION=="remove", ENV{ID_MODEL_ID}=="0102", ENV{ID_VENDOR_ID}=="1908", RUN+="/etc/init.d/lcd4linux stop"
      hört auf auf das hier:

      Quellcode

      1. UDEV the event which udev sends out after rule processing
      2. UEVENT the kernel uevent
      3. UDEV [1324139529.951823] add /devices/platform/ohci-brcm.0/usb3/3-1 (usb)
      4. UDEV [1324139529.952154] add /devices/platform/ohci-brcm.0/usb3/3-1 (usb)
      5. UDEV [1324139530.554338] add /devices/platform/ohci-brcm.0/usb3/3-1/3-1:1.0 (usb)
      6. UDEV [1324139530.554597] add /devices/platform/ohci-brcm.0/usb3/3-1/3-1:1.0 (usb)
      7. UDEV [1324139530.662693] add /devices/platform/ohci-brcm.0/usb3/3-1/usb_device/usbdev3.13 (usb_device)
      8. UDEV [1324139530.663027] add /devices/platform/ohci-brcm.0/usb3/3-1/usb_device/usbdev3.13 (usb_device)
      Und damit wird der lcd4linux Daemon automatisch gestartet, wenn das Display am USB Bus erkannt wird.

      Oder in anderen Worten: Display einstecken => Picon wird angezeigt. Display abstecken => Daemon wird gekillt.

      Mamba
      checking for long long... yes<br>
      checking for long double... yes<br>
      +++ Divide By Cucumber Error. Stopping. +++<br><br>
    • Öhm, ich habe zwar keine Ahnung wozu ich so ein Display brauchen sollte, aber werde dann gleich mal eins bestellen.

      Danke Mamba für diese nette Spielerei! (so, und jetzt wieder an die Arbeit ;)

      :320:

      Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von Rintintintin ()

    • :D :D :D

      Quellcode

      1. root@bm750:/media/hdd/dpf# opkg install enigma2-plugin-extensions-dpf4linux_0.2_mipsel.ipk
      2. Installing enigma2-plugin-extensions-dpf4linux (0.2) to root...
      3. Configuring enigma2-plugin-extensions-dpf4linux
      4. root@bm750:/media/hdd/dpf#
      Freut euch aber nicht zu früh. Das dauert alles noch ein wenig. Und ein E2 Front-End darf ein anderer Basteln.

      Mamba
      checking for long long... yes<br>
      checking for long double... yes<br>
      +++ Divide By Cucumber Error. Stopping. +++<br><br>
    • root@maddes-VirtualBox:~/Downloads/dpf-hack# dmesg |grep scsi
      [ 0.984060] scsi0 : ata_piix
      [ 0.984060] scsi1 : ata_piix
      [ 1.512093] scsi 1:0:0:0: CD-ROM VBOX CD-ROM 1.0 PQ: 0 ANSI: 5
      [ 1.520094] sr0: scsi3-mmc drive: 32x/32x xa/form2 tray
      [ 1.520094] sr 1:0:0:0: Attached scsi CD-ROM sr0
      [ 1.520094] sr 1:0:0:0: Attached scsi generic sg0 type 5
      [ 3.636226] scsi2 : ahci
      [ 3.960246] scsi 2:0:0:0: Direct-Access ATA VBOX HARDDISK 1.0 PQ: 0 ANSI: 5
      [ 3.960246] sd 2:0:0:0: Attached scsi generic sg1 type 0
      root@maddes-VirtualBox:~/Downloads/dpf-hack#

      ich hab mir einen virtuellen Ubuntu-Rechner installiert und weiß jetzt nicht welches Device das Display ist ...
      Eingestöpselt und ausgestöpselt zeigt mir "dmesg | grep scsi" das gleiche.

      Display ist im BlueScreen Mode. Ubuntu zeigt mir bei den USB Geräten das Display als hackfin USB-Display.
      Tippen würd ich mal auf sg1... ?

      Gruß
    • Bei mir auf Lenny war es sr0. Allerdings braucht man das Device nur zum Flashen. Du musst auf dem Display die M-Taste 3 Seks drücken, dann geht es in den Dev-Modus. Dann wird das nicht mehr als generic Device erkannt, sondern erscheint unter /proc/bus/usb/devices als "hackfin"-Gerät.

      Mamba
      checking for long long... yes<br>
      checking for long double... yes<br>
      +++ Divide By Cucumber Error. Stopping. +++<br><br>
    • Original von mamba0815
      :D :D :D

      Quellcode

      1. root@bm750:/media/hdd/dpf# opkg install enigma2-plugin-extensions-dpf4linux_0.2_mipsel.ipk
      2. Installing enigma2-plugin-extensions-dpf4linux (0.2) to root...
      3. Configuring enigma2-plugin-extensions-dpf4linux
      4. root@bm750:/media/hdd/dpf#
      Freut euch aber nicht zu früh. Das dauert alles noch ein wenig. Und ein E2 Front-End darf ein anderer Basteln.

      Mamba


      Was das nu wieder ? :D
      Nur fertiges Paket zusammengeschnürt?

      Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von RoooNY ()

    • hab meine USB-Platten vorsichtshalber abgehängt und beide sgX probiert.
      Nogo ...
      thx in advance

      Muss das vielleicht direkt am Rechner ans USB ?
      Hab da 3 Hubs dran. An einem ist das Display dran.


      root@maddes-VirtualBox:~/Downloads/dpf-hack#
      root@maddes-VirtualBox:~/Downloads/dpf-hack# sudo python hackit.py /dev/sg0
      Opening generic SCSI device '/dev/sg0'
      Not a photo frame. Refuse to open device.
      Traceback (most recent call last):
      File "hackit.py", line 150, in <module>
      d = dpf.open(sys.argv[1])
      SystemError: Failed to open port:
      File open error

      root@maddes-VirtualBox:~/Downloads/dpf-hack# sudo python hackit.py /dev/sg1
      Opening generic SCSI device '/dev/sg1'
      Not a photo frame. Refuse to open device.
      Traceback (most recent call last):
      File "hackit.py", line 150, in <module>
      d = dpf.open(sys.argv[1])
      SystemError: Failed to open port:
      File open error

      Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von sigsag ()

    • Anscheinend findet er das Device nicht. Es muss im "mit dem PC verbinden Modus" sein (3x M).
      checking for long long... yes<br>
      checking for long double... yes<br>
      +++ Divide By Cucumber Error. Stopping. +++<br><br>
    • und ich glaube ich habe nen montags-display X( X( X(
      habs in ner suse-vm probiert.
      Dateien
      • flash3.jpg

        (191,65 kB, 3.124 mal heruntergeladen, zuletzt: )
      Die Erinnerung an schlechte Qualität währt länger als die kurze Freude am niedrigen Preis.
    • nix Montags device!

      Es ist ein Fehler in der profiles.py

      suche mal in der profile.py nach

      Quellcode

      1. ('20090504', 'Mar 27 2010\xff\xff\xff\xff\xff', 'ProcTbl5'


      diese 27 nach Mar habe ich in 26 geändert, wie die ausgelesene Version ID auch anzeigt. Siehe dein Screenshot

      Grüße Warrior
    • Originally posted by mamba0815
      Anscheinend findet er das Device nicht. Es muss im "mit dem PC verbinden Modus" sein (3x M).

      dann versteh ich aber nicht, wieso es von Ubuntu brav angezeigt wird, s.Anhang
      Dateien
      • display1.jpg

        (65,45 kB, 2.986 mal heruntergeladen, zuletzt: )

      Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von sigsag ()

    • Verwende mal das Device /dev/sr0
      checking for long long... yes<br>
      checking for long double... yes<br>
      +++ Divide By Cucumber Error. Stopping. +++<br><br>
    • Original von Warrior700
      nix Montags device!

      Es ist ein Fehler in der profiles.py

      suche mal in der profile.py nach

      Quellcode

      1. ('20090504', 'Mar 27 2010\xff\xff\xff\xff\xff', 'ProcTbl5'


      diese 27 nach Mar habe ich in 26 geändert, wie die ausgelesene Version ID auch anzeigt. Siehe dein Screenshot

      Grüße Warrior


      danke... nun gings
      Die Erinnerung an schlechte Qualität währt länger als die kurze Freude am niedrigen Preis.
    • @feuerzeug: hattest du meine profiles.py verwendet?
      checking for long long... yes<br>
      checking for long double... yes<br>
      +++ Divide By Cucumber Error. Stopping. +++<br><br>
    • Original von mamba0815
      @feuerzeug: hattest du meine profiles.py verwendet?


      nein... habs mir woanders geladen (keine ahnung warum ?( )

      mal ne andere frage... stecke hier fest


      Quellcode

      1. root@bm750:~/lcd# ./lcd4linux -q -vv -F -f dpf.conf
      2. ./lcd4linux: error while loading shared libraries: libgd.so.2: cannot open share d object file: No such file or directory
      3. root@bm750:~/lcd#
      Die Erinnerung an schlechte Qualität währt länger als die kurze Freude am niedrigen Preis.
    • Haste das hier schon gemacht?

      opkg install /tmp/gd_2.0.35+2.0.36rc1-r4_mipsel.ipk
      checking for long long... yes<br>
      checking for long double... yes<br>
      +++ Divide By Cucumber Error. Stopping. +++<br><br>
    • ups.. vergessen.. aber nun rennts ;)

      es ist zwar noch kein picon zu sehen (no Picon) aber das bekomm ich noch irgendwie hin
      Die Erinnerung an schlechte Qualität währt länger als die kurze Freude am niedrigen Preis.