Bug 529364
Summary: | Print dialog can show alarming 'May not be connected' message in error | |||
---|---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Tim Waugh <twaugh> | |
Component: | gtk2 | Assignee: | Marek Kašík <mkasik> | |
Status: | CLOSED ERRATA | QA Contact: | Fedora Extras Quality Assurance <extras-qa> | |
Severity: | medium | Docs Contact: | ||
Priority: | low | |||
Version: | 10 | CC: | mclasen | |
Target Milestone: | --- | |||
Target Release: | --- | |||
Hardware: | All | |||
OS: | Linux | |||
Whiteboard: | ||||
Fixed In Version: | 2.18.3-21.fc12 | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | ||
Clone Of: | ||||
: | 1056129 (view as bug list) | Environment: | ||
Last Closed: | 2009-11-16 07:25:14 UTC | Type: | --- | |
Regression: | --- | Mount Type: | --- | |
Documentation: | --- | CRM: | ||
Verified Versions: | Category: | --- | ||
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | ||
Cloudforms Team: | --- | Target Upstream Version: | ||
Embargoed: |
Description
Tim Waugh
2009-10-16 12:01:03 UTC
Yes, that makes sense to me. I'll ask Marek to take a look at this. Hi, the "Printer '%s' may not be connected." message is taken from system-config-printer. The error icon is showed because there is no suffix (warning or report) and according to IPP's RFC (4.4.12) it should be treated as an error. The problem of successive polls is that 2 are not enough and I can imagine that 5 will not be enough in some cases (in Fedora 10, 11). One solution is to set the number of successive polls with "connecting-to-device" to a very high number (for example 10 for Fedora 10, 11 and 150 for Fedora 12). Second solution could be an ignoring of this printer state reason. Third solution can be showing of a text like "Connecting to printer '%s'." without any emblem on printer's icon. The first one is a heuristic which can work, the second is not very nice and the third seems acceptable for me (user is informed and happy :) ). Which solution do you prefer (I prefer the third one)? gtk2 do its own connection test for remote printers since Fedora 12. Do you think that it is enough to not indicate the "connecting-to-device" reason when the test is successful? Regards Marek Yes, third suggestion sounds best.(In reply to comment #2) > gtk2 do its own connection test for remote printers since Fedora 12. Do you > think that it is enough to not indicate the "connecting-to-device" reason when > the test is successful? If you mean that connecting-to-device shouldn't be regarded as an error state reason, yes I think that's best. Hi, when diving more into the problem I see that "printer-state-message" already sets a message describing actual situation for the "connecting-to-device" reason. It shows these messages: "Printer is now online.", "Copying print data...", "Waiting for job to complete..." and "Connecting to printer...". So the second solution seems the best for me now. Marek Btw, I found out that the connection test is performed only when getting PPD for actual printer, so we doesn't have this information for all printers. gtk2-2.14.7-9.fc10 has been submitted as an update for Fedora 10. http://admin.fedoraproject.org/updates/gtk2-2.14.7-9.fc10 gtk2-2.18.3-21.fc12 has been submitted as an update for Fedora 12. http://admin.fedoraproject.org/updates/gtk2-2.18.3-21.fc12 gtk2-2.18.3-21.fc12 has been pushed to the Fedora 12 testing repository. If problems still persist, please make note of it in this bug report. If you want to test the update, you can install it with su -c 'yum --enablerepo=updates-testing update gtk2'. You can provide feedback for this update here: http://admin.fedoraproject.org/updates/F12/FEDORA-2009-11415 gtk2-2.18.3-21.fc12 has been pushed to the Fedora 12 stable repository. If problems still persist, please make note of it in this bug report. gtk2-2.14.7-9.fc10 has been pushed to the Fedora 10 stable repository. If problems still persist, please make note of it in this bug report. |