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

    • Original von mamba0815
      Definitiv selber flashen. Es geht nicht ohne.


      OK. Das bekomme ich bestimmt hin. Und ersetzt dann das Plugin den Rest? Sprich den Hack.
      SZ | VU+ Uno 4K SE | VTi 15.0.0 | 2 TB
      WZ | VU+ Uno 4K SE | VTi 15.0.0 | 1 TB
      SerienRecorder | CustomSubservices | iFlatFHD
    • Jein. Das komme ipkg-File (ist ein E2 Plugin!) ersetzt die ganzen Arbeiten auf der Box (blauer Textanteil im ersten Post). Der rote Textanteil muss immer selbst gemacht werden, ausser jemand erklärt PEARL, dass sie die Display vorkonditioneren sollen. Haha. :D
      checking for long long... yes<br>
      checking for long double... yes<br>
      +++ Divide By Cucumber Error. Stopping. +++<br><br>
    • Kann mir ein Python-Crack evtl. sagen, warum dieser Code

      Quellcode

      1. from PIL import Image
      2. from PIL import ImageFont
      3. from PIL import ImageDraw
      4. IMAGEPATH="/tmp/"
      5. im = Image.open(IMAGEPATH + 'ipcam.jpg') #Pfad zum Bild
      6. imagenew = im.resize((320, 240), Image.ANTIALIAS) #BILINEAR)
      7. imagenew.save(IMAGEPATH + 'ipcam.png')
      ausserhalb von lcd4linux problemlos tut (d.h. wenn er einfach mit python ausgeführt wird, aber innerhalb von lcd4linux (d.h. durch Aufrufen in der dpf.py) diesen Fehler erzeugt?

      Quellcode

      1. Python call failed ("dpf.getippic")
      2. Traceback (most recent call last):
      3. File "/usr/dpf4linux/dpf.py", line 107, in getippic
      4. imagenew = im.resize((320, 240), Image.ANTIALIAS) #BILINEAR)
      5. File "/usr/lib/python2.6/site-packages/PIL/Image.py", line 1256, in resize
      6. self.load()
      7. File "/usr/lib/python2.6/site-packages/PIL/ImageFile.py", line 207, in load
      8. raise IOError(error + " when reading image file")
      9. IOError: decoding error when reading image file
      checking for long long... yes<br>
      checking for long double... yes<br>
      +++ Divide By Cucumber Error. Stopping. +++<br><br>
    • hallo, ich muß nochmal nerven.
      Ich versuche gerade, die Dateien auf der Box zu installieren und hier stock es:

      root@bm750:~/lcd# cd /home/root
      root@bm750:~# tar xzvf /tmp/lcd-vuplus.tar.gz
      lcd/
      lcd/dpf.conf
      lcd/lcd4linux
      lcd/dpf.pyo
      lcd/default.png
      lcd/back.png
      lcd/dpf.py
      root@bm750:~# opkg install /tmp/libusb-1.0-0_1.0.4-r0_mipsel.ipk
      Installing libusb-1.0-0 (1.0.4-r0) to root...
      Configuring libusb-1.0-0
      root@bm750:~# opkg install /tmp/libusb-0.1-4_0.1.2-r0_mipsel.ipk
      Installing libusb-0.1-4 (1:0.1.2-r0) to root...
      Configuring libusb-0.1-4
      root@bm750:~# opkg install python-codecs python-datetime python-imaging python-t
      extutils
      Package python-codecs (2.6.7-ml8.2) installed in root is up to date.
      Package python-datetime (2.6.7-ml8.2) installed in root is up to date.
      Package python-imaging (1.1.6-ml1) installed in root is up to date.
      Package python-textutils (2.6.7-ml8.2) installed in root is up to date.
      root@bm750:~# opkg install /tmp/libjpeg8_8c-r1_mipsel.ipk
      Installing libjpeg8 (8c-r1) to root...
      Collected errors:
      * ERROR: Cannot satisfy the following dependencies for libjpeg8:
      * libc6 (>= 2.12) *
      * Cannot find package libjpeg8.
      root@bm750:~#

      Help me please...
    • Tja und immerhin hat das Bild meiner IPCAM (zeigt den Fussabstreifer auf meiner Terasse, Katzenfutter und nen superreflektierenden Schuh vom Sohnemann) schon mal den Weg auf das Display gefunden. :D
      Dateien
      checking for long long... yes<br>
      checking for long double... yes<br>
      +++ Divide By Cucumber Error. Stopping. +++<br><br>
    • Original von akrobatic
      root@bm750:~# opkg install /tmp/libjpeg8_8c-r1_mipsel.ipk
      Installing libjpeg8 (8c-r1) to root...
      Collected errors:
      * ERROR: Cannot satisfy the following dependencies for libjpeg8:
      * libc6 (>= 2.12) *
      * Cannot find package libjpeg8.
      root@bm750:~#


      Installiere mal zuerst den ipkg-File libc6 und dann libjpeg8, d.h.

      Quellcode

      1. opkg install /tmp/libc6_2.12-r21.8+svnr12323_mipsel.ipk
      2. opkg install /tmp/libjpeg8_8c-r1_mipsel.ipk
      Mamba
      checking for long long... yes<br>
      checking for long double... yes<br>
      +++ Divide By Cucumber Error. Stopping. +++<br><br>
    • Hab mal die Reihenfolge im ersten Post angepasst. Hatte das vermutlich vertauscht.
      checking for long long... yes<br>
      checking for long double... yes<br>
      +++ Divide By Cucumber Error. Stopping. +++<br><br>
    • Das schaut dann so aus:

      welcome on your Vu+ ! - Kernel 3.1.1 (#1 SMP Tue Dec 13 19:59:28 CET 2011).
      bm750 login: root
      root@bm750:~# opkg install /tmp/libc6_2.12-r21.8+svnr12323_mipsel.ipk
      opkg: /tmp/libc6_2.12-r21.8+svnr12323_mipsel.ipk: No such file or directory
      Collected errors:
      * Failed to extract control file from /tmp/libc6_2.12-r21.8+svnr12323_mipsel.ip
      k
      root@bm750:~# opkg install /tmp/libjpeg8_8c-r1_mipsel.ipk
      Installing libjpeg8 (8c-r1) to root...
      Collected errors:
      * ERROR: Cannot satisfy the following dependencies for libjpeg8:
      * libc6 (>= 2.12) *
      * Cannot find package libjpeg8.
      root@bm750:~#
    • Quellcode

      1. libc6_2.12-r21.8+svnr12323_mipsel.ipk: No such file or directory
      D.h. der File liegt nicht in /tmp. Kopier ihn mal dahin. Dann wird es gehen.

      :D
      checking for long long... yes<br>
      checking for long double... yes<br>
      +++ Divide By Cucumber Error. Stopping. +++<br><br>
    • So alles klar!
      Die Dateinamen stimmen nicht exakt mit der Anleitung überein (_ statt +)
      Jetzt ist alles fehlerfrei durchgelaufen.
      Jetzt ist vom Display der Akku leer (oranges Bild). Bekommt das Display im Hack Modus keinen Strom vom USB Anschluss?
      Na ja, morgen gehts weiter - Die Regierung hat Feierabend gefordert...

      Ich wünsche noch einen schönen Abend allerseits.
    • Bei mir war der Akku auch mal komplett leer (roter/oranger Hintergrund). Dann hat das Display gesponnen und war via USB nicht mehr ansprechbar. Irgendwie (Reset + M Taste und dann 3 Sekunden M) ging es dann wieder.
      checking for long long... yes<br>
      checking for long double... yes<br>
      +++ Divide By Cucumber Error. Stopping. +++<br><br>
    • Bei mir hat die Datei auch ein "+". Warum auch immer. :D
      checking for long long... yes<br>
      checking for long double... yes<br>
      +++ Divide By Cucumber Error. Stopping. +++<br><br>
    • Habe das +-Zeichen mal ersetzt. Aber wehe nun meckern welche, weil da ein _ steht. :D
      checking for long long... yes<br>
      checking for long double... yes<br>
      +++ Divide By Cucumber Error. Stopping. +++<br><br>
    • Original von Neku
      Geht das Alles denn nur mit genau diesem Modell? Oder geht das auch mit anderen LCDs?


      Wie cocksy schreibt: im Moment geht nur das Minidisplay, allerdings sollten grundsätzlich alle lcd4linux-kompatiblen Displays gehen, welche eine Hardware-Schnittstelle haben, die die VU+ auch kann. Das Thema hat also noch Potenzial. Das hier kann ein Touchscreen ansteuern. Ach herrje ... da könnte man auf Idee kommen. :D
      checking for long long... yes<br>
      checking for long double... yes<br>
      +++ Divide By Cucumber Error. Stopping. +++<br><br>