General :: Cups Spooler Quits Printing Large Print File?
Mar 22, 2010
I have installed centos 5 and can print small to medium lpr files using cups fine (1 to 20 pages), but when i tried to print a file of 95 pages the printer just stops, I have to power off the printer and turn it back on and it will start printing again. It looks like some data is lost in this process. It may print 20 pages and stop. When restarted it may print 20 or 40 or complete the report.I can print to the devicectly and it works fine. It is only when the large print jobs are run through the spooler.I have tried on different printers and the same results, that's what makes me think it is a spooler problem.
Since last few weeks i am struggling to setup printer connected to print server.
Here is the setup that i have:
I have Red Hat Linux machine from which i want to issue print jobs.
I have Windows Print Server having multiple printers connected to it.
I am able to print jobs from Windows client to any of these printers. But i am not able to print from Red Hat Linux. (i have verified that i can print using smbclient utility, but based on my reading, CUPS API could be used from application to discover, print and issue print jobs.)
I am not able to get the correct configuration for setting up CUPS client.
I recently built a server from an old box using Ubuntu Server 9.10. This is my first server and I am very new to the server world.I have an Epson Stylus NX400 connected via USB. I have managed to configure it to the point where I can see the printer listed on my client laptop and can print a test page. However, I cannot print anything else. When I access the job history through the CUPS adminI can see that the print jobs were recognized and marked as complete, even though the printer never physically engaged.
I am running 10.04 beta2 and have installed cups-pdf printing. I can print to the PDF printer and it works fine saving the file to ~/PDF. It saves it with the PDF extension as expected. I am trying to save the file by default to a windows share. I changed the DEVICE URI line to smb://HOME/SERVER/PDF. When I print, the job shows up on the windows share but without a PDF extension
I'm trying to setup a print server in Fedora 13. I've made it using CUPS and when I send something to print from a Windows PC it goes ok. My main concern is to know where is the spool file stored when a file is sent to print. I've seen in many forums that it is stored in /var/spools/cups. What I only see here is a file name c000XXX with some information about the printing job. I'm using hold print for this printer and before printing out anything I can't find the spool. I've tried cups-pdf and it stores a pdf file in a route but this is not enough for me. I need to know where the spool data is stored in order to know from who is the job being send.
I have installed cups(1.5.3) in my Beagleboard black based custom hardware running on Debian 7.8 using 'apt-get install' command. I am trying to print to HP deskjet 1112 usb printer from system line but nothing is getting printed and the output of 'lpstat -t' shows the error : "/usr/lib/cups/filter/hpcups failed "
The error_log output is :
I [10/Nov/2015:09:44:51 +0000] Saving job.cache... I [10/Nov/2015:09:44:52 +0000] Listening to [v1.::1]:631 (IPv6) I [10/Nov/2015:09:44:52 +0000] Listening to 127.0.0.1:631 (IPv4) I [10/Nov/2015:09:44:52 +0000] Listening to /var/run/cups/cups.sock (Domain)
[code]....
Please find the response from CUPS administrators below:
As far as I see this has nothing to do with CUPS.As far as I see the first error message comes from Ghostscript: "Unable to open the initial device, quitting" (this is in Ghostscript's gs_init.ps file).Therefore Ghostscript does not produce any output which lets then the filter from HP's HPLIP driver software error out with "cupsRasterOpen failed" and finally the HP backend errors out with "ERROR: null print job".Neither Ghostscript nor HP's HPLIP driver software belong to CUPS so that the issue does not belong to CUPS (according to my analysis).
I guess that somehow the "Ghostscript command line" is not correct or does not work as it should.Usually this is alos no bug in Ghostscript but "some where else" where the Ghostscript command line with all its parameters is created.
Does anyone know how to set up an print-to-file-printer with an alternative system to CUPS? The quality suck on CUPS and there's NO solution, at least i didn't found anyone
I'm running Red Hat Linux and CUPS 1.2.4. I can print a test page to a Win 7 shared printer ok. However, when I issue the lpr command from a user or root, it won't print. The CUPS message is "Remote host did not accept data file (1)" and the job just hangs till I cancel it. The only thing I can tell that is different is that when the test page from CUPS is generated, it uses user "guest". When I try to print it using the lpr command, the user is "eddie" or "root". I tried adding a user account named "eddie" to the Win 7 box, I can print successfully from both CUPS and users on several other Win XP boxes.
I initially had a problem accessing the CUPS interface (see my other post) and got that resolved by adding the user "cupsys". Now, everything "looks" ok, and when I print a test page, it shows it as completed (in CUPS). However, the page never prints. The printer is a Canon MP600 (using the canonmp600en.ppd file to configure it). Here's the output of my conf file.
Code: # Show troubleshooting information in error_log. LogLevel debug
Not sure when CUPS started acting up. I have the latest 13.1 current software installed.The first page to print is always OK, but all succeeding pages are overwritten. The second page shows the first page on top of it, and the third shows the preceding pages on top of it - and so on. Has anyone else seen this problem?I guess the printer buffer is not getting flushed correctly. If my configurations were trashed in some way, I don't know where to look for a fix.
Interesting problem: For the first time with Xubuntu 10.10 64bit, I am finding certain applications print corrupt. A varying amount of letters / numbers either get substituted/print a blank space/ print a box etc etc. This corruption seems to happen from a Pdf ( evince ) or Spreadheet ( Gnumeric ) Opening the same Pdf on another machine (ubuntu 10.10 32bit) prints perfectly. Opening the same .xls file on the original computer but using OOo Calc prints perfectly.
I guess I have ruled out any problems with the printer itself or the network JetDirect box. I have re-installed CUPS and evince and upgraded to the latest version of HPLIP but the problem appears unchanged.
I have cups 1.4.1 on ubuntu that act as print server that receive print request from Oracle Applications 11i on hp-ux and sends them to windows clients.
Clients printers are from different vendors like Samsung, HP and Kyocera.
Some printers print request with Cover Page with content of "job-id job-name job-originating-user-name job-originating-host-name job-billing" like Samsung ML-2250 or HP Laserjet 1100
Im trying to set up a print server using Fedora 12 and CUPS.
It recognized the printer, and i can print from the linux box. When i try to install it on my Win 7 64-bit box i can install the printer itself by giving it the IP address and port number of the linux box but i cant sent anything to it to print. I apologize im a little rough on the details, im not at home right now. I believe the printer i have is a HP PSC 1500. I opened the cups port on the linux firewall, and i shared the printer through the cups admin browser page.
I configured cups and I managed to print successfully with generic text only but my problem is that the printout always comes out as 80 columns. anything more than 80 colums wraps on the next page. I tried changing the pagesize at the textonly.ppd but it didn't work.my textonly.ppd is
Since slackware 13.0 (upgraded to 13.1), I haven't been able to print anything. I can add printers no problem using the cups gui (or whatever). However any print I send to any printer fails because of:
"Unable to open image file for printing!"
I can post the whole error log if that helps, but I can't see much in it. I haven't been able to print for about 6 months, which is getting a bit annoying.
p.s, as a I lazy option I upgraded to the cups in -current, but that didn't help (although I don't think it was a very different version).
CUPS was not originally installed on my server, I have installed it but cannot print to my network printer. On my laptop, I can... they are both running the same version of Debian. What could be missing?
Here are some details...
I have two computers running the same version of Debian. One is a server with no GUI and the other is my laptop with GDM installed. My laptop (which prints with no problem) is connected via Wifi. My server is connected directly to the router via Ethernet. I cannot print from the server.
The printer is a Canon Pixma MP495 that connects to the router via Wifi. I have downloaded drivers for the printer from [url] and installed them successfully using dpkg on both computers.
Right now I have a regular text file that I am using for a test page. To print from my laptop (with success) I type:
Code:
This does not work from the server. What could I be missing?
Our one remaining problem seems to be printing. She has an HP OfficeJet 6500 USB printer. We have the computer conntected. Strangely, when I boot from the CD the printer shows up as installed even though I did nothing to install it. After having submitted a print job it shows the printer status as "idle" and the print queue is empty. I tried deleting that printer and re-installing. The installation went as one would expect. However the results are the same. I'm beginning to think that somehow the problem is related to the fact that we are operating from the live CD. getting this thing to print from the live CD.
Not sure if this is hardware or software so I am raising the question here. I have an Ithaca 280 printer that worked great on fedora 8 with cups 1.3.3. When I upgraded my server and installed Fedora 12 with cups 1.4.2 i noticed a 5 second delay between sending a print job to the printer and it actually printing. This issue doesnt happen with laser printers, just the ithaca thermal printer. I have tested this with 10 other ithaca 280 printers and all of them have the same result. I am using a raw driver, and it is an IP based printer setup for Jetdirect in cups. The setup is identical on a Fedora 8 server as it is on this Fedora 12 server. I have even taken the steps to upgrade to cups 1.4.4 just to see if it was corrected in a newer version, but the issue is still there. I have a utility that writes the raw text directly to the printer which i used to test that it wasnt an issue with the printer or its internal print server. That utility allows the document to print immediately.
what is causing this delay and how to correct it? If not, does anyone know how to print directly to the printer using cups instead of letting it go to the queue first like cups normally does for print jobs?
Anyway im trying to do a simple thing pointed out in the thread title. Everything is set up, cups-pdf works, in dosemu.conf lpt1 command is "lpr" printer-timeout is 10... I "work" in an accounting agency that has a program written in clipper back in 1992. Apparently some prints from this program produce text/plain and some produce application/octet-stream. text/plain is printed. The later is always aborted. I have uncommented the lines in mime.types and mime.convs. Which are located in /usr/share/cups/mime.
I'm not looking to setup a print server. I want to print documents TO an existing network printer while I'm logged in via ssh to my Ubuntu Server 10.4 command line shell. Things like admin emails, pdf docs, etc.
All the clients on my LAN are able to print directly to the network printer without any help from the Ubuntu Server. I don't want to setup CUPS on the server unless that's the only way to print from the server itself to a networked printer.
Do I need CUPS or can I print from the command line in some other way?
I'm doing work at a home office that uses all Ubuntu computers. They have wireless printing setup on a few computers using CUPS. One of the computer's wireless printing isn't working. could someone please help me with getting this set up? Is this something really basic that most people would understand how to do?
I just brought up a new server on RHEL4 to replace an existing older one. The server is using CUPS for printing. I copied the cupsd.conf, printers.conf, and lpoptions files over from the old server. I also copied the printer files in the /etc/cups/ppd directory over to the new server. But I can't get printing to work. And when I run system-config-printer-tui I don't see any of the printers in the dialog box. What other file(s) am I missing?
Using Debian Lenny.Using CUPS and lp. I would like to know how to print files from Openoffice such as doc files, pdf and html. I know I can print from the applications, but sometimes I want to print using lp or xpp. I would like to also set the font size on pdf or html pages before I print. I never know what size of print I'm going to get. Can I chose the font I want to use in text files with Cups?
I am doing work at an office that only uses Linux Ubuntu 9.10 . They have wireless printing setup on all of the computers there, except one of them isn't working. I was not the one who setup the wireless printers so I'm not clear on how to do this.