Автор Тема: Подключил принтер Epson.  (Прочитано 8379 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн sbrazh

  • Новичок
  • **
  • Автор темы
  • Сообщений: 50
Подключил принтер Epson.
« : Март 30, 2016, 18:10:56 »
С удивлением узнал, что для Epson, на оф.сайте, даже нет выбора ОС Linux!
Подключил TX117. Нашелся встроенный драйвер на принтак... сканер не стал, но вроде работает от Simple Scan)
Но кое-что все же не срослось...
Может кто сталкивался и подскажет?
1. Сеть настроена и работает (в домашке с Win 7).... принтер как сетевой определился на винде (по сети с убунты), и даже показывает что отправлено на печать, но по факту не печатает и даже в очередь не добавляет). С какой стороны плясать?
2. Найденный драйвер не показывает уровни чернил. Это приговор?... т.е. такой драйвер и ничего не попишешь?
Подскажите, кто в теме)
Сапсибо 

Оффлайн ek-nfn

  • Местный
  • *****
  • Сообщений: 1422
Re: Подключил принтер Epson.
« Ответ #1 : Март 30, 2016, 20:16:45 »
драйвера под epson ищи здесь - http://download.ebz.epson.net/dsc/search/01/search/?OSC=LX]
там и инструкции по их установке

Если вдруг хитрый принтер (уже не поддерживается фирмой), то ищи в базе свободных драйверов - https://www.openprinting.org/printers

утилиты по чисткам головок струйников есть в наших репах. ищи по слову epson, вроде escputil. Показывает и уровень чернил, софтина терминальная (читай help по применению)
« Последнее редактирование: Март 30, 2016, 20:21:24 от ek-nfn »
Devuan ASCII x32..x64

Оффлайн sbrazh

  • Новичок
  • **
  • Автор темы
  • Сообщений: 50
Re: Подключил принтер Epson.
« Ответ #2 : Март 31, 2016, 12:59:36 »
Спасибо, ek-nfn, за ответ.
Про Epson download center - уже был в курсе... в любом случае спасибо)
Я нашел и скачал deb пакеты принтера и сканера МФУ-шки.
При установке принтера Gdebi написал, (дословно уже не помню) но что-то вроде, установите из набора приложений.... но вроде установилось).
При первом запуске драйвер был совсем куцый, но после update & upgrade - стал ближе к родному)
С утилитами обслуживания пытаюсь разобраться.....




Оффлайн sbrazh

  • Новичок
  • **
  • Автор темы
  • Сообщений: 50
Re: Подключил принтер Epson.
« Ответ #3 : Март 31, 2016, 16:58:50 »
Прям засада(
Скачал epson-printer-utility_1.0.0-1lsb3.2_amd64... вроде то что надо... установилась на ура, но не могу ее найти)
В приложениях нет, в поиске нет, в драйвере принтера тоже ничего нового!?
Попробовал escputil... установилась нормально через synaptic... ситуация та же)... не понятно как найти эту вроде установленную утилиту)
 ???

Оффлайн ek-nfn

  • Местный
  • *****
  • Сообщений: 1422
Re: Подключил принтер Epson.
« Ответ #4 : Март 31, 2016, 17:29:44 »
type -a escputil Или в терминале просто набери escputil --help
программа терминальная , в меню ее не будет. Делай небольшие скрипты на проверку уровня чернил и чистку дюз. Будешь запускать кнопкой с панели.
Сейчас посмотрел как это у меня. Путь пропишешь под свое железо (/dev/usb/lp0).
проверка уровня чернил
sudo escputil -i --raw-device /dev/usb/lp0.

Цвет чернил    Процентов осталось
Черное фото                      81
  Голубой (C)                      82
Светло-голубой                  82
Пурпурный (M)                    81
Светло-пурпурный               82
    Желтый (Y)                      81



подробная проверка уровня чернил
sudo escputil  -e --raw-device /dev/usb/lp0

Чернильный картирдж    Процентов осталось   Уникальный идентификатор изд   Дата
    Черный (K)                     81    T0481            2003-10
  Голубой (C)                      82    T0482            2003-10
Светло-голубой                 81    T0483            2003-11
Пурпурный (M)                    81    T0484            2003-11
Светло-пурпурный              82    T0485            2003-10
    Желтый (Y)                     82    T0486            2003-11



проверка дюз
sudo escputil  -n --raw-device /dev/usb/lp0

очистка головок
sudo escputil  -c --raw-device /dev/usb/lp0




А по первой программе снова запусти установщик и посмотри какие файлы и куда он их прописал. А именно, что прописано в /usr/bin/ , это и есть команды утилит из этого набора. Запустишь в терминале
« Последнее редактирование: Март 31, 2016, 17:39:51 от ek-nfn »
Devuan ASCII x32..x64

