Bug 241589
Summary: | Epson CX-3200 prints slowly with frequent pauses after cups update | ||||||
---|---|---|---|---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Mike Cohler <mdc1> | ||||
Component: | cups | Assignee: | Tim Waugh <twaugh> | ||||
Status: | CLOSED ERRATA | QA Contact: | |||||
Severity: | medium | Docs Contact: | |||||
Priority: | medium | ||||||
Version: | 6 | ||||||
Target Milestone: | --- | ||||||
Target Release: | --- | ||||||
Hardware: | i686 | ||||||
OS: | Linux | ||||||
Whiteboard: | |||||||
Fixed In Version: | 1.2.11-2.fc7 | Doc Type: | Bug Fix | ||||
Doc Text: | Story Points: | --- | |||||
Clone Of: | Environment: | ||||||
Last Closed: | 2007-07-02 16:12:28 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: | |||||||
Bug Depends On: | |||||||
Bug Blocks: | 207681, 236808 | ||||||
Attachments: |
|
Description
Mike Cohler
2007-05-28 13:51:01 UTC
I would really appreciate it if you could try the following. 1. Print a fairly lengthy document, enough to keep the printer busy for long enough for you to perform the remaining steps. 2. When it has started printing, run 'ps axf' in a terminal window and locate the process whose name starts with 'usb:/' -- it will be one of the child processes of cupsd. Remember its PID. 3. Run 'strace -tt -p PID 2>strace.log', as root, with the PID of the usb process. Then attach the strace.log file to this bug report. Thanks! I will do your suggested test in the next day or so and report back with the output. Mike Created attachment 155608 [details]
strace.log from the test requested above
strace log during a print which was pausing briefly after each line.
I have a potential fix I'd like you to try out, but I'm having trouble getting our build system actually build it. :-( Sorry about this.. I'll let you know when a test package is available. I have now updated to F7 on my machine so unfortunately I will not be able to test any new package for FC6 regarding this bug. If this means no further devel is possible please close this bug. No problem. I can give you F-7 test packages. The printer is working fine in F7! However I cannot share the printer but that is already another BZ report reported by another user, and I see that there is a fix on the way.... Yes, F-7 will work fine at the moment -- the paper-out detection code isn't in that version. It would be helpful though if you would be willing try a test version which does do paper-out detection, hopefully in a way that doesn't slow down printing for you. Tim, since this is a production machine I am not keen to test this if there is no problem. However I have F7 on another machine (laptop) now, and maybe over the next weekend I may be able to test from there for you. Let me know the location of the test file (rpm I presume?) and I will test over the weekend. On the other hand if you are putting a file into updates-testing for F7 I could install from there. Mike cups-1.2.10-12.fc7 has been pushed to the Fedora 7 testing repository. If problems still persist, please make note of it in this bug report. Please try the updates-testing package mentioned in comment #10. Thanks. Have you had a chance to try that package? yum --enablerepo=updates-testing update 'cups*' I have been swamped with work - I will try this evening and let you know. Mike Tim I installed these test versions. Updated: cups.i386 1:1.2.10-12.fc7 cups-libs.i386 1:1.2.10-12.fc7 Printing from the machine that the Epson CX-3200 is connected to works fine and has no slow printing as described by the original details in this bug. However I cannot get this printer to be shared. I have removed the original printer detected by hal, and redefined the printer myself as a usb printer - it works only on the machine it is connected to. I have restarted cups, and checked that the firewalls are allowing port 631 - and have even shut down the firewall on both main machine as well as on the other machine in the network - nothing will allow the other machine to see this as a shared printer. Mike OK I have found that using localhost:631 under Administration I can indeed share the printer! Now for some testing! Mike Success! OK with the test versions as quoted in #14 I have allowed HAL to detect the printer, and with printer sharing allowed from localhost:631 Administrator settings, with firewalls running on both machines with port 631 open I now have good printing from both client and server machines. Both client and server machines are running F7 fully up to date. So this version is fully working for me now. I guess you can close this bug? Many thanks Mike cups-1.2.11-1.fc7 has been pushed to the Fedora 7 testing repository. If problems still persist, please make note of it in this bug report. cups-1.2.11-2.fc7 has been pushed to the Fedora 7 testing repository. If problems still persist, please make note of it in this bug report. cups-1.2.11-2.fc7 has been pushed to the Fedora 7 stable repository. If problems still persist, please make note of it in this bug report. |