I've hacked up a couple of the perl scripts to support my Crystal Fontz LCD display, running over my serial port, on my box running Astaro Security Linux version 5.011
If you have a Matrix Orbital or other serial LCD or VFD display, you will need to know the hex commands to do things like clear the screen and reset the cursor so that you can edit the ticker.pl file to run properly.
This is not LCDProc or any other third party software, this is making Astaro's simple scrolling status work for my LCD. If you want something fancier, figure it out and share it.
NOTE: If you are not very familiar with shell scripts, unix commands, or hexidecimal type strings, you WILL get confused when trying to make this work for yourself, unless your setup is exactly like mine. I check this website about twice a year so if you have questions, they'll likely go unanswered.
This is a dirty dirty hack and by design it isn't elegant, but it works for me.
Steps:
1. open /etc/init.d/lcd and change the line 35(?) which reads "CONF=/etc/hw.conf" to read "CONF=/usr/local/lcd/zecur.conf", and save and close the file.
2. open the file /usr/local/lcd/zecur.conf and comment out (use "#") the line (8?) that starts "/usr/local/lcd/zecur_translate /dev/ttyS" ----something something something ... then save and close it.
3. replace the file /usr/local/lcd/ticker.pl with the file I've attached to this post, making sure to chmod 755 the file .... I can't post it with the .pl extension, so you'll have to rename my posted file to be "ticker.pl" .... [EDITED] If for some reason this attachment doesn't download for you, I've placed it on my website, ticker.pl.txt.
4. run the command /etc/init.d/lcd start .... you should now have a working LCD if your setup is just like mine. If not ... modify, run, repeat.
Have Fun
Greg Combs
This thread was automatically locked due to age.