Защото почти няма голяма марка принтери освободете кода на драйвера за вашите принтери, Печатът на Linux винаги е бил нещо сложно. По-специално, когато става въпрос за разберете нивото на мастилото, калибрирайте главите и изпълнете някои други задачи, освен просто отпечатване на документ. Въпреки това, има много малко известни алтернативи които позволяват да се извърши точно тази поредица от работи под Linux. |
Терминал: escputil
Escputil е приложение за принтери на Epson, което не само трябва да измерва нивото на мастилото, но предлага и други опции (шаблони за печат, калибриране на главата и т.н.).
Те могат да научат повече, като изпълнят:
човек ескпутил
В нашия случай ще се научим да „виждаме“ нивото на мастилото в принтера.
Когато се изпълнява (като 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, Copyright (C) 2000-2006 Robert Krawitz Escputil идва с АБСОЛЮТНО БЕЗ ГАРАНЦИЯ; за подробности напишете 'escputil -l' Това е безплатен софтуер и можете да го разпространявате при определени условия; напишете 'escputil -l' за подробности.
И тогава идва информацията, от която се нуждаем:
принтер Stylus C67 Цвят на мастилото Процент оставащ Черен 100 Циан 7 Пурпурен 89 Жълт 100
Gnome: 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 инсталирайте мастило
използвате:
мастило -p PORT [-n NROPORT] [-t GAP]
където PORT е "parport" (паралелен порт) или "usb" (ако принтерът е свързан чрез usb), а NROPORT е номерът на порта, към който е свързан вашият принтер (в случай, че е през паралелния порт). Параметърът GAP не е задължителен и ограничава нивата на мастилото, които ще се показват на екрана, до тези, които са по-малки или равни на установената празнина.
В заключение, ако вашият принтер се свързва чрез USB:
мастило -p usb
KDE: Qink
Qink е приложение Qt4 (KDE4), което ни позволява също да видим нивото на мастилото на нашия принтер; Най-интересното при QInk спрямо InkBlot е, че Qink може да управлява повече от един принтер, тъй като ни дава списък с всички свързани принтери.
XWindows:MTink
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
Отлично, благодаря за вашата информация, тя ми беше много полезна