Suse 8.0 My system is using Cups for printing. The printer is connected to a Mandrake box nearby. All of my KDE apps -like Konqueror, kate and koffice are printing ok. I can see the printer configuration in Control Centre. Now I would like to get (recently downloaded)Open Office 1.0 printing. I have been using Printer Admin to do this,but Open Office cannot see the Mandrake box and nothing is printing. Control Centre > printing manager says the device is lpd://192.168.50.3/lp1. Trying to use this in Open Office has not worked. Can anyone point me in the right direction ? Lpr is not installed as I am using Cups and it caused a conflict with Cups. Brian Marr
** Reply to message from Brian Marr
From a console, run ./spadmin from ~/OpenOffice.
Click "New Printer", "Next>>", "import", "Browse". Browse to /etc/cups/ppd. (Note you are only looking for the folder for your CUPS installed printer drivers are located.) Click Select and the program will extract the names of the printers from the ppds. Highlight the printer(s) you want to use in OpenOffice and click OK. This only adds the printer name to the list. "Generic printer" is highlighted by default. Scroll the list and highlight your new printer driver you just added. Even if your printer was originally listed, the CUPS drivers seem to have more options and better end results. It will ask you what command to issue to print. Mine is "lp -P HP4000N" and "lp -P HP895C". The two printer names are from my CUPS install of printers. OpenOffice now uses my CUPS printers with the CUPS drivers. Both of my printers use JetDirect cards, so they are located at "socket://192.168.1.xxx:9100". They each have a unique IP address, so I don't see the "lp1", etc. that is in your device address. Hope this helps. Ed Harrison, broadcasting on ----/ / ---/ / (_) __ __ _ _ _ __ --/ /__ / // \/ // /_/ /\ \/ / -/___//_//_/\_//__,_/ /_/\_\ by SuSE(8.0), Kernel 2.4.18, X 4.2, KDE 3.0.1 or Windows98 (running in vmware 3.1 for fun) PolarBarMailer 1.22prev3 with IBM JDK 1.3.1
I had a similar problem.
From a console, run ./spadmin from ~/OpenOffice.
Click "New Printer", "Next>>", "import", "Browse". Browse to /etc/cups/ppd. (Note you are only looking for the folder for your CUPS installed printer drivers are located.) Click Select and the program will extract the names of the printers from the ppds. Highlight the printer(s) you want to use in OpenOffice and click OK. This only adds the printer name to the list. "Generic printer" is highlighted by default. Scroll the list and highlight your new printer driver you just added. Even if your printer was originally listed, the CUPS drivers seem to have more options and better end results.
It will ask you what command to issue to print. Mine is "lp -P HP4000N" and "lp -P HP895C". The two printer names are from my CUPS install of printers. OpenOffice now uses my CUPS printers with the CUPS drivers. Both of my printers use JetDirect cards, so they are located at "socket://192.168.1.xxx:9100". They each have a unique IP address, so I don't see the "lp1", etc. that is in your device address.
Hope this helps.
Hey Ed, You just solved a problem that I had, but I have not gotten round to looking further into it. - I have bigger problems at this stage. But thanks, now my OpenOffice can also print! One less problem for me! Thanks -- Andre Truter Software Engineer Registered Linux user #185282 ICQ #40935899 AIM: trusoftzaf http://www.trusoft.za.net <-------------------------------------------------> < The box said: Requires Windows 95 or better... > < So I installed Linux > <------------------------------------------------->
Suse 8.0 Thanks Ed for you input. Your detail was excellent. Using ./spadmin I was able to get to the drivers and install. That part is ok. I can see the various settings etc available to the printer. However I cannot print. I have tried with many variations of the print commands but they fail as below. sh: /usr/sbin/lpc: No such file or directory sh: lpc: command not found sh: lpstat: command not found sh: lpr://192.168.50.3/lp1: No such file or directory sh: /usr/sbin/lpc: No such file or directory sh: lpc: command not found sh: lpstat: command not found sh: lp: command not found and sh: Printer: command not found sh: Printer: command not found sh: Default: command not found sh: lp: command not found sh: Cupsd: command not found sh: Cups-lpd: command not found sh: cups-lpd: command not found Using http://localhost:631/printers I can see a couple of printers that I have set up. They both print test pages to my Mandrake box and then the printer. But I cannot access them yet. KDE continues to print ok. Your config shows a location "socket://192.168.1.xxx:9100". Mine does not. This is part is blank and I cannot see how to change this. I need a cups print command that point to my Mandrake box, because lpd is not installed on my machine cups is. Brian Marr On Sunday 09 June 2002 22:14, Ed Harrison wrote:
** Reply to message from Brian Marr
on Sun, 9 Jun 2002 16:01:49 +0930 # My system is using Cups for printing. The printer is connected to a Mandrake # box nearby. All of my KDE apps -like Konqueror, kate and koffice are printing # ok. I can see the printer configuration in Control Centre. Now I would like # to get (recently downloaded)Open Office 1.0 printing. I have been using # Printer Admin to do this,but Open Office cannot see the Mandrake box and # nothing is printing. Control Centre > printing manager says the device is # lpd://192.168.50.3/lp1. Trying to use this in Open Office has not worked. # Can anyone point me in the right direction ? Lpr is not installed as I am # using Cups and it caused a conflict with Cups.
I had a similar problem.
From a console, run ./spadmin from ~/OpenOffice.
Click "New Printer", "Next>>", "import", "Browse". Browse to /etc/cups/ppd. (Note you are only looking for the folder for your CUPS installed printer drivers are located.) Click Select and the program will extract the names of the printers from the ppds. Highlight the printer(s) you want to use in OpenOffice and click OK. This only adds the printer name to the list. "Generic printer" is highlighted by default. Scroll the list and highlight your new printer driver you just added. Even if your printer was originally listed, the CUPS drivers seem to have more options and better end results.
It will ask you what command to issue to print. Mine is "lp -P HP4000N" and "lp -P HP895C". The two printer names are from my CUPS install of printers. OpenOffice now uses my CUPS printers with the CUPS drivers. Both of my printers use JetDirect cards, so they are located at "socket://192.168.1.xxx:9100". They each have a unique IP address, so I don't see the "lp1", etc. that is in your device address.
Hope this helps.
Ed Harrison, broadcasting on ----/ / ---/ / (_) __ __ _ _ _ __ --/ /__ / // \/ // /_/ /\ \/ / -/___//_//_/\_//__,_/ /_/\_\
by SuSE(8.0), Kernel 2.4.18, X 4.2, KDE 3.0.1 or Windows98 (running in vmware 3.1 for fun) PolarBarMailer 1.22prev3 with IBM JDK 1.3.1
** Reply to message from Brian Marr
participants (3)
-
Andre Truter
-
Brian Marr
-
Ed Harrison