Потому что почти нет крупных производителей принтеров отпустите код драйвера для ваших принтеров, Linux-печать всегда была чем-то сложный. В частности, когда дело доходит до узнать уровень чернил, откалибровать головки и выполнить некоторые другие задачи, помимо печати документа, Тем не менее, есть много малоизвестных альтернатив что позволяет, именно, выполнять эту серию работ под Linux. |
Терминал: escputil
Escputil - это приложение для принтеров Epson, которое не только измеряет уровень чернил, но и предлагает другие параметры (шаблоны печати, калибровку головки и т. Д.).
Они могут узнать больше, запустив:
человек escputil
В нашем случае мы научимся «видеть» уровень чернил в принтере.
При запуске (от имени root):
escputil -u -r / dev / usb / lp0 -i
Где:
(-u) означает, что это «новый» принтер (серия 740 или выше, 4 картриджа вместо двух).
(-r) указывает на «необработанное устройство», прямой доступ к устройству / dev, а не через очередь печати, обычно это следует делать, если вы хотите делать такие вещи, как калибровка головок (-n), чистые головки (-c), выравнивание их (-a) или измерить уровень чернил (-i)
в / dev / usb / lpX всегда будет наш USB-принтер (где X представляет собой число, начинающееся с нуля).
escputil -u -r / dev / usb / lp0 -i Escputil версии 5.0.2, Авторские права (C) 2000-2006 Роберт Кравиц Escputil поставляется с АБСОЛЮТНО БЕЗ ГАРАНТИЙ; для получения подробной информации введите escputil -l. Это бесплатное программное обеспечение, и вы можете распространять его при определенных условиях; для получения дополнительных сведений введите escputil -l.
А потом идет нужная нам информация:
принтер Stylus C67 Цвет чернил Остаток в процентах Черный 100 Голубой 7 Пурпурный 89 Желтый 100
Гном: InkBlot
Чтобы иметь «монитор» принтера в графическом режиме, у нас есть «inkblot» - простое приложение, которое использует libinklevel для информирования нас.
ПРИМЕЧАНИЕ: Поскольку вы должны получить доступ к ресурсам принтера, необходимо, чтобы мы, как пользователи, были частью группы «lp» и группы «lpadmin».
Для этого в консоли выполняем:
adduser YOUR_USER_NAME lp adduser YOUR_USER_NAME lpadmin
Или в противном случае; В меню Gnome> Система> Администрирование> Пользователи и группы ищем опцию «Управление группами»; там мы будем искать группы lp и lpadmin и добавлять нашего пользователя в соответствующие группы.
Терминал: чернила
Ink - это небольшой инструмент, основанный на библиотеках lininklevel (тех же, на которых основан интерфейс для KDE Qink), которые обычно используются для определения уровня чернил вашего принтера (независимо от того, подключен ли он через USB или параллельный порт).
Для установки:
sudo apt-get установить чернила
Используйте:
ink -p ПОРТ [-n NROPORT] [-t GAP]
где PORT - это «parport» (параллельный порт) или «usb» (если принтер подключен через usb), а NROPORT - это номер порта, к которому подключен ваш принтер (если он через параллельный порт). Параметр GAP является необязательным и ограничивает уровни чернил, которые будут отображаться на экране, до уровней, которые меньше или равны установленному зазору.
В заключение, если ваш принтер подключается через USB:
чернила -p usb
KDE: Цинк
Qink - это приложение Qt4 (KDE4), которое позволяет нам также просматривать уровень чернил в нашем принтере; Самое интересное в QInk по сравнению с InkBlot заключается в том, что Qink может управлять более чем одним принтером, поскольку он дает нам список всех подключенных принтеров.
XWindows: МТинк
MTink - это довольно легкий интерфейс xwindows, полезный для других пользователей настольных компьютеров.
Фуэнтес: фенобарбитал & Герман-уве
Отличный Qink для hp1100series
после установки остается в приложениях-> аксессуары
Благодарность…
Здравствуйте, меня зовут Виктор, и мне очень нравится Linux. Я ищу программу, которая позволяет мне заменять картридж принтера, а также выполнять чистку головки, как когда у меня было плохо. У меня принтер Epson SX105.
могли бы вы дать мне руку?
Спасибо!
Из программ, которые вы не добавили ни одной, я смог сделать то, что меня интересует, а именно заменить картридж с чернилами и выполнить очистку головки. Я вижу только уровень чернил
Привет Виктор! Послушайте, правда в том, что единственный инструмент для Linux, который я знаю для этого, - это тот, который я описываю в посте. : S Это не один из сильных Linux. Это потому, что производители принтеров не выпускают свои драйверы ... К сожалению, это так.
Я надеюсь, что мне помогли! Ура! Павел.
Ни один из этих вариантов не работает для Epson CX5600, я пробовал их все давно, и ни один из них не дал удовлетворительных результатов D:
Один вопрос, у меня есть принтер epson c67, подключенный к сетевому серверу, и я не могу его обнаружить, ни пятно, ни escputil, вы можете мне помочь?
спасибо
### Как чистить головки принтеров HP и МФУ (Hewlett-Packard, выравнивание, панель управления, ...) ###
Сначала устанавливаем необходимую программу. В терминале выполняем: sudo apt-get install hplip-gui
Затем просто запустите hp-toolbox (HP Device Manager). Это можно сделать из консоли, с помощью ALT + F2, главного меню, ...
Если мы не можем очистить головы, мы можем сначала зайти в панель управления Linux, раздел принтеров, удалить нашу и переустановить. Согласно http://trackerlinux.blogspot.com.es/2012/02/ver-niveles-de-tinta-y-limpiar.html он может работать, чтобы удалить его оттуда и установить из hp-toolbox.
http://bandaancha.eu/foros/como-limpian-cabezales-impresoras-1709807
Отлично, спасибо за информацию, она мне очень пригодилась