Оффлайн sbrazh

  • Новичок
  • **
  • Автор темы
  • Сообщений: 50
Re: Подключил принтер Epson.
« Ответ #5 : Март 31, 2016, 21:26:36 »
Спасибо ek-nfn за развернутый ответ. Третий день юзаю Рунту, и с терминалом увы пока на ВЫ).
Поюзал escputil. Почти во всех актуальных командах идет предупреждение что требуется права на чтение запись. Если все же жамкнуть ENTER, то вылазит сообщ: "Получение уровни чернил требует использования потокового устройства". Что это значит?? И если такая реакция связана с правами, то где они задаются? В настройках драйвера вроде все разрешено...

С кодами и путями пока слаб) и не очень понял, что такое прописать путь под свое железо...
У меня путь выглядит /dev/usb/lp1 (еще там же hiddev0, а вот lp0 - нет). Попробовал кинуть в терминал Вашу команду sudo escputil -i --raw-device /dev/usb/lp1 - принтер захватил бумагу, пару раз дернулся и стал).  escputil -i    показать уровни, а    --raw-device  что значит?

С epson-printer-utility  получилось проще) - сразу получил ответ bash: epson-printer-utility: команда не найдена. Но Synaptic показывает, что приложение установлено, и в поиске файлов кое что обнаруживается. Исполнительный файл (нашел через поиск) находится /opt/epson-printer-utility/bin/. Но этот файл  epson-printer-utility на двойной клик не реагирует, хотя в свойствах сказано, что он пусковой!
Что это может значить?

В общем одни странности)
Спасибо
« Последнее редактирование: Март 31, 2016, 21:32:58 от sbrazh »

Оффлайн ek-nfn

  • Местный
  • *****
  • Сообщений: 1422
Re: Подключил принтер Epson.
« Ответ #6 : Март 31, 2016, 21:34:03 »
Почти во всех актуальных командах идет предупреждение что требуется права на чтение запись. Если все же жамкнуть ENTER, то вылазит сообщ: "Получение уровни чернил требует использования потокового устройства". Что это значит?? И если такая реакция связана с правами, то где они задаются?

В примерах указан вариант запуска утилиты. Запускается от имени администратора. То есть, впереди команды ставится sudo
например:  sudo escputil -i --raw-device /dev/usb/lp0
потребуется ввести пароль.
Чтобы это не делать каждый раз, в файле /etc/sudoers  под строкой %sudo  ALL=(ALL:ALL) ALL прописывается разрешение на запуск данной команды без ввода пароля. Типа такой строки -  user  ALL=NOPASSWD: /usr/bin/zenmap . Только подставляешь свое имя (под которым входишь) и свою команду (полный путь)

 -r  или  --raw-device    Задает имя устройства для записи напрямую
                       без необходимости попадания в очередь на печать.

У тебя будет свое устройство в каталоге /dev/
« Последнее редактирование: Март 31, 2016, 21:44:38 от ek-nfn »
Devuan ASCII x32..x64

Оффлайн ek-nfn

  • Местный
  • *****
  • Сообщений: 1422
Re: Подключил принтер Epson.
« Ответ #7 : Март 31, 2016, 21:48:17 »
у тебя принтер вообще печатает ? Система его видит ?

Цитировать (выделенное)
/opt/epson-printer-utility/bin/. Но этот файл  epson-printer-utility на двойной клик не реагирует, хотя в свойствах сказано, что он пусковой!
Что это может значить?
Это не файл, а каталог, в котором лежат нужные тебе файлы
Devuan ASCII x32..x64

Оффлайн sbrazh

  • Новичок
  • **
  • Автор темы
  • Сообщений: 50
Re: Подключил принтер Epson.
« Ответ #8 : Март 31, 2016, 22:25:46 »
Все установилось (принтер и сканер поставил)... почти сразу запечатал. Сегодня даже с ноута (Win 7) по локалке пол дня печатаю. Просто в какой то момент принтер показал что одна из чернильниц закончилась.... и пришлось перезапуститься на винду чтоб скинуть уровни. Зацепило, решил вот на Runtu поискать такие возможности). Скачал epson-printer-utility, поставил - но не идет(. Попробовать с escputil надумал... тоже застопорился.... да с командами еще не знаком толком). Как то так)

Оффлайн ek-nfn

  • Местный
  • *****
  • Сообщений: 1422
Re: Подключил принтер Epson.
« Ответ #9 : Март 31, 2016, 23:17:18 »
Попробовать с escputil надумал... тоже застопорился.... да с командами еще не знаком толком). Как то так)

В терминале набираешь команду escputil --help  и вот оно

