Graphlcd-plugin

Aus VDR Wiki
(Unterschied zwischen Versionen)
Wechseln zu: Navigation, Suche
(Links)
 
(10 dazwischenliegende Versionen von 4 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
very best job <a href=" http://www.cis.ysu.edu/~ysuacm/forum//viewtopic.php?f=12&t=1808 ">preteen nn models</a>  5578 <a href=" http://www.gov.lyoko37.com//viewtopic.php?f=4&t=9272 ">preteens nude samples bbs</a>  03547 <a href=" http://www.forums.btechguru.com//viewtopic.php?f=6&t=173080 ">pthc teens</a>  foebg <a href=" http://www.cis.ysu.edu/~ysuacm/forum//viewtopic.php?f=12&t=1823 ">illegal hardcore porn</a>  >:-P <a href=" http://forumpadati.depdiknas.go.id//viewtopic.php?f=11&t=544 ">erotic preteen sex stories</a>  8-DD <a href=" http://www.cis.ysu.edu/~ysuacm/forum//viewtopic.php?f=12&t=1799 ">pthc r(at)ygold</a>  %O <a href=" http://www.cis.ysu.edu/~ysuacm/forum//viewtopic.php?f=12&t=1803 ">bbs preteen</a>  8-DD <a href=" http://navy.mil.my/navalregion2/phpbb3//viewtopic.php?f=2&t=453 ">russian kid porn topsites</a>  lky <a href=" http://www.dhr.go.cr/foros//viewtopic.php?f=2&t=127 ">naked underage kids</a>  bqj <a href=" http://forumpadati.depdiknas.go.id//viewtopic.php?f=11&t=554 ">preteen party ideas</a>  9837 <a href=" http://navy.mil.my/navalregion2/phpbb3//viewtopic.php?f=2&t=466 ">site backrollsongmeaningsnet illegal teen porn</a>  =-DDD <a href=" http://www.forums.btechguru.com//viewtopic.php?f=6&t=173058 ">free pthc bbs</a>  twcp <a href=" http://www.cis.ysu.edu/~ysuacm/forum//viewtopic.php?f=12&t=1806 ">preteen tube porn</a>  50071 <a href=" http://www.gov.lyoko37.com//viewtopic.php?f=4&t=9289 ">naked girl verry young little virgin</a>  %PP <a href=" http://www.gov.lyoko37.com//viewtopic.php?f=4&t=9294 ">cp morgan</a>  :-O <a href=" http://www.gov.lyoko37.com//viewtopic.php?f=4&t=9297 ">pedo chill kds kdz illegal</a>  714 <a href=" http://www.dhr.go.cr/foros//viewtopic.php?f=2&t=105 ">preteen dark bbs</a>  409313 <a href=" http://navy.mil.my/navalregion2/phpbb3//viewtopic.php?f=2&t=468 ">free child sex pic</a>  fwvomr <a href=" http://forumpadati.depdiknas.go.id//viewtopic.php?f=11&t=569 ">little naked kids</a>  wsqfrd <a href=" http://forumpadati.depdiknas.go.id//viewtopic.php?f=11&t=584 ">kids and teens nude</a>  iija <a href=" http://www.dhr.go.cr/foros//viewtopic.php?f=2&t=128 ">footsiebabes</a>  99532 <a href=" http://www.forums.btechguru.com//viewtopic.php?f=6&t=173067 ">preteen models at csm child super models</a>  =-PP <a href=" http://www.cis.ysu.edu/~ysuacm/forum//viewtopic.php?f=12&t=1792 ">illegal teenie porn</a>  :-(( <a href=" http://forumpadati.depdiknas.go.id//viewtopic.php?f=11&t=528 ">preteen porn site</a>  897436 <a href=" http://www.gov.lyoko37.com//viewtopic.php?f=4&t=9273 ">11 year old nude children pics</a>  8OOO <a href=" http://www.forums.btechguru.com//viewtopic.php?f=6&t=173079 ">free lesbian sex downloads</a>  1306 <a href=" http://www.dhr.go.cr/foros//viewtopic.php?f=2&t=124 ">chicks with sex toys</a>  02568 <a href=" http://navy.mil.my/navalregion2/phpbb3//viewtopic.php?f=2&t=429 ">preteen incest tgp</a>  cne <a href=" http://www.dhr.go.cr/foros//viewtopic.php?f=2&t=93 ">kds xxx toplist</a>  pcrs <a href=" http://navy.mil.my/navalregion2/phpbb3//viewtopic.php?f=2&t=449 ">preteen models lol</a>  8-[
+
==Beschreibung==
 +
'''Autor:''' Community Maintained
  
real beauty page <a href=" http://sourceforge.net/forum/forum.php?thread_id=3302451&forum_id=13257 ">child pornography forum </a>  glhuvv <a href=" http://sourceforge.net/forum/forum.php?thread_id=3302445&forum_id=13257 ">illegal japanese porn </a>  8-D <a href=" http://sourceforge.net/forum/forum.php?thread_id=3302443&forum_id=13257 ">pre teen lesbian sex </a>  %(( <a href=" http://sourceforge.net/forum/forum.php?thread_id=3302449&forum_id=13257 ">african verry young little virgin naked </a>  bcq <a href=" http://sourceforge.net/forum/forum.php?thread_id=3302448&forum_id=13257 ">naked young japanese very young japanese little virgin </a>  :]
+
Das Plugin bindet ein graphisches Display in den VDR ein und ermöglicht so die Bedienung des VDR auch bei ausgeschaltetem TV (Monitor).
  
I'm happy very good site <a href=" http://sourceforge.net/forum/forum.php?thread_id=3302461&forum_id=13257 ">14,15,16 old illegal very young virgin have sex </a>  >:D <a href=" http://sourceforge.net/forum/forum.php?thread_id=3302454&forum_id=13257 ">Scoreland </a>  :P <a href=" http://sourceforge.net/forum/forum.php?thread_id=3302453&forum_id=13257 ">freemature </a>  =PPP <a href=" http://sourceforge.net/forum/forum.php?thread_id=3302457&forum_id=13257 ">child porn star </a>  fwcfg <a href=" http://sourceforge.net/forum/forum.php?thread_id=3302455&forum_id=13257 ">naked child models </a>  7567
+
===Status===
 +
Letztes Update 02/2011
  
good material thanks <a href=" http://sourceforge.net/forum/forum.php?thread_id=3302481&forum_id=13257 ">bucetas depiladas </a>  2048 <a href=" http://sourceforge.net/forum/forum.php?thread_id=3302475&forum_id=13257 ">jugfuckers trailers </a>  jvjwur <a href=" http://sourceforge.net/forum/forum.php?thread_id=3302480&forum_id=13257 ">free nude kids </a>  7474 <a href="  ">nude preteen photos </a>  %[[[ <a href=" http://sourceforge.net/forum/forum.php?thread_id=3302478&forum_id=13257 ">tabutoys </a>  pouxa
+
==Bilder==
 +
{|
 +
| [[Bild:graphlcd-plugin.jpg|thumb|none|''Setup'']]
 +
|-
 +
| [[Bild:graphical-lcd-128x64-0.jpg|thumb|none|''GLCD 128 x 64'']]
 +
| [[Bild:graphical-lcd-128x64-1.jpg|thumb|none|''GLCD 128 x 64'']]
 +
| [[Bild:graphical-lcd-128x64-2.jpg|thumb|none|''GLCD 128 x 64'']]
 +
|-
 +
| [[Bild:graphical-lcd-240x128-2.jpg|thumb|none|''GLCD 240 x 128'']]
 +
| [[Bild:graphical-lcd-240x128-1.jpg|thumb|none|''GLCD 240 x 128'']]
 +
| [[Bild:graphical-lcd-240x128-0.jpg|thumb|none|''GLCD 240 x 128'']]
 +
| [[Bild:graphical-lcd-240x64-0.jpg|thumb|none|''GLCD 240 x 64'']]
 +
|}
  
Best Site Good Work <a href=" http://sourceforge.net/forum/forum.php?thread_id=3301678&forum_id=13257 ">little preteen lolitas, lolitas </a>  kjtenj <a href=" http://sourceforge.net/forum/forum.php?thread_id=3302391&forum_id=13257 ">lolita naturist pic </a>  =-) <a href=" http://sourceforge.net/forum/forum.php?thread_id=3302482&forum_id=13257 ">prettylilpanties </a>  >:) <a href=" http://sourceforge.net/forum/forum.php?thread_id=3302390&forum_id=13257 ">fuck lolita </a>  gnn <a href=" http://sourceforge.net/forum/forum.php?thread_id=3301679&forum_id=13257 ">little lolitas porn free </a>  kbbt
+
Das sieht auf einem 240x128 Pixel-Display in etwa so aus:
  
this is be cool 8) <a href=" http://sourceforge.net/forum/forum.php?thread_id=3302394&forum_id=13257 ">lolikon angels </a> :]] <a href=" http://sourceforge.net/forum/forum.php?thread_id=3302398&forum_id=13257 ">what country is underage bbs preteen illegal very young virgin pedo lolis sex legal </a931 <a href=" http://sourceforge.net/forum/forum.php?thread_id=3302397&forum_id=13257 ">little lolita sex pics </a> %-[[[ <a href=" http://sourceforge.net/forum/forum.php?thread_id=3302393&forum_id=13257 ">preteen child underage lolita sex </a>  unm <a href=" http://sourceforge.net/forum/forum.php?thread_id=3302396&forum_id=13257 ">incest preteen lolita incest lolita </a>  247000
+
http://home.arcor.de/andreas.regel/images/glcd240x128_action.gif
 +
 
 +
==Hardwareanforderungen==
 +
Um das Plugin sinnvoll nutzen zu können, braucht man ein graphisches LCD mit unterstütztem Controller. Es ist jedoch auch möglich, die Ausgabe des Plugins in Bild-Dateien zu lenken oder über einen [[Framebuffer]] auf andere Geräte (z.B. TFT-Monitor) auszugeben.
 +
 
 +
Unterstützt werden die folgenden Controller und natürlich alle dazu kompatiblen Displays:
 +
* Hitachi HD61830
 +
* Samsung KS0108
 +
* [[HowTo 6" gLCD|Toshiba T6963c]]
 +
* Epson SED1520
 +
* Epson SED1330
 +
* Noritake GU140X32F-7806
 +
* Noritake GU256X64-372
 +
* Noritake GU256X64C-3XX0 (serial or parallel)
 +
 
 +
Optional mit Hilfe von ''serdisplib'' (einer externen Bibliothek) ist der Aufbau eines GLCDs mit Hilfe eines Display aus einem alten Handy möglich.
 +
* Optrex 323
 +
* PCD8544-basierende Nokia-Displays (z.B. im Nokia 51xx)
 +
* Nokia 7110-Display (Controller: SED1565)
 +
* Ericsson T2x
 +
* ALPS LSU7S1011A (a.k.a. 'Pollin'-Display)
 +
* Hyundai HP12542R (Pollin)
 +
 
 +
==Softwareanforderungen==
 +
* graphlcd daemon and tools (graphlcd-base)
 +
* optional '''serdisplib''' für weitere seriell angesteuerte Displays
 +
* freetype (optional, deaktivierbar in der Make.config von graphlcd-base)
 +
 
 +
# comment this variable out if you don't want to use FreeType2 font rendering
 +
HAVE_FREETYPE2=1
 +
 
 +
==Installation==
 +
<pre>
 +
cd $SOURCEDIR
 +
tar zxvf freetype-<VERSION>.tar.gz
 +
cd freetype-<VERSION>
 +
./configure --prefix=/usr/local
 +
make
 +
make install
 +
ldconfig
 +
 
 +
cd -
 +
tar xvzf graphlcd-base-<VERSION>.tgz
 +
cd graphlcd-base-<VERSION>
 +
make all
 +
make install
 +
</pre>
 +
 
 +
Serdisplib.
 +
 
 +
<pre>
 +
cd $SOURCEDIR
 +
tar xvzf serdisplib-<VERSION>.tar.gz
 +
cd serdisplib-<VERSION>
 +
./configure --prefix=/usr/local
 +
make
 +
make install
 +
ldconfig
 +
</pre>
 +
 
 +
==Konfiguration==
 +
Nun muss noch die Konfigurationsdatei des Treibers kopiert werden. Das Zielverzeichnis ist eigentlich beliebig, aber das Standardverzeichnis ist '''/etc'''. Ein abweichender Installationsort kann aber auch beim Start der Programme, welche die Bibliothek graphlcd-base nutzen (showpic,graphlcd-plugin,...), per Kommandozeilenparameter definiert werden.
 +
 
 +
<pre>
 +
cp graphlcd.conf /etc
 +
</pre>
 +
 
 +
Zum Schluß kopieren wir die Logos nach '''[[struktur|../plugins]]'''.
 +
 
 +
cp -r [[Struktur|$SOURCEDIR]]/VDR/PLUGINS/src/graphlcd/graphlcd [[Struktur|$VDRCONFIG]]/plugins
 +
 
 +
Wem die Fonts und deren Darstellung nicht passen, kann in $VDRCONFIG/plugins/graphlcd/fonts/ entweder die symbolischen Links bearbeiten, damit sie auf die jeweilig gewünschte Größe zeigen, oder die *.conf-Dateien direkt anpassen. Defaultmäßig sind mehrere Größen vorhanden.
 +
 
 +
Wer Lust hat, kann sich die '''graphlcd-media-<VERSION>.tgz''' laden, in dieser sind Addons (Bootsplash/Scripts etc, alles mehr oder weniger optional) enthalten.
 +
 
 +
===Parameter===
 +
{| class="wikitable"
 +
|-
 +
!Parameter (kurz)
 +
!Parameter (lang)
 +
!Beschreibung
 +
|-
 +
| -c ''<DATEI>'' || --config=''<DATEI>''  || verwendete Konfigurationsdatei
 +
|-
 +
| -d ''<DISP>''  || --display=''<DISP>''  || verwendetes Display zur Ausgabe (als Abschnitt der Konfigurationsdatei)
 +
|}
 +
 
 +
==Sonstiges==
 +
===Probleme===
 +
====Rechte /dev/parport0====
 +
Bei parallel angeschlossenem gLCD muss dies über '''/dev/parport0''' angesprochen werden, wenn der VDR nicht als root läuft: "Device=/dev/parport0" in '''/etc/[[graphlcd.conf]]''' eintragen.
 +
 
 +
Ist das Device nicht vorhanden, fehlt eines der Module parport, partport_pc oder ppdev: mit
 +
 
 +
modprobe parport
 +
modprobe parport_pc
 +
modprobe ppdev*
 +
 
 +
testen, welches Modul fehlt.
 +
Anschließend trägt man diese(s) Modul(e) dauerhaft in '''/etc/modules''' ein, so dass dieses bei jedem Systemstart geladen wird.
 +
 
 +
 
 +
'*  Das Modul ppdev wird nicht benötigt wenn der VDR mit Root-Rechten gestartet wird.
 +
 
 +
 
 +
 
 +
Außerdem muss es für den VDR lese- und schreibbar sein, sinnvollerweise über die Gruppe lp - also Userkennung unter der der VDR läuft, zur Gruppe lp hinzufügen und '''/dev/parport0''' eventuell entsprechend modifizieren.
 +
 
 +
====Testen ob die Software das LCD ansprechen kann====
 +
Mit '''showpic''' (ein Teil der graphlcd tools) kann man Bilder auf dem LCD Anzeigen.  Hierzu genügt ein kurzer Befehl wie:
 +
 
 +
  showpic -c /etc/graphlcd.conf -d t6963c /var/lib/vdrdevel/plugins/graphlcd/logos/3NET_m.glcd
 +
 
 +
oder
 +
 
 +
  showpic -c /etc/graphlcd.conf -d ks0108 /usr/share/vdr-plugin-graphlcd/logos/REPLAY-DVD-v2_l.glcd
 +
 
 +
Bei Debian muss möglicherweise ein '''apt-get install graphlcd-tools''' vorher ausgeführt werden, um '''showpic''' zu installieren.
 +
 
 +
====BIOS-Einstellungen des Parallelport====
 +
Wichtig für den Betrieb eines LCD ist die korrekte Einstellung der parallelen Schnittstelle im BIOS. Diese sollte unbedingt auf 'ECP' stehen.
 +
 
 +
===Snapshot===
 +
  git clone git://projects.vdr-developer.org/graphlcd-base.git
 +
git clone git://projects.vdr-developer.org/vdr-plugin-graphlcd.git
 +
 
 +
==Aktuelle Version==
 +
# [http://projects.vdr-developer.org/attachments/download/501/graphlcd-base-0.1.9.tgz graphlcd-base-0.1.9]
 +
# [http://projects.vdr-developer.org/attachments/download/502/vdr-graphlcd-0.1.9.tgz graphlcd-0.1.9]
 +
 
 +
==Links==
 +
# [http://projects.vdr-developer.org/projects/graphlcd Homepage des Plugins]
 +
# [http://serdisplib.sourceforge.net Serdisplib für serial Displays]
 +
# [[HowTo 6" gLCD]]
 +
# [http://www.vdr-portal.de/board/thread.php?threadid=13563 Animation System Start]
 +
# [http://www.vdr-portal.de/board/thread.php?threadid=42309 Animation System Start/Stop (LINVDR)]
 +
# [http://www.vdr-portal.de/board/thread.php?threadid=42835 Animation Filesystem Check]
 +
# [http://www.vdr-portal.de/board/thread.php?threadid=14714 GLCD-Logo-Sammlung]
 +
# [http://linuxtv.org/vdrwiki/index.php/Graphlcd-plugin/touchcol Graphlcd-Plugin mit Touchscreen- und Colorsupport (derzeit nur in Englisch)]
 +
 
 +
[[Kategorie:Plugins]]
 +
[[Kategorie:Externe Anzeige]]
 +
[[Kategorie:Graphlcd-plugin]]
 +
{{i18n|graphlcd-plugin}}

Aktuelle Version vom 10. August 2013, 14:54 Uhr

Inhaltsverzeichnis

[Bearbeiten] Beschreibung

Autor: Community Maintained

Das Plugin bindet ein graphisches Display in den VDR ein und ermöglicht so die Bedienung des VDR auch bei ausgeschaltetem TV (Monitor).

[Bearbeiten] Status

Letztes Update 02/2011

[Bearbeiten] Bilder

Setup
GLCD 128 x 64
GLCD 128 x 64
GLCD 128 x 64
GLCD 240 x 128
GLCD 240 x 128
GLCD 240 x 128
GLCD 240 x 64

Das sieht auf einem 240x128 Pixel-Display in etwa so aus:

glcd240x128_action.gif

[Bearbeiten] Hardwareanforderungen

Um das Plugin sinnvoll nutzen zu können, braucht man ein graphisches LCD mit unterstütztem Controller. Es ist jedoch auch möglich, die Ausgabe des Plugins in Bild-Dateien zu lenken oder über einen Framebuffer auf andere Geräte (z.B. TFT-Monitor) auszugeben.

Unterstützt werden die folgenden Controller und natürlich alle dazu kompatiblen Displays:

  • Hitachi HD61830
  • Samsung KS0108
  • Toshiba T6963c
  • Epson SED1520
  • Epson SED1330
  • Noritake GU140X32F-7806
  • Noritake GU256X64-372
  • Noritake GU256X64C-3XX0 (serial or parallel)

Optional mit Hilfe von serdisplib (einer externen Bibliothek) ist der Aufbau eines GLCDs mit Hilfe eines Display aus einem alten Handy möglich.

  • Optrex 323
  • PCD8544-basierende Nokia-Displays (z.B. im Nokia 51xx)
  • Nokia 7110-Display (Controller: SED1565)
  • Ericsson T2x
  • ALPS LSU7S1011A (a.k.a. 'Pollin'-Display)
  • Hyundai HP12542R (Pollin)

[Bearbeiten] Softwareanforderungen

  • graphlcd daemon and tools (graphlcd-base)
  • optional serdisplib für weitere seriell angesteuerte Displays
  • freetype (optional, deaktivierbar in der Make.config von graphlcd-base)
# comment this variable out if you don't want to use FreeType2 font rendering
HAVE_FREETYPE2=1

[Bearbeiten] Installation

cd $SOURCEDIR
tar zxvf freetype-<VERSION>.tar.gz
cd freetype-<VERSION>
./configure --prefix=/usr/local
make
make install
ldconfig

cd -
tar xvzf graphlcd-base-<VERSION>.tgz
cd graphlcd-base-<VERSION>
make all
make install

Serdisplib.

cd $SOURCEDIR
tar xvzf serdisplib-<VERSION>.tar.gz
cd serdisplib-<VERSION>
./configure --prefix=/usr/local
make
make install
ldconfig

[Bearbeiten] Konfiguration

Nun muss noch die Konfigurationsdatei des Treibers kopiert werden. Das Zielverzeichnis ist eigentlich beliebig, aber das Standardverzeichnis ist /etc. Ein abweichender Installationsort kann aber auch beim Start der Programme, welche die Bibliothek graphlcd-base nutzen (showpic,graphlcd-plugin,...), per Kommandozeilenparameter definiert werden.

cp graphlcd.conf /etc

Zum Schluß kopieren wir die Logos nach ../plugins.

cp -r $SOURCEDIR/VDR/PLUGINS/src/graphlcd/graphlcd $VDRCONFIG/plugins

Wem die Fonts und deren Darstellung nicht passen, kann in $VDRCONFIG/plugins/graphlcd/fonts/ entweder die symbolischen Links bearbeiten, damit sie auf die jeweilig gewünschte Größe zeigen, oder die *.conf-Dateien direkt anpassen. Defaultmäßig sind mehrere Größen vorhanden.

Wer Lust hat, kann sich die graphlcd-media-<VERSION>.tgz laden, in dieser sind Addons (Bootsplash/Scripts etc, alles mehr oder weniger optional) enthalten.

[Bearbeiten] Parameter

Parameter (kurz) Parameter (lang) Beschreibung
-c <DATEI> --config=<DATEI> verwendete Konfigurationsdatei
-d <DISP> --display=<DISP> verwendetes Display zur Ausgabe (als Abschnitt der Konfigurationsdatei)

[Bearbeiten] Sonstiges

[Bearbeiten] Probleme

[Bearbeiten] Rechte /dev/parport0

Bei parallel angeschlossenem gLCD muss dies über /dev/parport0 angesprochen werden, wenn der VDR nicht als root läuft: "Device=/dev/parport0" in /etc/graphlcd.conf eintragen.

Ist das Device nicht vorhanden, fehlt eines der Module parport, partport_pc oder ppdev: mit

modprobe parport
modprobe parport_pc
modprobe ppdev*

testen, welches Modul fehlt. Anschließend trägt man diese(s) Modul(e) dauerhaft in /etc/modules ein, so dass dieses bei jedem Systemstart geladen wird.


'* Das Modul ppdev wird nicht benötigt wenn der VDR mit Root-Rechten gestartet wird.


Außerdem muss es für den VDR lese- und schreibbar sein, sinnvollerweise über die Gruppe lp - also Userkennung unter der der VDR läuft, zur Gruppe lp hinzufügen und /dev/parport0 eventuell entsprechend modifizieren.

[Bearbeiten] Testen ob die Software das LCD ansprechen kann

Mit showpic (ein Teil der graphlcd tools) kann man Bilder auf dem LCD Anzeigen. Hierzu genügt ein kurzer Befehl wie:

 showpic -c /etc/graphlcd.conf -d t6963c /var/lib/vdrdevel/plugins/graphlcd/logos/3NET_m.glcd

oder

 showpic -c /etc/graphlcd.conf -d ks0108 /usr/share/vdr-plugin-graphlcd/logos/REPLAY-DVD-v2_l.glcd

Bei Debian muss möglicherweise ein apt-get install graphlcd-tools vorher ausgeführt werden, um showpic zu installieren.

[Bearbeiten] BIOS-Einstellungen des Parallelport

Wichtig für den Betrieb eines LCD ist die korrekte Einstellung der parallelen Schnittstelle im BIOS. Diese sollte unbedingt auf 'ECP' stehen.

[Bearbeiten] Snapshot

git clone git://projects.vdr-developer.org/graphlcd-base.git
git clone git://projects.vdr-developer.org/vdr-plugin-graphlcd.git

[Bearbeiten] Aktuelle Version

  1. graphlcd-base-0.1.9
  2. graphlcd-0.1.9

[Bearbeiten] Links

  1. Homepage des Plugins
  2. Serdisplib für serial Displays
  3. HowTo 6" gLCD
  4. Animation System Start
  5. Animation System Start/Stop (LINVDR)
  6. Animation Filesystem Check
  7. GLCD-Logo-Sammlung
  8. Graphlcd-Plugin mit Touchscreen- und Colorsupport (derzeit nur in Englisch)
In anderen Sprachen