Beiträge von frank-km

    Hallo Markus,


    der erste Schnelltest sieht halbwegs gut aus:
    - TFT und vncviewer funktionieren parallel
    - Anlernen der Tastatur funktioniert
    - Tastatur funktioniert
    - Touchbuttons funktionieren


    Ab und an erhalte ich mit:
    ./vdr -P"graphtft -d vdr/0 -v 20000 -r" -P"touchtft -d vdr/0"
    dmesg
    vdr[8311]: segfault at 00002aaaab1ad012 rip 00002abc29a763df rsp 0000000041408778 error 4


    Beim Versuch eine Aufnahme abzuspielen erhalte ich mit tail -f /var/log/messages:
    Mar 13 21:45:01 mardec /usr/sbin/cron[13335]: (mailman) CMD (/usr/bin/python -S /usr/lib/mailman/cron/gate_news)
    Mar 13 21:45:05 mardec vdr: [13330] OSD-Teletext: Error opening teletext file /vtx/C-133-2-10/430s.vtx: Too many open files
    Mar 13 21:45:06 mardec vdr: [13262] replay /video/Die_Simpsons_(191)/In_den_Fýgen_einer_Sekte/2007-02-26.20.10.50.99.rec
    Mar 13 21:45:06 mardec vdr: [13262] playing '/video/Die_Simpsons_(191)/In_den_Fýgen_einer_Sekte/2007-02-26.20.10.50.99.rec/001.vdr'
    Mar 13 21:45:06 mardec vdr: [13262] ERROR: /video/Die_Simpsons_(191)/In_den_Fýgen_einer_Sekte/2007-02-26.20.10.50.99.rec/001.vdr: Bad file descriptor
    Mar 13 21:45:06 mardec vdr: [13262] playing '/video/Die_Simpsons_(191)/In_den_Fýgen_einer_Sekte/2007-02-26.20.10.50.99.rec/001.vdr'
    Mar 13 21:45:06 mardec vdr: [13262] ERROR: /video/Die_Simpsons_(191)/In_den_Fýgen_einer_Sekte/2007-02-26.20.10.50.99.rec/001.vdr: Bad file descriptor
    Mar 13 21:45:06 mardec vdr: [13262] ERROR: /video/Die_Simpsons_(191)/In_den_Fýgen_einer_Sekte/2007-02-26.20.10.50.99.rec/resume.vdr: Too many open files
    Mar 13 21:45:06 mardec vdr: [13262] ERROR: /video/Die_Simpsons_(191)/In_den_Fýgen_einer_Sekte/2007-02-26.20.10.50.99.rec/info.vdr: Too many open files
    Mar 13 21:45:06 mardec vdr: [13262] ERROR: /video/Die_Simpsons_(191)/In_den_Fýgen_einer_Sekte/2007-02-26.20.10.50.99.rec/summary.vdr: Too many open files
    Mar 13 21:45:06 mardec vdr: [13262] playing '/video/Die_Simpsons_(191)/In_den_Fýgen_einer_Sekte/2007-02-26.20.10.50.99.rec/001.vdr'
    Mar 13 21:45:06 mardec vdr: [13262] ERROR: /video/Die_Simpsons_(191)/In_den_Fýgen_einer_Sekte/2007-02-26.20.10.50.99.rec/001.vdr: Bad file descriptor
    Mar 13 21:45:06 mardec vdr: [13262] playing '/video/Die_Simpsons_(191)/In_den_Fýgen_einer_Sekte/2007-02-26.20.10.50.99.rec/001.vdr'
    Mar 13 21:45:06 mardec vdr: [13262] ERROR: /video/Die_Simpsons_(191)/In_den_Fýgen_einer_Sekte/2007-02-26.20.10.50.99.rec/001.vdr: Bad file descriptor
    Mar 13 21:45:06 mardec vdr: [13331] receiver on device 2 thread ended (pid=13262, tid=13331)
    Mar 13 21:45:06 mardec vdr: [13279] ERROR: can't open filter handle on '/dev/dvb/adapter2/demux0'
    Mar 13 21:45:06 mardec vdr: [13273] ERROR: can't open filter handle on '/dev/dvb/adapter0/demux0'
    Mar 13 21:45:06 mardec vdr: [13276] ERROR: can't open filter handle on '/dev/dvb/adapter1/demux0'
    Mar 13 21:45:06 mardec vdr: [13262] switching to channel 55
    Mar 13 21:45:07 mardec vdr: [13262] ERROR: can't open filter handle on '/dev/dvb/adapter1/demux0'
    Mar 13 21:45:07 mardec vdr: [13262] ERROR: can't open filter handle on '/dev/dvb/adapter1/demux0'
    Mar 13 21:45:07 mardec vdr: [13262] ERROR: can't open filter handle on '/dev/dvb/adapter1/demux0'
    Mar 13 21:45:07 mardec vdr: [13262] ERROR: can't open filter handle on '/dev/dvb/adapter1/demux0'
    Mar 13 21:45:07 mardec vdr: [13262] ERROR: can't open filter handle on '/dev/dvb/adapter1/demux0'
    Mar 13 21:45:07 mardec vdr: [13262] ERROR: can't open filter handle on '/dev/dvb/adapter1/demux0'
    Mar 13 21:45:07 mardec vdr: [13262] ERROR: can't open filter handle on '/dev/dvb/adapter1/demux0'
    Mar 13 21:45:07 mardec vdr: [13262] buffer stats: 0 (0%) used
    Mar 13 21:45:07 mardec vdr: [13362] receiver on device 2 thread started (pid=13262, tid=13362)
    Mar 13 21:45:13 mardec vdr: [13262] replay /video/Abendschau/2007-02-22.19.20.99.99.rec
    Mar 13 21:45:13 mardec vdr: [13262] playing '/video/Abendschau/2007-02-22.19.20.99.99.rec/001.vdr'
    Mar 13 21:45:13 mardec vdr: [13262] ERROR: /video/Abendschau/2007-02-22.19.20.99.99.rec/001.vdr: Bad file descriptor
    Mar 13 21:45:13 mardec vdr: [13262] playing '/video/Abendschau/2007-02-22.19.20.99.99.rec/001.vdr'
    Mar 13 21:45:13 mardec vdr: [13262] ERROR: /video/Abendschau/2007-02-22.19.20.99.99.rec/001.vdr: Bad file descriptor
    Mar 13 21:45:13 mardec vdr: [13262] ERROR: /video/Abendschau/2007-02-22.19.20.99.99.rec/resume.vdr: Too many open files
    Mar 13 21:45:13 mardec vdr: [13262] ERROR: /video/Abendschau/2007-02-22.19.20.99.99.rec/info.vdr: Too many open files
    Mar 13 21:45:13 mardec vdr: [13262] ERROR: /video/Abendschau/2007-02-22.19.20.99.99.rec/summary.vdr: Too many open files
    Mar 13 21:45:13 mardec vdr: [13262] playing '/video/Abendschau/2007-02-22.19.20.99.99.rec/001.vdr'
    Mar 13 21:45:13 mardec vdr: [13262] ERROR: /video/Abendschau/2007-02-22.19.20.99.99.rec/001.vdr: Bad file descriptor
    Mar 13 21:45:13 mardec vdr: [13262] playing '/video/Abendschau/2007-02-22.19.20.99.99.rec/001.vdr'
    Mar 13 21:45:13 mardec vdr: [13262] ERROR: /video/Abendschau/2007-02-22.19.20.99.99.rec/001.vdr: Bad file descriptor
    Mar 13 21:45:13 mardec vdr: [13362] receiver on device 2 thread ended (pid=13262, tid=13362)
    Mar 13 21:45:17 mardec vdr: [13279] ERROR: can't open filter handle on '/dev/dvb/adapter2/demux0'
    Mar 13 21:45:17 mardec vdr: [13273] ERROR: can't open filter handle on '/dev/dvb/adapter0/demux0'
    Mar 13 21:45:18 mardec vdr: [13262] switching to channel 55
    Mar 13 21:45:18 mardec vdr: [13262] ERROR: /dev/dvb/adapter1/demux0: Too many open files
    Mar 13 21:45:18 mardec vdr: [13262] ERROR (dvbdevice.c,691): Too many open files
    Mar 13 21:45:18 mardec vdr: [13262] ERROR: can't set PID 511 on device 2
    Mar 13 21:45:18 mardec vdr: [13262] ERROR (dvbdevice.c,716): Bad file descriptor
    Mar 13 21:45:18 mardec vdr: [13262] ERROR (dvbdevice.c,723): Bad file descriptor
    Mar 13 21:45:18 mardec vdr: [13262] ERROR: failed to set PIDs for channel 55 on device 2
    Mar 13 21:45:18 mardec vdr: [13262] retrying
    Mar 13 21:45:18 mardec vdr: [13262] ERROR: /dev/dvb/adapter1/demux0: Too many open files
    Mar 13 21:45:18 mardec vdr: [13262] ERROR (dvbdevice.c,691): Too many open files
    Mar 13 21:45:18 mardec vdr: [13262] ERROR: can't set PID 512 on device 2
    Mar 13 21:45:18 mardec vdr: [13262] ERROR (dvbdevice.c,716): Bad file descriptor
    Mar 13 21:45:18 mardec vdr: [13262] ERROR: can't open filter handle on '/dev/dvb/adapter1/demux0'
    Mar 13 21:45:18 mardec vdr: [13262] ERROR: can't open filter handle on '/dev/dvb/adapter1/demux0'
    Mar 13 21:45:18 mardec vdr: [13262] ERROR: can't open filter handle on '/dev/dvb/adapter1/demux0'
    Mar 13 21:45:18 mardec vdr: [13262] ERROR: can't open filter handle on '/dev/dvb/adapter1/demux0'
    Mar 13 21:45:18 mardec vdr: [13262] ERROR: can't open filter handle on '/dev/dvb/adapter1/demux0'
    Mar 13 21:45:18 mardec vdr: [13262] ERROR: can't open filter handle on '/dev/dvb/adapter1/demux0'
    Mar 13 21:45:18 mardec vdr: [13262] ERROR: can't open filter handle on '/dev/dvb/adapter1/demux0'
    Mar 13 21:45:18 mardec vdr: [13262] buffer stats: 0 (0%) used
    Mar 13 21:45:18 mardec vdr: [13262] ERROR: /dev/dvb/adapter1/demux0: Too many open files
    Mar 13 21:45:18 mardec vdr: [13262] ERROR (dvbdevice.c,691): Too many open files
    Mar 13 21:45:18 mardec vdr: [13262] ERROR: can't set PID 32 on device 2
    Mar 13 21:45:18 mardec vdr: [13262] ERROR (dvbdevice.c,716): Bad file descriptor
    Mar 13 21:45:18 mardec vdr: [13363] transfer thread started (pid=13262, tid=13363)
    Mar 13 21:45:28 mardec vdr:
    [13273] ERROR: can't open filter handle on '/dev/dvb/adapter0/demux0'dle on '/dev/dvb/adapter2/demux0'



    Beim Start ist graphtft auf dem TFT OK, mit vncviewer bleibt "graphtft startet" stehen bis man eine angelernet Taste drückt.


    Nach dem Versuch, eine Aufnahme abzuspielen erhalte ich gerade:
    Mar 13 21:53:28 mardec vdr: [14390] ERROR (svdrp.c,126): Too many open files
    Mar 13 21:53:29 mardec vdr: [14390] ERROR (svdrp.c,126): Too many open files
    Mar 13 21:53:33 mardec vdr: [14390] ERROR (svdrp.c,126): Too many open files
    Mar 13 21:53:37 mardec vdr: [14401] ERROR: can't open filter handle on '/dev/dvb/adapter0/demux0'
    Mar 13 21:53:40 mardec vdr: [14390] ERROR (svdrp.c,126): Too many open files
    Mar 13 21:53:48 mardec vdr: [14401] ERROR: can't open filter handle on '/dev/dvb/adapter0/demux0'



    Gruß Frank

    Hallo Markus,


    die Idee ist sehr gut !!!


    Ich habe gerade mal kurz getestet. Was mir aufgefallen ist:


    1. auf einem x86_64 System muss man
    LibVNCServer-0.8.2/libvncserver/Makefile anpassen:
    +CPPFLAGS = -fPIC
    sonst kann man das gepatchte graphtft nicht übersetzten (-fPIC Error message)


    2. die Bedienung der Touchbuttons funktioniert auch mit der Maus - sehr, sehr gut!!!


    3. Leider funktioniert mit dem veränderten graphtft mein TFT nicht
    -P"graphtft -d vdr/0"


    4. Mit
    -P"graphtft -d vdr/0 -d vnc/20000" funktioniert nur Output über vncclient


    Daher folgender erster Vorschlag:
    Patche graphtft so, dass man TFT und vncclient gleichzeitig benutzen kann.
    -- evtl so ein Aufruf: -P"graphtft -d vdr/0 -D vnc/20000"


    Gruß Frank

    Hallo PASST,


    das Device habe ich heute aufgrund Deines Posts zu ersten mal gesehen. Dennoch hier mein Versuch/ Tip:


    Der Treiber lirc_imon wird benötigt. Dieser vermittelt die IR-Daten an lircd. Damit das klappt, muss lirc richtig konfiguriert und übersetzt sein. Sauge Dir aus dem CVS die neuestze Version und starte setup.sh, wähle unter USB die Hardware "c" aus (Soundgrapg iMON MultiMedian IR/VFD.


    EDIT: CVS
    cvs -d:pserver:anonymous@lirc.cvs.sourceforge.net:/cvsroot/lirc login
    cvs -z8 -d:pserver:anonymous@lirc.cvs.sourceforge.net:/cvsroot/lirc co lirc


    Nach dem Übersetzen (im lirc-verzeichnis):
    insmod ./drivers/lirc_imon


    wenn der Treiber geladen ist, dann kannst Du mal probieren:
    mode2 oder xmode2.


    Wenn das klappt, dann starte lircd (./daemons/lircd ohne Parameter.)


    Jetzt kannst Du den VDR starten, um danach mit irw zu testen, was beim lircd hinten rauskommt.


    Gruß Frank

    Warum nutzt Ihr den Automounter nicht?


    Vorgehen:
    1. vi /etc/auto.master-> dort /misc einrichten
    z.B 2. vi /etc/auto.misc -> dort den NFS share eintragen, Mountpoint z.B. "video1" (ohne misc-Angabe)


    EDIT: Beispiel:
    video1 -fstype=cifs,noperm,iocharset=utf8,guest,file_mode= 0777,dir_mod e=0777 ://192.168.1.7/G


    3. /etc/init.d/autofs start
    4. cd /misc/video1 (video wird erst damit gemountet)
    5. ln -s /misc/video1 /video1
    Immer wenn ein task auf /video1 zugreift, dann wird gemountet (wenn nicht schon geschehen)


    Hilfe gibs in
    man autofs
    man automount


    Gruß Frank

    Hi Strider,


    hier meine Einstellungen:
    1.) echo "Y" > /sys/module/touchkitusb/parameters/swap_xy


    2.)
    touchtft.DumpImage = 0
    touchtft.DumpImageX = 720
    touchtft.DumpImageY = 576
    touchtft.DumpRefresh = 5
    touchtft.DvbRefresh = 20
    touchtft.entprell_ms = 20
    touchtft.HideMainMenu = 1
    touchtft.Iso2Utf = 1
    touchtft.Level = 0
    touchtft.Logger = 3
    touchtft.maxtouchcount = 1
    touchtft.OSDMessageTime = 30
    touchtft.OSDOffsetX = 50
    touchtft.OSDOffsetY = 400
    touchtft.realx = 720
    touchtft.realy = 576
    touchtft.RefreshTimeInSeconds = 2
    touchtft.ShowMutePermanent = 1
    touchtft.Theme = 0
    touchtft.TouchDevice = /dev/input/touchscreen
    touchtft.UseStillPicture = 1
    touchtft.VdrHeight = 5
    touchtft.VdrWidht = 25
    touchtft.VdrX = 0
    touchtft.VdrY = 0
    touchtft.xmax = 127
    touchtft.xmin = 1907
    touchtft.ymax = 130
    touchtft.ymin = 1726


    3.)graphtft.DumpImage = 0
    graphtft.DumpImageX = 720
    graphtft.DumpImageY = 576
    graphtft.DumpRefresh = 5
    graphtft.DvbRefresh = 350
    graphtft.HideMainMenu = 0
    graphtft.Iso2Utf = 1
    graphtft.JpegQuality = 50
    graphtft.Level = 0
    graphtft.LogDevice = 3
    graphtft.OSDMessageTime = 5
    graphtft.OSDOffsetX = 0
    graphtft.OSDOffsetY = 0
    graphtft.ScrollCount = 0
    graphtft.ScrollTime = 50
    graphtft.ShowMutePermanent = 1
    graphtft.SpectrumAnalyzer = 0
    graphtft.Theme = DeepBlue
    graphtft.UseStillPicture = 0
    graphtft.VdrHeight = 0
    graphtft.VdrWidht = 23
    graphtft.VdrX = 0
    graphtft.VdrY = 0
    graphtft.ViewLength = 40
    graphtft.ViewType = 0


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


    Bezüglich der Zuordnung des input Devices rufe ich in runvdr folgende Funktion auf:


    proparetouchscreen()
    (
    echo "Preparing Touchscreen"
    rm /dev/input/touchscreen 2>/dev/null
    /usr/bin/evrouter -D /dev/input/event* 2>/dev/null | grep Touchscreen | cut -f 2 -d ":" | xargs -i -t ln -s {} \ /dev/input/touchscreen
    echo "Y" > /sys/module/touchkitusb/parameters/swap_xy
    )


    Diese Funktion wird dann am Anfang der while (true) do - Scheife aufgerufen


    Gruß Frank

    Hallo,


    Im Moment verwende ich touchtft-0.0.3.


    gute Nachrichten: touchtft läuft jetzt perfekt.


    Meine starke Vermutung: Calibrate hat immer (bei beiden Versionen) mit Debug=2 nicht funktioniert. Habe u.a. bei Calibrate Debug auf 0 gestellt. Nun gehen alle Buttons präziese.


    EDIT: nun ist nur noch Problem 1 offen:
    1. remove mouse1 von den Handlers


    Gruß Frank

    IG88, horchi und LarsAC,


    besten Dank für Eure Hilfe - ich denke, dass ich mein Testsystem nun auch mit touchtft/ graphLCD -- nach weiteren <N> Arbeitsstunden -- perfekt zum Laufen bekommen werde. Dazu werde ich ein Test-Theme erzeugen, mit dem ich anhand der äußersten Ecken des TFT die genauen Feineinstellungen vornehmen kann.


    Hier ein paar Vorschläge an LarsAC:
    1. Definiere doch in Setup, dass man die Kalibrierung im Urzeigersinn vornehmen muss., binde eine Plausiblilitätsprüfung in den Code ein
    2. Ein reines Testthema (leerer Screen mit mindestens vier Touch-Buttons - ol, or, ur, ul und zwei x/y Lineale währe sinnvoll - mit diesem könntest Du viel genauer die Koordinten 0,0 abfragen und die genauen Dimensionen des TFT ermitteln. (ggf. 12 Touchpunkte - d.h. 3x4 Punkte - d.h. drei pro Ecke).
    3 Unterdrücke die Einbindung von mouse<y> in die Handlers via Setup.


    horchi und LarsAC,
    Aus meiner Sicht ist die User-Dokumentation wirklich verbesserungswürdig und ein Link zum wirklich aktuellen tochtft-Plugin währe wünschenswert.


    Bin gerne bereit an der Doku und an weiteren Tests mitzuarbeiten.


    @ALL,
    Heute habe ich die ersten eigenen touch-Buttons angelegt - das Thema ist wiklich für jeden Geschmack anpassbar!!!!!!. - EINFACH GENIAL...


    Gruß Frank

    Hi IG88,


    habe VDR-1.4.3 und die VDR Patches
    vdr-1.4.3-bigpatch-test1.tar
    vdr-1.4.3.with_bigpatch-menu-column.diff


    EXPERIMENTAL FOR DEBUGGING ONLY !!!!!!!!!!!!
    touch-0.0.4-disable-Housekeeping.diff



    Gruß Frank
    :modoff :n8 :modoff

    Hallo IG88,


    Danke - mir fehlen offenbar einige Fonts - kannst Du die Fonts an uns posten???


    Gruß Frank


    @ ALL


    Convert isoUtf8 MUSS auf YES stehen - dann werden Strings mit Umlauten richtig dargestellt, UND dann ist meine bisher offene Frage 3 GELÖST
    """
    3. graphTFT: Menue | Channels sind mit Thema Blue/ Deep Blue bei mir nicht lesbar (Menue | Recordings sind zwar blass, aber immerhin lesbar ???) :streichel
    """


    Gruß Frank
    :n8

    Hi IG88,


    Danke - der Tip bzgl. Deep Blue war excellent - habe beim Lesen der docs dieses Detail übersehen :versteck


    Edit: Die Buttons sind im Vergleich zum Blue Thema kleiner, d.h. die Feinjustierung wird immer wichtiger


    Edit1: Das Theme ist SUPER - gerade für touchtft. Brauche nun noch die Feineinstellugen hinzubekommen.


    Edit3: Leider kann ich auch mit diesem Theme bei Menu | 2 Channels keine Sendernamen erkennen ???


    Gruß Frank

    Hallo Horchi and ALL


    besten Dank für die Rückmeldung!


    Wir sollten auf Lars warten, bevor wir hier etwas empfehlen :ghost


    Bin schon froh, dass touchtft soweit (einigermaßen) funktioniert.


    Mir bleiben immer noch Fragen:


    1. remove mouse1 von den Handlers (s.o)


    2a. Feinjustierung graphTFT: Display TM-868 flimmert (d.h .Bild "pumpt" etwas auf und ab"); live TV ist OK


    2b. Feinjustierung graphTFT: Größe des Bildes noch nicht perfekt d.h. Bild Rechts, Links und Unten angeschnitten)


    3. graphTFT: Menue | Channels sind mit Thema Blue bei mir nicht lesbar (Menue | Recordings sind zwar blass, aber immerhin lesbar ???)


    4. Feinjustierung touchtft notwendig- siehe weiter oben!


    5. Meinung von LarsAC zum Housekeeping Problem


    Gruß Frank

    Hallo horchi,


    derzeit verwende ich folgenden Download - see tar-file (von LarsAC siehe sein Post vom 10.02.2007 01:34) plus mein "Patch" touch-0.0.4-disable-Housekeeping.diff.


    Bzgl. des Core Files bräuchte ich Deine Hilfe, denn


    "lsof | grep -i touch"


    liefert nur
    /dvb/vdr-1.4.3/PLUGINS/lib/libvdr-touchtft.so.1.4.3
    zurück


    Edit: Oder meinst du "Core Dump"? - mit dmesg kann ich nichts erkennen.


    Gruß Frank

    IG88 besten Dank für Deine Recherche bzgl. mouse1 - habe es immer noch nicht geschafft


    @ALL
    (verwende im Moment touchtft-0.0.4 von LarsAC siehe sein Post vom 10.02.2007 01:34)


    Nach neuem Kalibrieren funktionieren die meisten Buttons. Diesmal habe ich die äußersten Kanten des Bildschirms benutzt. Was nicht funktioniert sind die Farbbuttons in den Menüs, aber auch die runden Farbbuttons im Hauptscreen haben bei mir keine Funtion. - das scheint aber eindeutig an den Koordinaten zu liegen. Ich vermute mal, dass ich auch graphTFT noch nicht absolut optimal eingerichtet habe. Die erforderliche Feinjustierung erkenne ich auch in den Menüs - wenn ich zB. Menu | 2 Channels anwählen möchte, dann muss ich auf 3 Timers "touchen".


    Generell ist mir folgendes Problem aufgefallen. Nach einigen Stunden/ Minuten (ohne Energiesparmodi, ohne VDR Bedienung) läßt sich der VDR nicht mehr mit dem Touchdevice bedienen, evtest zeigt aber an, dass das Device noch funktioniert. An dieser Stelle hilft nur noch ein Neustart des VDR. In den Logfiles suche ich noch nach Hinweisen. Das eben beschriebene hatte ich gerade wieder - diesmal allerdings nach wenigen Minuten.


    Edit: hier der einzige Hinweis auf das Problem:
    """
    Mar 4 13:13:56 dec vdr: [13002] TouchTFT: Housekeeping... Stopping task...
    Mar 4 13:13:56 dec vdr: [13002] TouchTFT: eGalax Thread STOPPED
    Mar 4 13:13:56 dec vdr: [13032] Touchdriver(eGalax) thread ended (pid=13002, tid=13032)
    """


    Edit2: see attachment "info-touchtft.txt" - habe mal genauer recherchiert.


    Edit3: habe mal den VDR nicht neu gestartet - der Thread scheint nicht komplett abgeschmiert zu sein - das touchtft Device funktioniert in diesem Zustand nicht in Kombination mit VDR (evtest zeigt, dass das Device funktioniert)
    tail -f /var/log/messages | grep -i TouchTFT liefert
    """
    Mar 4 14:31:09 mardec vdr: [19127] TouchTFT: Housekeeping... Stopping task...
    Mar 4 14:31:09 mardec vdr: [19127] TouchTFT: eGalax Thread STOPPED
    Mar 4 14:37:45 mardec vdr: [19127] TouchTFT: Housekeeping... Stopping task...
    Mar 4 14:37:45 mardec vdr: [19127] TouchTFT: eGalax Thread STOPPED
    Mar 4 14:44:22 mardec vdr: [19127] TouchTFT: Housekeeping... Stopping task...
    Mar 4 14:44:22 mardec vdr: [19127] TouchTFT: eGalax Thread STOPPED
    """


    Edit4: Aufgrund des Problems "TouchTFT: Housekeeping... Stopping task..." teste ich seit einer Stunde erfolgreich folgende Änderung an touch.c (see diff file) - ohne die wirklichen Folgen zu kennen (habe noch keinen Überblick über den Code)
    Allerdings habe ich noch nicht die erwartete Meldung
    """touch.c Stopping task skipped for debugging"""
    erhalten ???


    Edit5: Test läuft nun seit knapp 2 Stunden - der Thread ist noch nicht wieder abgeschmiert, das Touchtft-Device funktioniert mit dem Patch immer noch :ghost


    Edit6: touchtft läuft bei mir nun ohne die o.g. Housekeeping-Probleme. Ich möchte an dieser Stelle dennoch nicht empfehlen meinen Patch produkiv einzusetzen. Wir sollten auf die Meinung von LarsAC warten.


    Gruß Frank

    LarsAC,


    die Beobachtungen zeigen, dass es offenbar - an Koordinate 0,0 zu sehen - verschiedene TM-868 Firmwares gibt. Daher mein Hinweis: Ich habe das Display gestern von Pollin bekommen.


    Edit Sorry - war wohl ein Missverständnis mit IG88. IG88 hat ein anderes Display!!!


    IG88,


    wann hast Du Dein Display gekauft, auch bei Pollin ?


    Gruß Frank