Brother 打印机已停止使用 20.10

Brother 打印机已停止使用 20.10

我的无线 Brother 打印机在我的 Ubuntu 设置下运行了好几年,现在由于某种原因,可能是操作系统更新,它不再工作了。当我命令打印时,我得到的大多是“处理”,这可能会持续几个小时。我尝试从 Brother 网站下载文件和 Linux 安装程序,并尝试了 Brother 提供的所有 URI 变体。我安装了通用打印机 (CUPS),但它对我来说也不起作用。我查看了 AU 上的每个问题/答案(除了正确的那个)。我遗漏了什么?解决问题比用兼容 Ubuntu 的机器更换打印机更浪费时间吗?也就是说,有没有一种打印机可以保证开箱即用,适用于 Ubuntu?我当前的打印机是否尽了最大努力,但它还是不能胜任工作?当然,我更乐意继续使用当前的机器,而不是更换它。

设置如下:

  • 兄弟激光HL-L2340DW
  • Ubuntu 20.10

lpstat

HLL2340D-49             qrp               1024   Thu 08 Apr 2021 06:39:29 PM MDT

lsb_release -a

No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 20.10
Release:    20.10
Codename:   groovy

neofetch

qrp@qrp-N141CU 
-------------- 
OS: Ubuntu 20.10 x86_64
Kernel: Linux 5.8.0-48-generic
Shell: /bin/bash 5.0.17 
DE: GNOME 3.38.2 
CPU: Intel i7-10510U (8) @ 4.900GHz [44.0°C]
GPU: Intel UHD Graphics 
Memory: 2.47GiB / 15.33GiB (16%)
Terminal: gnome-terminal 
Resolution: 1920x1080 @ 59.93Hz
Host: N141CU
Uptime: 9m
Packages: 2522 (dpkg), 9 (snap)
WM: Mutter
WM Theme: Adwaita
Theme: Yaru-dark 
Icons: ubuntu-mono-dark

答案1

天哪!经过将近一天的调整,我决定从头开始。我拔下打印机的电源,将其从打印机列表中删除,再次插入打印机并等待。Ubuntu 的打印机列表很快就填满了我的打印机,我取消了对驱动程序的搜索,因为它是无驱动程序的,打印了一张测试页,瞧!它工作了。我尝试了其他几个文档(pdf、交互式 pdf),它就像刚从春假回来一样工作。

非常感谢那些花时间思考我的问题并提供解决方案的人。要是我先尝试一下就好了……

答案2

运行以下命令从默认的 Ubuntu multiverse 存储库安装驱动程序。存储库应默认启用,但为了以防万一,请继续启用存储库,然后使用以下命令安装软件包。

sudo add-apt-repository multiverse
sudo apt update
sudo apt install printer-driver-brlaser brother-cups-wrapper-common brother-cups-wrapper-extra brother-cups-wrapper-laser brother-cups-wrapper-laser1 brother-lpr-drivers-common brother-lpr-drivers-extra brother-lpr-drivers-laser brother-lpr-drivers-laser1

我通过运行以下命令获得了此软件包列表:

 apt-cache search brother | grep "common\|extra\|laser" | awk '{print $1}'

该命令的第一部分搜索包含“brother”的包。

第二部分查找 common、extra 和 laser。

第三部分表示仅打印第一列,即包含包名称的列。

为了使其成为包含单个空格的列表,我们可以回显以下命令:

echo $(apt-cache search brother | grep "common\|extra\|laser" | awk '{print $1}')

或者你可以直接告诉 apt 安装列表:

sudo apt install $(apt-cache search brother | grep "common\|extra\|laser" | awk '{print $1}')

但是,与往常一样,在接受更改之前始终检查要安装/卸载的软件包列表非常重要。

相关内容