我在 10.04、12.04、14.04 和 16.04 上成功设置了我的打印机,虽然遇到了各种各样的问题,但最终我还是设法解决了。
现在是 18.04(64 位,从 16.04 64 位升级后),我似乎无法弄清楚。诚然,扫描仪部分对我来说有用,但打印机不行。
打印机已存在并被识别。当打印机关闭时,系统会正确地将作业标记为“等待打印机可用”。但是,如果打印机已打开并已连接,它会接受作业,但下一刻只会将其作为用户“保留”的“已完成”作业而忽略(我在 Google 上搜索了一下,这是 CUPS 的问题,没问题)。无论是否有测试页,都不会发生实际打印。
在升级到 18.04 之前,打印机实际上可以在 16.04 上运行,因此我认为问题不在于设备。
所以。到目前为止,我已经尝试过(除了重新安装 CUPS、重新启动并重新连接 USB 电缆)。
Brother 官方方式。去了MFC-7420 下载,获取了安装脚本,该脚本安装了 MFC-7420 的 LPR 和 CUPS Wrapper 驱动程序(两者均为i386架构)和扫描仪驱动程序(正如我上面所说,扫描仪部分与一些提示源自互联网)。
不太正式的方式。amd64理论上来说,完全适合我的 MFC-7420 的软件包:
$ dpkg -l | grep brother ii brother-cups-wrapper-common 1.0.0-10-0ubuntu7 amd64 Common files for Brother cups wrapper packages ii brother-cups-wrapper-laser 2.0.1-2-0ubuntu7 amd64 Cups Wrapper drivers for laser brother printers ii brother-lpr-drivers-common 1.0.0-4-0ubuntu3 amd64 Common files for brother-lpr-drivers packages ii brother-lpr-drivers-laser 2.0.1-3-0ubuntu5 amd64 LPR drivers for laser brother printers
在(推荐)“MFC-7450 BR-Script3”和(显然与上面的软件包一起安装)“MFC-7420 for CUPS”驱动程序之间切换。
完全删除任何与 MFC-7420 相关的包或驱动程序,从空白开始。
在 Google 上搜索了很多次,但大多数结果都指向 Brother 网站,即 p.1。
所以,问题仍然存在。我想打印,但打印机就是不打印。有什么见解吗?
答案1
我的 DCP-7055 从 16.04 升级到 18.04 后也出现了类似的问题。安装/重新安装了 CUPS,并使用了 Brother 安装脚本。扫描仪也能正常工作!通过镜子。
我的问题已通过以下答案得到解决这里,“18.4 - 打印机‘过滤失败’。
答案2
我成功安装了我的兄弟 mfcj480dw,首先从兄弟那里下载驱动程序(我做了完整的安装包),然后首先
sudo chmod +x linux-brprinter-installer*
和
sudo ./linux-brprinter-installer*
然后我按照终端窗口中出现的提示进行操作(y/n)等等。
我还选择了 USB 安装以避免处理网络问题。
答案3
有可能,您安装的驱动程序可能是通用驱动程序或默认驱动程序。在这种情况下,如果您尝试发送带有某些扩展名的文件,则将无法正常工作。要做的事情。
尝试打印一个包含您输入的几行内容的基本 txt 文件。
检查是否已安装正确的驱动程序。
* 一些文件扩展名或带有特殊字符的长文件名也会导致此类问题。