佳能网络打印机:无法打开初始设备,正在退出

佳能网络打印机:无法打开初始设备,正在退出

我从 AUR (cndrvcups-lb) 安装了最新的 Arch Linux 和 Canon 驱动程序。在工作中,我有一台 Canon iR-ADV C5235 打印机,我想使用它。

我通过 cups 网络界面添加了打印机,选择了正确的驱动程序等,但在每次打印时我只得到

**** Unable to open the initial device, quitting

经过一番研究,我发现该错误与 Ghostscript 有关,但我不知道如何解决此问题。

我还尝试了佳能网站上的 ppd 文件 - 但根本没有打印任何内容。

答案1

上面链接中提到的方法2对我有用。该问题是由于缺少 i386 软件包的依赖关系引起的,如上面的链接所述。

要进行验证,请检查以下命令的输出:

dpkg -L cndrvcups-ufr2-uk cndrvcups-common | xargs ldd 2>/dev/null | grep "not found"

答案2

在 Debian 下,在 64 位操作系统上删除 i386 后,遇到了同样的问题。您可以检查所有 i386 软件包是否可用。

我知道你使用的是 Arch Linux,但这可能是同样的问题。

请参阅 Debian 页面,它可能会帮助您找到解决方案: https://wiki.debian.org/PrinterDriver/Canon/UFR-II (使用方法2,我消除了错误)

答案3

我对 Canon UFR 驱动程序也有同样的问题。

对我来说,将 Canon UFR 驱动程序升级到最新版本后解决了这个问题。由于某种原因,以前版本的驱动程序具有所有型号的 ppd 文件,但驱动程序本身仅支持其中的一些。新版本支持更多,包括我拥有的。

相关内容