GNOME Bugzilla – Bug 553196
Can't print to smb printers requiring authorisation
Last modified: 2009-01-05 08:04:11 UTC
Please describe the problem: Via CUPS I have a printer defined which is on a Windows server. In the URI for the printer I have defined a user name and password in this format user:password@server The printer works when printing from OpenOffice, Adobe Acrobat and when making test pages from CUPS. But I can't print from evince: Dialog "Failed to print document. Can't prompt for authorization". Note that when printing from the other apps I mentioned, there is no authorisation prompt. Steps to reproduce: 1. Set up a smb printer using cups, which requires a user and password 2. Open a PDF into evince 3. Try to print it Actual results: Printing does not success due to the dialog box mentioned above. Expected results: The document should print. Does this happen every time? Yes. Other information:
This is confirmed by several users in Ubuntu and in Debian. See [1] and [2]. This seems to happen with other apps like GEdit and Firefox, so it may be a GTK+ bug (see [3], which tries workarounds). 1: https://bugs.launchpad.net/debian/+source/evince/+bug/305030 2: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=499759 3: http://blog.avirtualhome.com/2008/11/21/cant-print-in-evince-gedit-claws-mail/
Oh, and it's still present in 2.24.1.
Users confirm this is occurring with all GTK+ apps, so I've opened bug 566522 in GTK+. I guess you can close this one.
*** This bug has been marked as a duplicate of 384940 ***