-
Notifications
You must be signed in to change notification settings - Fork 16
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Canon LBP-2900 prints with low density #33
Comments
You're not alone in finding CUPS printouts a little lighter than expected. There's a comment, on either Alexey's original repo or mine, that mentions this too. However, I can't seem to find it at time of writing. The only printer-related control for darkness we know is Toner Density, this is communicated to the printer via the 0xD0A0 command, bytes 8-11. Otherwise I'm suspecting differences in raster image processors; GhostScript (which CUPS uses as an RIP) may have a lighter gamma curve than the proprietary RIPs used in macOS and Windows. I haven't been able to verify this claim, but you might be able to if you have old, low spec printers that are supported in Linux, Mac and Windows. Emphasis on old, because I suspect many new printers to have built-in RIPs and therefore produce the same results regardless of the OS the job comes from. |
Thanks for the response! |
I also have the same problem in this, but I don't have many clues about this. Is there any way to fix this issue? |
I haven't find any so far. |
I don't know if this is still relevant for you, but I want to share how I fixed it. I have a lbp2900 printer and it also printed at a very low density compared to Windows. I decided to try installing the official driver from Canon (https://www.canon-europe.com/support/consumer/products/printers/i-sensys/lbp-series/i-sensys-lbp2900.html?type=drivers&detailId=tcm :13-1057853&os=Linux%20(64-bit)&language=en&productTcmUri=tcm:13-727036).
[Service] TimeoutSec=30 [Install]
And that's all, after that the printer started working normally and prints exactly the same as in Windows. The most important thing is to install libpopt0:i386 libtiff4:i386, because without them there will be an error ccp send_data error, exit. I hope this helps you |
Thanks for the update! Unfortunately will not work in my case: I'd like to have printer connected to the ARM machine with lower power consumption and official drivers are Intel only. |
Hi, first of all, thanks for the hard work on supporting obscure hardware! :)
I've got the driver working Ubuntu 23.10 x86_64 (running in Proxmox) (as a side note on Alpine 3.19 armhf (Raspberry Pi W) I've run into this issue: #8).
The problem I have though is that all prints via CUPS and captdriver have less density (black text is gray) compared to printing via MacOS or Windows drivers with the printer attached directly via USB. I can observe this behavior for both vector PDFs or documents printed from LibreOffice.
I've had a quick look into CUPS options and captdriver source code, but haven't found any knobs to turn. Did I miss something obvious?
Thanks in advance!
The text was updated successfully, but these errors were encountered: