[Lcdproc] glcdlib driver problem

Ethan Dicks ethan.dicks@gmail.com
Thu Dec 7 02:44:02 2006


On 12/7/06, J=F6rn Hermann <lcd@machkeinhermann.de> wrote:
> Hi all,
>
> i'm running lcdproc on a jukebox with irmp3.
> Hd44780 works great in 0.4.x and 0.5.1.

OK....

> But now I have a problem with some grafic displays via graphlcd and
> serdisplib. At first, everything looks okay. 4 lines with artist, title e=
tc.
> are displayed and scrolling correct and like expected.
> But when irmp3 switches to a new widget (I think it does? Don't *really*
> understand this :-), the new content is *added*, resulting in overlayed
> pixelsalad, scrolling on.  I think, the old line has to be cleared before
> displaying.

Hmm... an issue with flush()?

> As mentioned: HD44780 runs perfect, glcdlib doesn't.
> Tested with pcd8544 (phonedisplay) and ALPS lsu7s1011a, running LCDproc 0=
.5.1,
> glcdprocdriver-0.0.3, graphlcd-base-0.1.3, serdisplib-1.97.2, irmp3-v0.5.=
6 on
> Slackware 9.2.

I've done some fiddling with the glcdlib and LCDproc 0.5.1 with a
Toshiba t6963 display.  It did take me a while to come up with config
options that worked.  Unfortunately, I don't have access to my display
or the machine I was using it on (former job, LCD in transit, etc.),
but one thing you might try is to change the config options for
glcdlib from a real LCD display to the bitmap driver, then inspect the
output bitmaps.  That will help distinguish between glcdlib-related
issues and display-related issues.

-ethan