Мой беспроводной брат принтер прекрасно работает в течение нескольких лет с моей установки Ubuntu, теперь по каким-то причинам, возможно, обновление ОС, он больше не функционирует. Когда я командую принтер в основном то, что я получаю "обработка", которая может продолжаться в течение нескольких часов. Я попробовал скачать файлы и установщик linux с сайта брата, и я попробовал все варианты URI, которые предлагал брат. Я установил общий принтер (CUPS), но он также не работает для меня. Я просмотрел каждый вопрос/ответ на AU (кроме правильного). Что я пропустил? Является ли решение проблемы больше пустой траты времени, чем замена принтера с Ubuntu-совместимой машиной, то есть есть есть есть ли принтер, который sort-of-гарантирован для работы из коробки с Ubuntu? Является ли мой текущий принтер старается изо всех сил, но это просто не до задания? Конечно, я был бы счастливее продолжать работать с моей текущей машине, которая должна заменить его.
Вот настройка:
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
Выполните следующую команду, чтобы установить драйверы из репозитория Multiverse Ubuntu по умолчанию. Репозиторий должен быть включен по умолчанию, но на всякий случай включите репозиторий, а затем установите пакеты, используя следующие команды.
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}'
Первая часть команды ищет пакеты, содержащие слово «брат».
Вторая часть greps для 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}')
Хотя, как всегда, важно всегда просматривать список пакетов для установки / удаления перед принятием изменений.
Святой дым! После почти дня настройки того и этого я решил вернуться к нулям. Я отключил принтер, удалил его из своего списка принтеров, снова подключил принтер и ждал. Список принтеров Ubuntu вскоре пополнился моим принтером, я отменил поиск драйверов, поскольку он не имеет драйверов, распечатал тестовую страницу и вуаля! Оно работает. Я попробовал пару других документов (pdf, интерактивный pdf), и он работает так, как будто только что вернулся с весенних каникул.
Большое спасибо тем, кто нашел время подумать над моей проблемой и предложил решения. Если бы я только попробовал это сначала ...