USB-TFT Display mimo UM-720S

  • Zitat

    Original von C-3PO
    Ich gehe mal davon aus, dass fb0 der Framebuffer der Grafikkarte ist.
    Wie schaltet man denn den Framebuffer aus?


    Habe es mittlerweile gefunden nun den FB der Graka deaktiviert.


    Habe nun auch einen Teilerfolg, denn die Konsole wird nun auf dem Display angezeigt und ab und zu hatte ich auch mal ein paar "Fetzen" von GrphTFT auf den Display sehen können.


    D.h.: Prinzipiell funktioniert es schonmal und ich denke mal, dass der Rest nur noch eine Sache der Einstellung ist. :)

  • Mir ist aufgefallen, dass wenn ich den Framebuffer der Graka deaktiviere, dass dann die Wiedergabe mit dem xine-Lugin oder auch mit xinelibout ruckelt.
    Am besten sieht man das z.B. bei N24 beim Newsticker.


    Die Frage ist nun, wie die die Zusammenhänge von xine und dem Framebuffer sind?

  • also ich muss das thema wieder aufwaermen. hab bis dato immer graphtft gepatcht, aber das ist mir eigentlich auch zu bloed ;) versuche es also wieder "richtig".


    display wird gruen, und das war's.
    per mplayer:


    Code
    mplayer -vo fbdev film.avi

    bekomme ich ton ueber die speaker (wenn vdr gestoppt ist), aber kein bild am tft. bild bleibt gruen.


    dmesg sagt folgendes:


    treiber ist von http://www.bexbier.bplaced.net/files/udlfb.tar.gz und geladen.


    wer hat noch einen tip. vielleicht "ueberlagert" sich ja wirklich der fb der onboard graka und der von usb. aber wie find ich das raus, und wie bring ich es in ordnung? wie dreht man fb auf der graka ab?

    produktiv: intel dh67bl, sat>ip, octopusnet, 16gig boot-ssd, yavdr 0.6.1, cir lirc
    testing: zotac ion-f itx, 1x tt s2-3600 usb, 8gig boot-ssd, yavdr 0.5 testing
    tv: samsung 75" amp:denon avr-x1300

  • yavdr 0.3a
    da ist 2.6.32 dabei (lucid) - daher auch der git treiber.
    der tip mit 2.6.34 kam von dir eh schon mal in einem anderen thread - daher hab ich es auch gleich mit dem git udlfb probiert - leider genauso erfolglos.
    hab jetzt auch mal beim booten mit "nofb" als kernel parameter fb deaktiviert. hat aber auch nix gebracht.

    produktiv: intel dh67bl, sat>ip, octopusnet, 16gig boot-ssd, yavdr 0.6.1, cir lirc
    testing: zotac ion-f itx, 1x tt s2-3600 usb, 8gig boot-ssd, yavdr 0.5 testing
    tv: samsung 75" amp:denon avr-x1300

  • vielleicht auch nuetzlich:


    produktiv: intel dh67bl, sat>ip, octopusnet, 16gig boot-ssd, yavdr 0.6.1, cir lirc
    testing: zotac ion-f itx, 1x tt s2-3600 usb, 8gig boot-ssd, yavdr 0.5 testing
    tv: samsung 75" amp:denon avr-x1300

    Einmal editiert, zuletzt von izeman ()

  • nabend nochmal,


    ok, also mal grundsätzlich, wenn man ein grünes display sieht ist das schonmal ein sehr gutes zeichen !
    Das bedeutet der treiber wurde geladen und das display ist bereit.


    Da du ja das selbe board wie ich benutzt ist es wohl unter dev/fb0 initialisiert.


    was sagt denn vdr, wenn du mit "-P'graphtft -d /dev/fb0' startest ?


    P.S.: die fage nach dem Kernel kam daher, dass ja ab Kernel 2.6.34 der treiber includiert ist, und man ihn sonst doppelt hätte.


    Bei Kernel 2.6.32 ist dein vorgehen richtig, mit dem treiber von meiner seite ist auch kein patch von graphtft nötig.


    Wie gesagt, poste mal bitte die vdr ausgaben.

    MfG


    bex


    server -> Asus p8h67-i -Intel 2100T - Cine CT v6

    client 1 -> Asus p5n7a-vm -Intel E5200 - Technisat Cablestar HD 2

    client 2+3 -> Raspberry Pi - Openelec

    Einmal editiert, zuletzt von bexbier ()

  • Code
    root@ubuntu:~# vdr -Pdummydevice -P'graphtft -d /dev/fb0'


    Nov 10 11:16:52 ubuntu vdr: [7545] VDR version 1.7.16 started
    Nov 10 11:16:52 ubuntu vdr: [7545] codeset is 'UTF-8' - known
    Nov 10 11:16:52 ubuntu vdr: [7545] found 27 locales in /usr/share/locale
    Nov 10 11:16:52 ubuntu vdr: [7545] no locale for language code 'por'
    Nov 10 11:16:52 ubuntu vdr: [7545] loading plugin: /usr/lib/vdr/plugins/libvdr-dummydevice.so.1.7.16
    Nov 10 11:16:52 ubuntu vdr: [7545] loading plugin: /usr/lib/vdr/plugins/libvdr-graphtft.so.1.7.16
    Nov 10 11:16:52 ubuntu vdr: [7545] loading /var/lib/vdr/setup.conf
    Nov 10 11:16:52 ubuntu vdr: [7545] loading /var/lib/vdr/sources.conf
    Nov 10 11:16:52 ubuntu vdr: [7545] loading /var/lib/vdr/diseqc.conf
    Nov 10 11:16:52 ubuntu vdr: [7545] loading /var/lib/vdr/channels.conf
    Nov 10 11:16:52 ubuntu vdr: [7545] loading /var/lib/vdr/timers.conf
    Nov 10 11:16:52 ubuntu vdr: [7545] loading /var/lib/vdr/commands.conf
    Nov 10 11:16:52 ubuntu vdr: [7545] loading /var/lib/vdr/reccmds.conf
    Nov 10 11:16:52 ubuntu vdr: [7545] loading /var/lib/vdr/svdrphosts.conf
    Nov 10 11:16:52 ubuntu vdr: [7545] loading /var/lib/vdr/remote.conf
    Nov 10 11:16:52 ubuntu vdr: [7545] loading /var/lib/vdr/keymacros.conf
    Nov 10 11:16:52 ubuntu vdr: [7545] reading EPG data from /var/lib/video.00/epg.data
    Nov 10 11:16:52 ubuntu vdr: [7547] video directory scanner thread started (pid=7545, tid=7547)
    Nov 10 11:16:52 ubuntu vdr: [7547] video directory scanner thread ended (pid=7545, tid=7547)
    Nov 10 11:16:52 ubuntu vdr: [7548] video directory scanner thread started (pid=7545, tid=7548)
    Nov 10 11:16:52 ubuntu vdr: [7548] video directory scanner thread ended (pid=7545, tid=7548)
    Nov 10 11:16:52 ubuntu vdr: [7545] registered source parameters for 'A - ATSC'
    Nov 10 11:16:52 ubuntu vdr: [7545] registered source parameters for 'C - DVB-C'
    Nov 10 11:16:52 ubuntu vdr: [7545] registered source parameters for 'S - DVB-S'
    Nov 10 11:16:52 ubuntu vdr: [7545] registered source parameters for 'T - DVB-T'
    Nov 10 11:16:52 ubuntu vdr: [7545] probing /dev/dvb/adapter0/frontend0
    Nov 10 11:16:52 ubuntu vdr: [7545] creating cDvbDevice
    Nov 10 11:16:52 ubuntu vdr: [7545] new device number 1
    Nov 10 11:16:52 ubuntu vdr: [7545] LNB-sharing: setting device 0 to use LNB 1
    Nov 10 11:16:52 ubuntu vdr: [7545] frontend 0/0 provides DVB-S2 with QPSK ("STB0899 Multistandard")
    Nov 10 11:16:52 ubuntu vdr: [7545] probing /dev/dvb/adapter1/frontend0
    Nov 10 11:16:52 ubuntu vdr: [7545] creating cDvbDevice
    Nov 10 11:16:52 ubuntu vdr: [7545] new device number 2
    Nov 10 11:16:52 ubuntu vdr: [7545] LNB-sharing: setting device 1 to use LNB 2
    Nov 10 11:16:52 ubuntu vdr: [7545] frontend 1/0 provides DVB-S2 with QPSK ("STB0899 Multistandard")
    Nov 10 11:16:52 ubuntu vdr: [7549] tuner on frontend 0/0 thread started (pid=7545, tid=7549)
    Nov 10 11:16:52 ubuntu vdr: [7545] found 2 DVB devices
    Nov 10 11:16:52 ubuntu vdr: [7545] initializing plugin: dummydevice (1.0.2): Output device that does nothing
    Nov 10 11:16:52 ubuntu vdr: [7545] new device number 9
    Nov 10 11:16:52 ubuntu vdr: [7545] initializing plugin: graphtft (0.3.3): VDR OSD on TFT
    Nov 10 11:16:52 ubuntu vdr: [7545] setting primary device to 3
    Nov 10 11:16:52 ubuntu vdr: [7545] assuming manual start of VDR
    Nov 10 11:16:52 ubuntu vdr: [7545] skin "anthra_1920_OS" not available - using "classic" instead
    Nov 10 11:16:52 ubuntu vdr: [7545] starting plugin: dummydevice
    Nov 10 11:16:52 ubuntu vdr: [7545] starting plugin: graphtft
    Nov 10 11:16:52 ubuntu vdr: [7545] Device is '/dev/fb0'
    Nov 10 11:16:52 ubuntu vdr: [7545] Loading themes
    Nov 10 11:16:52 ubuntu vdr: [7552] section handler thread started (pid=7545, tid=7552)
    Nov 10 11:16:52 ubuntu vdr: [7550] section handler thread started (pid=7545, tid=7550)
    Nov 10 11:16:52 ubuntu vdr: [7551] tuner on frontend 1/0 thread started (pid=7545, tid=7551)
    Nov 10 11:16:52 ubuntu vdr: [7545] loading /var/lib/vdr/plugins/graphTFT/themes/anthraize/anthraize.theme
    Nov 10 11:16:52 ubuntu vdr: [7545] loading /var/lib/vdr/plugins/graphTFT/themes/PearlHD/PearlHD.theme
    Nov 10 11:16:52 ubuntu vdr: [7545] loading /var/lib/vdr/plugins/graphTFT/themes/standard/standard.theme
    Nov 10 11:16:52 ubuntu vdr: [7545] Loaded 3 themes
    Nov 10 11:16:52 ubuntu vdr: [7545] Activated theme 'anthraize-800x480'
    Nov 10 11:16:52 ubuntu vdr: [7558] GraphTFT plugin tcp communication thread started (pid=7545)
    Nov 10 11:16:52 ubuntu vdr: [7545] skin "anthra_1920_OS" not available - using "classic" instead
    Nov 10 11:16:52 ubuntu kernel: [42672.696709] udlfb: open /dev/fb0 user=1 fb_info=ede00400 count=1
    Nov 10 11:16:52 ubuntu kernel: [42672.696740] udlfb: mmap() framebuffer addr:4020543488 size:770048
    Nov 10 11:16:52 ubuntu vdr: [7545] remote control graphtft-fe - keys known
    Nov 10 11:16:52 ubuntu vdr: [7545] remote control LIRC - keys known
    Nov 10 11:16:52 ubuntu vdr: [7545] remote control KBD - keys known
    Nov 10 11:16:52 ubuntu vdr: [7545] switching to channel 7
    Nov 10 11:16:52 ubuntu vdr: [7545] OSD size changed to 720x480 @ 1
    Nov 10 11:16:52 ubuntu vdr: [7562] KBD remote control thread started (pid=7545, tid=7562)
    Nov 10 11:16:52 ubuntu vdr: [7545] ERROR: no OSD provider available - using dummy OSD!
    Nov 10 11:16:52 ubuntu vdr: [7561] LIRC remote control thread started (pid=7545, tid=7561)
    Nov 10 11:16:52 ubuntu lircd-0.8.6[858]: accepted new client on /var/run/lirc/lircd
    Nov 10 11:16:52 ubuntu vdr: [7564] receiver on device 1 thread started (pid=7545, tid=7564)
    Nov 10 11:16:52 ubuntu vdr: [7545] timer 2 (2 2339-0020 'Little Britain~2010.11.11-23:41-Do') set to event Don 11.11.2010 23:41-00:10 (VPS: 11.11 23:39) 'Little Britain'
    Nov 10 11:16:52 ubuntu vdr: [7559] TouchTFT-Thread thread started (pid=7545, tid=7559)
    Nov 10 11:16:52 ubuntu vdr: [7565] TS buffer on device 1 thread started (pid=7545, tid=7565)


    das war's. schaut imho alles sauber aus. trotzdem unveraendert ein gruener bildschirm.

    produktiv: intel dh67bl, sat>ip, octopusnet, 16gig boot-ssd, yavdr 0.6.1, cir lirc
    testing: zotac ion-f itx, 1x tt s2-3600 usb, 8gig boot-ssd, yavdr 0.5 testing
    tv: samsung 75" amp:denon avr-x1300

    Einmal editiert, zuletzt von izeman ()

  • hat noch jemand eine idee? es nervt ohne ende dass das huebsche tft neben dem tv immer dunkel bleibt ... (und ich mein schoenes theme nicht sehen kann ;) - von weiterentwickeln ganz zu schweigen.

    produktiv: intel dh67bl, sat>ip, octopusnet, 16gig boot-ssd, yavdr 0.6.1, cir lirc
    testing: zotac ion-f itx, 1x tt s2-3600 usb, 8gig boot-ssd, yavdr 0.5 testing
    tv: samsung 75" amp:denon avr-x1300

  • nabend izeman,


    deine vdr ausgaben sehen ok aus, eigentlich müsste es so klappen.


    Wenn du den Pc startest, kommt dann die consollenausgabe auf dem display ?


    Benutze Debian sid, und musste das udlfb module auf die blacklist setzen, weil sonst das device beim start für die consolenausgabe benutzt wurde und somit belegt war.
    Hab es somit auf die blacklist gesetzt und lade es erst vor vdr start per script.


    vielleicht hilft dir das weiter.

  • bexbier: danke. ist ein interessanter ansatz. erstmal kam garkeine ausgabe. aber beim letzten mal kann ich mich erinnern, dass ich als erstes: "starting yavdr 0.3 ..." sah.
    inzwischen hab ich mir das graphtft source pakage gezogen, gepatcht und neu gebaut. wie du selbst sagst: nicht die elegantestet loesung, aber es funktioniert. und damit reicht mir das erstmal. vielleicht geb ich dem ganzen noch eine chance wenn der 2.6.34er kernel den weg nach lucid gefunden hat :)

    produktiv: intel dh67bl, sat>ip, octopusnet, 16gig boot-ssd, yavdr 0.6.1, cir lirc
    testing: zotac ion-f itx, 1x tt s2-3600 usb, 8gig boot-ssd, yavdr 0.5 testing
    tv: samsung 75" amp:denon avr-x1300

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!