步骤1

步骤1

我想问一下在 Ubuntu 20.04 上安装佳能 I-Sensys 打印机的问题(但我认为类似的问题经常出现,因为我在 askubuntu 上也发现了一些关于它的帖子)。

从这里成功安装 Canon ISensys 7200 CAPT 驱动程序(版本 2.71)后: https://www.canon.sk/support/consumer_products/products/printers/laser/i-sensys_lbp7200cdn.html?type=drivers&language=en&os=linux%20(64 位)

(安装成功,没有任何问题),我在列表中找到了正确的驱动程序,并添加了一台新打印机:

步骤1

在此处输入图片描述

第2步

在此处输入图片描述

步骤3

在此处输入图片描述

步骤4

在此处输入图片描述

一切都顺利完成。但是,当我想从编辑器或打印机测试页打印文本时,仍然出现同样的错误:

无法写入打印数据:管道损坏

在此处输入图片描述

我找到了一些关于此主题的帖子,例如像下面这样,我尝试在 ubuntu 安全模式下重新安装 xserver-xorg,但它对我没有帮助:

无法写入字节:管道损坏

我也打电话给佳能支持部门,但没有人支持 Linux :-(

非常感谢大家的帮助。

答案1

管道破裂来自 CUPS。第 2 步表明您正在使用 URI socket://192.168.7.11:9100。这没问题,因为套接字 URI 通常非常可靠。使用 快速检查连接telnet 192.168.7.11 9100

除了 URI 之外,还需要 PPD。lpinfo -m | grep -i 7200C应该允许您找到一个。然后我要做的是使用 设置打印队列sudo lpadmon -p 7200c -v "URI" -E -m "PPD",当然要代替 URI 和 PPD。

用 进行测试lp -d 7200c /etc/nsswitch.conf

应可从 获得另一个 URI(可能是 dnssd://...)lpinfo -v。可尝试代替 socket://... 。

相关内容