|
Bugzilla – Full Text Bug Listing |
| Summary: | can not print to remote cups from firefox, gimp and evince | ||
|---|---|---|---|
| Product: | [openSUSE] openSUSE 11.2 | Reporter: | Bernhard Wiedemann <novellbmw> |
| Component: | GNOME | Assignee: | E-mail List <gnome-bugs> |
| Status: | RESOLVED FIXED | QA Contact: | E-mail List <qa-bugs> |
| Severity: | Normal | ||
| Priority: | P3 - Medium | CC: | dimstar, vuntz, wolfgang |
| Version: | Final | ||
| Target Milestone: | --- | ||
| Hardware: | i686 | ||
| OS: | openSUSE 11.2 | ||
| Whiteboard: | |||
| Found By: | --- | Services Priority: | |
| Business Priority: | Blocker: | --- | |
| Marketing QA Status: | --- | IT Deployment: | --- |
|
Description
Bernhard Wiedemann
2009-10-11 08:09:50 UTC
Does the printer appear in system-config-printer? Just retried on a VM with 11.2-RC1 and there it all just worked now. So might have been fixed since reported - or it is dependent on other factors (unluckily the original MS8 install was already overwritten, but could possibly re-install RC2 there). Thanks, closing, then. did see the bug again on another install (with KDE4): How to reproduce: - installed full 11.1 DVD - use 11.2-RC2 DVD for upgrade - echo ServerName printerserver.mydomain.de > /etc/cups/client.conf - zypper in evince system-config-printer > lpq hp710c is ready no entries > system-config-printer Traceback (most recent call last): File "/usr/share/system-config-printer/system-config-printer.py", line 6846, in <module> focus_on_map) File "/usr/share/system-config-printer/system-config-printer.py", line 6794, in main print_test_page, focus_on_map) File "/usr/share/system-config-printer/system-config-printer.py", line 822, in __init__ self.populateList() File "/usr/share/system-config-printer/system-config-printer.py", line 1472, in populateList default_emblem = theme.load_icon (def_emblem, w/2, 0) glib.GError: Icon 'emblem-default' not present in theme anything else to test? I just did a fresh 11.2-KDE4 install and above problems occur there, too. firefox, seamonkey, gimp and evince only offer print-to-file. other apps that work: gwenview, konqueror, openoffice - so everything that has another print dialog Finally did another install from 11.2-Gnome LiveCD and there system-config-printer shows my printer, but firefox still does not. I found out, that firefox starts working when I put into /etc/cups/client.conf ServerName 192.168.11.92 instead of ServerName flash.zq1.de The difference is that flash.zq1.de does have an AAAA record, but cups only listens on IPv4 there. The hostname also worked after reconfiguring cupsd on flash.zq1.de to listen on :::631 So that is pretty definitely the cause of this bug. === workaround: use IPv4-addr in /etc/cups/client.conf workaround: have cupsd listen on IPv6 verified that the problem also exists in openSUSE-11.1 (and thus probably SLED11) but not in 11.0 How to reproduce: echo 192.168.11.92 printserver >> /etc/hosts echo 2001:6f8:11fc:10:240:f4ff:fe68:2e5 printserver >> /etc/hosts echo ServerName printserver > /etc/cups/client.conf and on printserver have /etc/cups/cupsd.conf:Listen 0.0.0.0:631 filed upstream at https://bugzilla.gnome.org/show_bug.cgi?id=603637 the independent system-config-printer problem from comment #4 is tracked in bug 555569 http://blogs.gnome.org/alexl/2006/04/21/gtk-printing-support/ says "The actual printing is done through Cairo" - so maybe someone should report there instead of gnome/gtk? there? http://bugs.freedesktop.org/ There is now a proposed patch for gtk+ at http://bugzilla-attachments.gnome.org/attachment.cgi?id=162019 This bug is also present in current Factory (tested on 11.3-MS6) Sorry, this bug did not get the attention it deserved. Not likely, you have already upgraded to newer versions of openSUSE, which had a lot more bug fixes. As openSUSE 11.2 is no longer maintained (for a long time already) and I can't seem to reproduce anything similar in openSUSE 12.1 / 12.2 RC, I close the bug as 'FIXED'. Should you be able to reproduce this issue on a newer openSUSE version, please feel to report it again. |