Graphtft-plugin
(→Probleme) |
(→Probleme) |
||
Zeile 76: | Zeile 76: | ||
− | Zweite DVB-karte für die ausgabe auf ein TFT | + | <pre> |
− | + | Fehler : "ERROR: attempt to open OSD while it is already open - using dummy OSD!" | |
+ | und "ERROR: OSD opened without closing previous OSD!" | ||
+ | </pre> | ||
+ | Es wird höchstwahrscheinlich eine Zweite DVB-karte für die ausgabe auf ein TFT benutzt. | ||
+ | |||
+ | Diese fehlermeldung kommt von Text2skin, das Text2Skin-OSD ist auch nicht mehr da. | ||
+ | In der README ist ein patch vdr-1.3.15-getosd.diff erwähnt das man nutzen sollte. Dies ist aber nur notwendig wenn ihr das Text2Skin plugin '''nicht''' geladen habt. So bald das Text2Skin plugin aktiv ist wird das OSD an das graphTFT plugin übergeben. | ||
Version vom 8. September 2005, 08:11 Uhr
Inhaltsverzeichnis |
Beschreibung
Autor: Lars Tegeler
Siehe PSone LCD.
Bilder
Hardwareanforderungen
- TFT-Display
Softwareanforderungen
- imlib2
- ffmpeg
Installation
cd $SOURCEDIR tar xvzf imlib2-<VERSION>.tar.gz cd imlib2-<VERSION> ./configure --prefix=/usr/local make make install ldconfig cd - tar xvzf ffmpeg-<VERSION>.tar.gz ln -s ffmpeg-<VERSION> ffmpeg cd ffmpeg ./configure --prefix=/usr/local \ --enable-shared make make install ldconfig
Das Plugin benötigt Fonts, laut README -> Vera.ttf
mkdir -p /etc/vdr/plugins/graphTFT/fonts locate Vera.ttf /usr/X11R6/lib/X11/fonts/truetype/Vera.ttf cp /usr/X11R6/lib/X11/fonts/truetype/Vera.ttf /etc/vdr/plugins/graphTFT/fonts
Findet Ihr mit dem Suchtool (locate) keine Fonts auf dem System, kann man sie auch nachinstallieren.
Debian -> apt-get install bitstream-vera SuSE -> yast -i bitstream-vera Gentoo -> emerge ttf-bitstream-vera
Oder mal google bemühen... danach die Schritte oben erneut ausführen.
Zu den Skins, diese sind unterhalb von ../plugins/graphTFT/themes zu entpacken.
mkdir -p /etc/vdr/plugins/graphTFT/themes tar jxvf /wo/auch/immer/standard.tar.bz2 -C /etc/vdr/plugins/graphTFT/themes
Probleme
Bei zu hoher Systemauslastung bitte in der display.c folgendes hinzufügen ("timeMS.set()"). Sollte dann ungefähr so aussehen:
d(4, "updating display\n"); timeMs.Set(); // milliseconds elapsed since last update elapsed = wait ? timeMs.Elapsed() - wait : 0;
Fehler : "ERROR: attempt to open OSD while it is already open - using dummy OSD!" und "ERROR: OSD opened without closing previous OSD!"
Es wird höchstwahrscheinlich eine Zweite DVB-karte für die ausgabe auf ein TFT benutzt.
Diese fehlermeldung kommt von Text2skin, das Text2Skin-OSD ist auch nicht mehr da. In der README ist ein patch vdr-1.3.15-getosd.diff erwähnt das man nutzen sollte. Dies ist aber nur notwendig wenn ihr das Text2Skin plugin nicht geladen habt. So bald das Text2Skin plugin aktiv ist wird das OSD an das graphTFT plugin übergeben.
Wünschenswert wäre eine Option.
-f ../../fontfile(Vera...)
Optionen
HAVE_IMLIB = 1 | to enable support for dvb- and fb-devices. |
HAVE_DFB = 1 HAVE_SOFTMPEG = 1 |
Install directFB and libsoftmpeg to use an directFB-output-device. You can use only directFB without ffmpeg, imlib and libsoftmpeg, but without Pbp. |
HAVE_FAST_MEMCPY = 1 | USE FASTMEMCPY WITH CPUACCEL |
HAVE_PVRFB = 1 | FIX FOR USING PVR350-FRAMEBUFFER |
DEBUG=1 | Enable Debuging |
Parameter
Parameter (kurz) | Parameter (lang) | Beschreibung |
---|---|---|
-d DEV | --device=DEV | sets the device i.e.: /dev/fb0 or for VDR-Dev.: vdr/1 |
Links
[1] | http://enlightenment.org | Homepage -> imlib2 |
[2] | http://ffmpeg.sourceforge.net | Homepage -> ffmpeg |
[3] | http://homepages.uni-paderborn.de/tegeler/vdr | Homepage des Plugins |
[4] | http://www.haile.ch/vdr | Skins/Themes |
[5] | http://xpix.dieserver.de/downloads | Skins/Themes |
[6] | http://www.braun-edv.de/Downloads | Skins/Themes |
[7] | http://www.vdrportal.de/board/thread.php?threadid=32758 | Skins/Themes |
[8] | http://www.siegers.biz/index.php?option=com_weblinks&Itemid=4&catid=69 | Skins/Themes |
[9] | http://www.heuwinkel.net/psone.htm | Daten/Schaltungen/etc |
[10] | http://gentoo.fh-luh.de/files/vdrplugin-graphtft/ | Spiegel -> Skins/Themes |