[Lcdproc] Problems with CF634 usb

Peter Marschall peter@adpm.de
Sat May 26 18:25:02 2007


Hi Joris,

On Tuesday, 22. May 2007 10:00, Joris Robijn wrote:
> [ Charset ISO-8859-1 unsupported, converting... ]
>
> > ...and, further to that quoted below, you may also be suffering from the
> > same problem I am here... in that the LCDd daemon doesn't properly detect
> > it's child process and daemonize during initialization.   That's what I'm
> > seeing here with my CF USB device.  If I (manually) `kill -USR1` the
> > parent process after startup, everything is fine.  [shrug]   Last I
> > heard, someone had found a section in the source where the parent/child
> > process handling had been changed several times (perhaps to combat the
> > very issue I'm seeing).
>
> I have changed it in the past. If I recall correctly the problem is/was
> that you need to have root access to be able to access the LPT port,
> AND you want to be able to display error messages correctly AND some
> other things. That was the reason I created the somewhat clusmy
> mechanism. But at some point it always worked as far as I know.

As it was before my time, would you mind to elaborate a bit on the
differences (i.e. advantages) of the current code and a simple, dump 
daemon() ?

Thanks in advance
Peter 

-- 
Peter Marschall
peter@adpm.de