Has anyone got an lcd display to work with LCDd? im trying to run it from the folder its in /usr/sbin which is ware it hiding but all i get is BASH# comand LCDd not found WTF im looking at it
DOh dumb noob i forgot ./ its running but getting [root@localhost sbin]# ./LCDd -c /etc/lcdproc/LCDd.conf Could not bind to port 13666 sock_create_server: Error creating socket Error opening socket Critical error: main.c:238, abort [root@localhost sbin]# when running ./LCDd -c /etc/lcdproc/LCDd.conf Whell the screens flashing 2 filled lines at me (refreshing and awaiting input?) What now?
It uses a client/server approach, so LCDd fires up the server and you connect to it using the 'lcdproc' program. You can specify options for lcdproc to tell it what to display, the man page will list them. I think just running 'lcdproc' with no options will give a default set, 'lcdproc CM' should give CPU speed and memory usage. On mine, with just the LCDd program before i run lcdproc I have the display showing "Clients: 0 Screens: 0", and the flashing 'heartbeat' in the top right corner. If you don't get that check the protocol in /etc/lcdproc/LCDd.conf is correct. It may depend on what version of lcdproc you have as IIRC in the past it would give a blank screen until a client connected.
ive got a 20 X 4 LCD and only line 1 & 3 are showing Filled boxes flashing. LCDd is running but running lcdproc in a terminal doe nothing (not even returning to bash) and the flashing seams to go irregular. im only a linux noob so im lost, i need someone in the uk that has already done this so they can fix me.
It sounds like the server isn't set up correctly for your LCD. You need to make sure the /etc/lcdproc/LCDd.conf file is configured correctly. Find the "Driver=" line in there and check its correct. This page lists the driver types you can use, look for Table 5-6 near the bottom. I had to change mine from "8bit" to "Winamp" for it to work, mine is a 20x4 parallel i wired up myself. Also, when you run 'lcdproc', it isn't supposed to return you to the command line. You can use ctrl+z to pause it however, and then bg %1 to continue it in the background.
Right driver but just tryed to run it on 98 using lcdsmartie and i get the same resaults, so gess the ruddy thing is dead! Ill gess ill give in and get a matrix orbital .I HATE BEING A LINUX NOOB WHY CANT LIFE BE SIMPLE I DONT WANT TO GO BACK TO WINDOWS.
@everyone: to background a linux program from the command line, use this: Code: commandname >/dev/null 2>&1 & so to run the program 'lcdproc' in the background from command line, you could use: Code: lcdproc >/dev/null 2>&1 & the >/dev/null redirects standard output to /dev/null, the 2>&1 redirects standard error to /dev/null (the same place as standard output is being redirected to) and the & on the end means 'launch into background and return immedeately'. you should see the job number and pid of the program returned, if your on the same console, you will also be notified if the job ends. interesting thread, im looking for something similar to control a digipos serial vfd, anyone any idea's that will save me writing my own controller for it? im off to check out lcdproc and see if it will work
Arrrrrggg ive got LCDd to run (and is running according to services) but lcdproc wont run, I keep getting [adam@localhost etc]$ lcdproc Error connecting to LCD server localhost on port 13666. Check to see that the server is running and operating normally. [adam@localhost etc]$ Can someone give some help to a hopeless noob please? Ive got a little blue box with lcd server appear but still no help, Can people post there driver files(lcdproc.conf)?
Thread finished Ive got it all working now see http://forums.bit-tech.net/showpost.php?p=1155452&postcount=18