nfn@pc1:~$ /usr/bin/escputil --help
Использование: escputil [-c | -n | -a | -i | -e | -s | -d | -l | -M | -X]
                [-P принтер | -r устройство] [-u] [-q] [-m модель] [ -S ]
                [-C варианты] [-p шаблоны]
Обслуживание принтеров EPSON Stylus (R).
Примеры: escputil --ink-level --raw-device /dev/usb/lp0
          escputil --clean-head --new --printer-name MyQueue

  Команды:
    -c|--clean-head    Очистить головку принтера.
    -n|--nozzle-check  Напечатать шаблон проверки форсунок.
                       Пробелы на шаблоне указывают на загрязнённость или забитость
                       форсунок.  При наличии пробелов, необходимо почистить
                       головку принтера.
    -a|--align-head    Откалибровать головку принтера.  ВНИМАНИЕ: Неправильное
                       использование данной функции может привести к ухудшению
                       качества печати и/или порче принтера.
    -s|--status        Вывести статус принтера.
    -i|--ink-level     Показать уровень чернил в принтере.  Для этого необходимы
                       права на чтение/запись для печатающего устройства.
    -e|--extended-ink-info     Получить подробную информацию о чернилах в
                       принтере.  Для этого необходимы права на чтение/запись для
                       печатающего устройства.
    -d|--identify      Получить информацию о марке и модели принтера.
                       Для этого необходимы права на чтение/запись для
                       печатающего устройства.
    -X|--reset-ink     Сбросить уровни чернил.
                       Для этого необходимы права на чтение/запись для
                       печатающего устройства.
    -l|--license       Отобразить условия лицензии/гарантии данной программы.
    -M|--list-models   Перечислить доступные модели принтеров.
    -h|--help          Распечатать данную справку.
 
 
  Параметры:
    -P|--printer-name  Задать имя принтера для выполнения печати.
                       По умолчанию используется стандартный системный принтер.
    -r|--raw-device    Задать имя устройства для записи напрямую
                       без необходимости попадания в очередь на печать.
    -m|--model         Задать модель принтера.
    -u|--new           Принтер является новым (Stylus Color 740 или
                       новее).  Необходимо, если не используется raw-устройство или
                       не указана модель.
    -q|--quiet         Скрыть шапку.
    -S|--short-name    Вывести короткое имя принтера с --identify.
    -C|--choices       Задать количество вариантов шаблонов для калибровки
    -p|--patterns      Задать количество наборов шаблонов для калибровки


Как видишь, уровни чернил тоже сбрасывает
Devuan ASCII x32..x64

Оффлайн sbrazh

  • Новичок
  • **
  • Автор темы
  • Сообщений: 50
Re: Подключил принтер Epson.
« Ответ #10 : Март 31, 2016, 23:25:30 »
Поизучал escputil --help)
Выбор команд хороший.
Только  меня терминал ругает: "Получение уровни чернил требует использования потокового устройства"
Что это значит?

Оффлайн kompilainenn

  • Местный
  • *****
  • Сообщений: 1068
  • Активно пропагандирую Runtu
Re: Подключил принтер Epson.
« Ответ #11 : Март 31, 2016, 23:26:46 »
Поизучал escputil --help)
Выбор команд хороший.
Только  меня терминал ругает: "Получение уровни чернил требует использования потокового устройства"
Что это значит?
Это значит что он будет дергать струйный принтер, чтобы узнать уровень чернил, что вполне логично
Мы говорим Linux, подразумеваем Runtu

Оффлайн sbrazh

  • Новичок
  • **
  • Автор темы
  • Сообщений: 50
Re: Подключил принтер Epson.
« Ответ #12 : Март 31, 2016, 23:54:53 »
Поизучал escputil --help)
Выбор команд хороший.
Только  меня терминал ругает: "Получение уровни чернил требует использования потокового устройства"
Что это значит?
Это значит что он будет дергать струйный принтер, чтобы узнать уровень чернил, что вполне логично
Так он просто пишет что требует потокового устройства но принтер не дергает и уровни чернил не показывает)

Оффлайн sbrazh

  • Новичок
  • **
  • Автор темы
  • Сообщений: 50
Re: Подключил принтер Epson.
« Ответ #13 : Апрель 01, 2016, 14:41:18 »
Похоже, что все проблемы связаны с ошибками зависимости с lsb, lsb desktop. Пробовал например редактор RawTherapee, так при установке опять ошибки lsb desktop?! Что такое это lsb и как решить проблемы зависимостей с ними?

Оффлайн HsH

  • Administrator
  • *****
  • Сообщений: 3474
Re: Подключил принтер Epson.
« Ответ #14 : Апрель 04, 2016, 12:11:24 »
Что такое это lsb и как решить проблемы зависимостей с ними?

    LSB - Linux Standard Base. Возможно, драйверу нужен набор утилит из состава пакета lsb-printing.