From: juergen.braukmann@ruhr-west.de Message-ID: <3A2E9B75.31B3AD71@ruhr-west.de> Date: Wed, 06 Dec 2000 21:03:01 +0100 Subject: Re: [SLE] Printing problem after upgrade to 7.0 Guido Milanese wrote:
On 03-Dec-00 Tor Sigurdsson wrote:
Hi Guido, I do not know wether I prior replyed to that thread, I have still a few hundred messages left to go through... I was seeing similar problems, and I was [censored] with SuSE support on that matter. After investigating a few days, it was a permission problem on /etc/rc.config (660 root.root). Apsfilter sources /etc/rc.config to find out wether a2ps is used or something else. That failed for the obvious reason of permissions, wereas I could happy print i.e. postscript files as normal user, everything but text. changing these permissions cured it. Juergen <p>> > do:
chown -R lp:lp /var/spool/lpd rclpd restart
The line printer daemon runs at the demoted level of lp, and as root owns all the control-files, lp can't change those files.
Thanks. After the changes you suggested were done, the printer printed the queued files. However, even now, if I try to print anything with lpr, I get the -- alas! -- usual message:
Dec 3 16:14:55 pentiumiii lpr lp: remote host pentiumiii.miarete: illegal ack code '$?@': Pipe rotta Your print job has been sent to printer 'lp', job 768, rank: 1st.
Pipe rotta = broken pipe.
This is the very same message I had at the beginning of this unpleasant story. The printer driver is the same I had been using for 2 years now, ljet3, so there is, I think, no driver problem. Broken pipe, in this case, means (SuSE Italy told me in their otherwise useless answer) that the printing process is ended before being completed. But why? and why the queued files were correctly printed?
thanks you all, g.
-- =========================================== __ _ Juergen Braukmann juergen.braukmann@gmx.de| -o)/ / (_)__ __ ____ __ Tel: 0201-743648 dk4jb@db0qs.#nrw.deu.eu | /\\ /__/ / _ \/ // /\ \/ / ===========================================_\_v __/_/_//_/\_,_/ /_/\_\