有人有在 ubuntu 14.04 上运行装有 cndrvcups 2.80 的佳能 MF4890dw 吗?

有人有在 ubuntu 14.04 上运行装有 cndrvcups 2.80 的佳能 MF4890dw 吗?

我最近升级到了 14.04,使用了 cndrvcups-common 和 cndrvcups-ufr2-us 2.80-1。当我从 evince 打印测试页或 PDF(可能还有其他打印模式)时,/usr/bin/cnpkmoduleufr2 CPU 使用率会达到 100%,直到被终止(至少 15 分钟)。这在 13.10 和 2.70 中曾经有效。(我怀疑这是驱动程序的问题,与 ubuntu 升级无关。)

strace 显示了看似无休止重复的行,如下所示:

read(7, "", 4)                          = 0
read(7, "", 4)                          = 0
read(7, "", 4)                          = 0
...

在我花时间尝试从头开始重新编译 cndrvcups 之前...是否有人可以做到这一点或至少有相同的症状?

—里斯

答案1

我联系了 Canon 的 Masayuki Sakura,他是 Debian 软件包的维护者。他的回复是:

我们能够重现与您报告的问题相同类型的问题。......您可以使用以下命令安装 32 位版本的 libstdc++6 并执行打印测试。

# apt-get 安装 libstdc++6:i386

顺便说一句,我检查了我们的用户指南和自述文件,但没有描述此通知。我们将在驱动程序的下一个版本中添加此通知。

确实,这解决了问题。

感谢 Masayuki 及时的客户支持。

答案2

我刚刚从佳能网站下载并安装了 Linux_UFRII_PrinterDriver_V300_us_EN 驱动程序,我的 mf4890dw 打印机现在可以正常工作了。我无法让它与 V280 驱动程序配合使用,但较新的 V300 驱动程序可以工作!

相关内容