In a current cauldron fresh install, I add the HP 3030 MF printer I've been using for years using s-c-p. This seemed to work fine, with two differences from historical behavior. First, the URL chosen by s-c-p is an "hp:" URL. Second, s-c-p is picking the driver on its own without giving me the usual choices. I then tried to print a 5-page coupon. The LED on the printer started blinking immediately, indicating that data was being received by the printer. However, the first page took between 5 and 10 minutes to begin printing. I left the house to do some errands, and when I got back an hour and a half later the second page still hadn't printed, although the LED was still blinking. I see the same inordinate delay in printing a test page, so it's not specific to a particular application. Apparently, whatever driver is being chosen by s-c-p is generating incredible amounts of printer data for jobs. I've seen behavior similar to this in the past, although nowhere near as bad, and I've solved it in the past by choosing a different driver. But that doesn't seem possible in s-c-p any more. Any suggestions ?
Thank you Frank for the report. I have often had problems in the past with print jobs being queued but never printed. I doubt that in this case mega amounts of data are the cause. The only (hardly satisfactory) solution I found was to remove and re-install the printer - which did bring it back to life. Assigning to neoclust as the system-config-printer maintainer.
Assignee: bugsquad => mageia
Hi Lewis. I've tried deleting and re-adding the printer several times, to no effect. And the problem can't be jobs stuck in the queue, because the printer *is* receiving data. "Stuck in the queue" usually happens because the driver crashes or errors out while trying to generate the native printer data. There are probably two issues here. The first is that whatever driver is being used *seems* to be sending mega amounts of data. The second is that s-c-p is no longer allowing a choice of drivers. The next thing I'll try is deleting and adding the printer back with CUPS.
CUPS allowed me to define the printer with a "usb:" URL rather than "hp:", but the performance is the same.
Changing this from s-c-p to ghostscript since the problem appears to be in the driver. I've opened bug#25368 for the s-c-p aspect.
Summary: Printing on HP 3030 MF is taking forever => Printing on HP 3030 MF is taking forever with recommended driver (HP 3020 3030 Postscript)Source RPM: system-config-printer => ghostscript
The problem is the postscript drivers in ghostscript (or maybe CUPS, I'm not sure where they live). I changed the driver manually with CUPS to "LaserJet 3030 pcl3, hpcups 3.19.6", and the printer works fine now. Postscript should be fixed, or failing that, pcl3 made the "recommended" driver until it is.
Thank you Frank for all your detective work. My c1 was somewhat naive in your case... Changing assignee to global for Ghostscript, CC'ing blino as a past committer.
CC: (none) => mageiaAssignee: mageia => pkg-bugs