Найти тему
Stable IT

Приключения принтера в Linux

У меня раньше был принтер Ricoh Aficio SP100. Принтер хороший. Главное его преимущество - официальная возможность перезаправки. То есть у него картридж сразу сделан так, что можно несколько раз досыпать тонер (что я делал несколько лет), пока не угробится фотовал (что я тоже сделал, так как он в картридже никак не закрыт и я его однажды просто повредил после неудачной транспортировки картриджа). Ещё у него удобный формфактор - десктоп и на него можно поставить сканер, причём он не будет мешать ни подаче ни выходу бумаги.

Ricoh Aficio SP100
Ricoh Aficio SP100

Был у него и недостаток. Для меня довольно существенный. У данного принтера не было официальных драйверов под Linux. Но потратив некоторое время на поиски я нашёл самописный драйвер и инструкцию по его использованию (ссылки оставил, вдруг кому пригодятся).

Но в силу возраста у этого неплохого принтера начались проблемы. Стал плохо захватывать бумагу, участились "зажёвывания". Плюс не удобно печатать с двух сторон (а это не так редко бывает нужно), а с учётом предыдущего факта (учащения "зажёвывания" бумаги) это приходилось повторять по несколько раз.

В общем по всем этим причинам, а также возникшим на фоне известных событий февраля-марта опасениям, что цены на технику вырастут или даже вообще этой техники некоторое время не будет, было принято решение о замене старого принтера. Хотелось новый принтер с возможностью двусторонней печати и выбор пал на Brother HL-L2300DR, у которого и двусторонняя печать есть и с драйверами (в том числе и под Линукс) полный порядок и вообще надёжная модель по отзывам.

Brother HL-L2300DR
Brother HL-L2300DR

С новым принтером поначалу проблем не было, но некоторое время назад начались странности. Сначала он перестал печатать jpg-файлы. Я подумал, что возможно что-то с сетевой печатью (он у меня, как и все предыдущие принтеры подключен к NAS, чтобы можно было печатать с любого компьютера в домашней сети). Подключил принтер напрямую - ситуация не изменилась. При этом тестовую страницу и текстовые документы он печатал как по сети, так и локально. Потом я заметил, что некоторые jpg-файлы он печатает, а некоторые нет. Ещё через некоторое время заметил, что в офисных документах или PDF в некоторых случаях не печатаются одна или несколько первых страниц как при двусторонней, так и при односторонней печати. Под "не печатает" я имею в виду не ошибки при печати, а то, что документ отправляется на печать, выводится сообщение об успешной печати, принтер помигает лампочками и ничего не делает.

-3

Я решил, что видимо что-то (не знаю, ядро ОС или CUPS или ещё что-то) обновилось в моём Linux Mint 20.3 и что-то случилось с драйверами (которые я ставил из PPD-файлов, идущих в комплекте). В результате скачал с сайта разработчика пакеты драйверов для своей системы. После установки пакета hll2300dcupswrapper-3.2.0-1.i386 (CUPSwrapper printer driver) в системе появился новый принтер (осталось только указать корректный путь к устройству), а после установки пакета hll2300dlpr-3.2.0-1.i386 (LPR printer driver) принтер стал нормально печатать. Даже те файлы, с которыми раньше были проблемы. Как по сети, так и локально. Как с одной стороны листа, так и с двух.

Возможно эта статья поможет кому-то, кто столкнулся с похожей проблемой. Как минимум мне через какое-то время может пригодиться.

Всем добра и удачи!

#линукс #linux #принтер #ricoh #brother