This is conformed and should be a high priority!  The cups 12/17/08
updates broke printing broke for me too.  Using two different printers,
a HP 4345MFP, and a HP Color Laserjet 3700.  Both printers are connected
via Directjet tcp 9100.  I tested printing in Evince, Okular, Acrobat
Reader, Firefox, Gimp, gedit.  The only thing that would print is the
test page sent to it from 'system-config-printer' applet.  I sniffed the
traffic and saw that a complete postscript document from header to
footer was being successfully sent to the printers (by rebuilding TCP
conversation in Wireshark), however no job was processed by the printer.
Creating a new printer did not help.  I downgraded the *cups* packages
to the ones installed on 11/28/08 and then I was able to print again.

11/28/08 libcups2-dev_1.3.9-2ubuntu4_i386.deb
11/28/08 libcups2_1.3.9-2ubuntu4_i386.deb
11/28/08 libcupsimage2_1.3.9-2ubuntu4_i386.deb
11/28/08 cups-common_1.3.9-2ubuntu4_all.deb
11/28/08 cups_1.3.9-2ubuntu4_i386.deb
11/28/08 cups-bsd_1.3.9-2ubuntu4_i386.deb
11/28/08 cups-client_1.3.9-2ubuntu4_i386.deb
11/28/08 cupsys_1.3.9-2ubuntu4_all.deb
11/28/08 cupsys-client_1.3.9-2ubuntu4_all.deb
11/28/08 cupsys-common_1.3.9-2ubuntu4_all.deb
11/28/08 libcupsys2_1.3.9-2ubuntu4_all.deb
11/28/08 libcupsys2-dev_1.3.9-2ubuntu4_all.deb
11/28/08 cupsys-bsd_1.3.9-2ubuntu4_all.deb


This is the set of commands I ran to downgrade...

cd /var/cache/apt/archives
sudo apt-get remove cups-bsd # Dependency problem if not removed first
find -name '*cups*\.deb' -printf '%AD %f\n' | grep "11/28/08" | cut -d\  -f2 | 
sudo xargs -i{} dpkg -i "{}"
sudo /etc/init.d/cups restart
# Place cups packages on hold so not auto upgraded by package manager
find -name '*cups*\.deb' -printf '%f hold %AD\n' | grep "11/28/08" | awk -F_ 
'{print $1 " hold"}' | sudo xargs -i{} sh -c 'echo "{}" | dpkg --set-selections'

** Changed in: cups (Ubuntu)
Sourcepackagename: evince => cups
       Status: New => Confirmed

-- 
cannot print to network printer in evince
https://bugs.launchpad.net/bugs/309336
You received this bug notification because you are a member of Ubuntu
Desktop Bugs, which is subscribed to evince in ubuntu.

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs

Reply via email to