[Lcdproc] CFonts Packet

Peter Marschall peter@adpm.de
Sun Aug 6 12:22:03 2006


Hi Randy,

On Monday, 31. July 2006 18:08, Randy Hammock wrote:
> Pretty much along the same line as the other poster (Steve Hill), I'm
> getting scrambled displays on my CFontz CFA-635. 
What type of CFA-635 do you have: a serial one or a USB one ?
What hrd- and firmware version ?
This info is shown on the boot screen.

> When I start LCDd, only 
> the "LCDproc ..." title bar is displayed, nothing else (OK, the
> heartbeat shows). I end up pressing the "X" key several time before it
> finally shows the "Displays:... Clients:..." display. When I load up a
> remote client, I never know what is going to show up on the display.
> Most times, the top two lines will be from the client while the bottom
> two will show the bottom half of "LCDproc ..." server opening page.
> Pressing the "X" key causes the screen the to toggle between the LCDproc
> Menu and the Client Display with various form of scramble between the
> two of them. Eventually, the client screen will display. Every now anf 
> then the screen will scramle again ...

What you describe here sounds pretty much like the "well-known"
scrambling issue of CF displays in LCDproc.
Hitting the X key (the Menu key in the standard set up) forces redrawing the 
screen. Thus it might look as it ould help. But it doesn't.
What helps is re-configuring LCDproc with the CFOTZ633_WRITE_DELAY
parameter.

> ... and there is no way to clear it 
> except reboot the system. 
> Stopping and starting the LCDd process doesn't 
> do it. 

Do you mean you need to reboot your  PC ?

Do you have 
	Reboot=yes
set in the [CrstalFontz} stanza of your LCDd.conf ?
This should clear your CFA-635 on every restart of LCDd.
If everything else fails: un-plug your CFA-635 and plug it in again.
But there is no need to reboot the PC in order to get the LCD un-scrambled.

> The ...WRITE_DELAY... has not effect. Not that I really expected 
> it to.
Hmmm, you're the first for whom it does not work.
I'm am running it for over a year now on my CFA-635 without any problems.
I usually have LCDd running for the whole uptime of my system which 
usually is a few months (until I want a new kernel ;-), and I never got
scrambled screens.

What did you do exactly ?

Did you run
	CPPFLAGS="-DSEAMLESS_HBARS -DCFONTZ633_WRITE_DELAY=50" \
	./configure ....(your configuration options go here) ....
annd then
	make
	make install
on a freshly extracted nightly tar ball and it did not work ?

How does your LCDd.conf look like ?

Regards
Peter

-- 
Peter Marschall
peter@adpm.de