Es gibt übrigens mit dem neuen Graphlcd und dem ks0108 Treiber Probleme.
Powerman hat die Ansteuerung des KS0108 verändert, was bei einigen Displays zu zerstörter Darstellung führt.
Es gibt inzwischen eine gefixte Version, bzw. einen Schalter für die graphlcd.conf um den alten code zu reaktivieren für die Displays mit diesen Problemen.
Siehe:
http://vdr-portal.de/board/thread.php?threadid=43021&sid=
bzw.:
http://home.arcor.de/andreas.r…phlcd-base-0.1.3-pre4.tgz
Tobi, TomG: Vieleicht könnt Ihr diese Version mit aufnehmen?
Ausserdem habe ich seit dem Update auch das Problem, dass ich den vdr nicht mehr neustarten kann. Ich benutze nicht die devel Version, also läuft vdr auch nicht als root und zur LCD Ansteuerung benutze ich daher Device=/dev/parport0.
Folgendes passiert:
Dec 30 20:04:26 vdr vdr[5574]: caught signal 15
Dec 30 20:04:26 vdr vdr[5574]: stopping plugin: graphlcd
Dec 30 20:04:26 vdr vdr[5710]: transfer thread ended (pid=5710, tid=180236)
...
Dec 30 20:04:27 vdr vdr[5574]: deleting plugin: graphlcd
Dec 30 20:04:27 vdr kernel: ppdev0: claim the port first
Dec 30 20:04:27 vdr kernel: ppdev0: negotiated back to compatibility mode because user-space forgot
Dec 30 20:04:27 vdr kernel: ppdev0: unregistered pardevice
Dec 30 20:04:27 vdr vdr[5704]: graphlcd plugin: Display update thread ended (pid=5704)
...
Dec 30 20:04:32 vdr vdr: deleting plugin: graphlcd
...
Dec 30 20:04:32 vdr vdr[6234]: VDR version 1.3.37 started
Dec 30 20:04:32 vdr vdr[6234]: loading plugin: /usr/lib/vdr/plugins/libvdr-graphlcd.so.1.3.37
...
Dec 30 20:04:34 vdr vdr[6234]: found 3 video devices
Dec 30 20:04:34 vdr vdr[6234]: initializing plugin: graphlcd (0.1.2): Output to graphic LCD
...
Dec 30 20:04:34 vdr vdr[6287]: glcd drivers: ERROR cannot open /dev/parport0. Err:Keine Berechtigung (cParallelPort::Init)
Dec 30 20:04:34 vdr vdr[6287]: graphlcd: ERROR: Failed initializing display
...
Dec 30 20:04:34 vdr vdr[6234]: graphlcd: waiting for display thread to get ready
Dec 30 20:04:40 vdr vdr[6234]: graphlcd: timeout while waiting for display thread
...
Dec 30 20:04:43 vdr vdr[6234]: deleting plugin: graphlcd
Dec 30 20:04:43 vdr vdr[6234]: max. latency time 0 seconds
Dec 30 20:04:43 vdr vdr[6234]: exiting
Dec 30 20:04:43 vdr udev[6350]: removing device node '/dev/vcs8'
Dec 30 20:04:43 vdr runvdr: stopping after fatal fail (cap_set_proc: Die Operation ist nicht erlaubt)
Dec 30 20:04:43 vdr udev[6351]: removing device node '/dev/vcsa8'
Alles anzeigen
Wieso schmeist der kernel das pardevice raus?