| Summary: | принтер выдает ошибку | ||||||
|---|---|---|---|---|---|---|---|
| Product: | Branch p10 | Reporter: | Александр <sa_gor> | ||||
| Component: | rastertokpsl-re | Assignee: | manowar <manowar> | ||||
| Status: | CLOSED WORKSFORME | QA Contact: | qa-p10 <qa-p10> | ||||
| Severity: | normal | ||||||
| Priority: | P5 | CC: | manowar, nfsmobile, strepkovaas | ||||
| Version: | не указана | ||||||
| Hardware: | x86_64 | ||||||
| OS: | Linux | ||||||
| Attachments: |
|
||||||
добрый дент! Пакет который вы предоставили тоже не работает, теперь принтер даже тест страницу не печатает... Принтер сетевой. Добрый день! Стенд: p10-kworkstation-10.3-x86_64 МФУ: Kyocera_ECOSYS-M2040dn Версия пакета: cups-2.4.7-alt2.x86_64 Шаги: 1) Перейти в веб-интерфейс cups https://localhost:631 , авторизоваться 2) Перейти на вкладку Администрирование -> Добавить принтер -> Продолжить -> Продолжить -> Выбрать драйвер (использовался Kyocera FS-2000D - CUPS+Gutenprint v.5.3.4) -> Добавить принтер 3) Перейти на страницу принтера -> Раскрыть список Обслуживание -> Печать пробной страницы 4) Создать txt файл с произвольным содержанием: Файл -> Печать 5) Перейти на любую страницу в браузере -> ПКМ по странице -> Печать -> Выбрать ранее добавленный сетевой принтер -> Печать Фактический результат: В выводе /var/log/cups/error_logs ошибок нет. Дополнительно установлен пакет rastertokpsl-re, при любом способе печати ошибок не наблюдается. Прошу предоставить шаги по воспроизведению ошибки на вашей системе, а также информацию: $ uname -a $ cat /etc/os-release $ apt-repo Спасибо! Версия rastertokpsl-re 1.0.1422-alt2 День добрый! Проблему решил следующим образом: 1. Скачал оригинальный драйвер. Распаковал. Перед установкой поправил файл Kyocera_FS-1060DNGDI.ppd исправил строку *cupsFilter: "application/vnd.cups-raster 0 /usr/lib/cups/filter/rastertokpsl" на такую *cupsFilter: "application/vnd.cups-raster 0 /usr/lib/cups/filter/rastertokpsl-fixed" 2. Далее установил драйвер стандартным образом под root # ./install.sh и сделал в папке /usr/lib/cups/filter/ файл rastertokpsl исполняемым. 3. Создал через mcedit в папке /usr/lib/cups/filter/ файл rastertokpsl-fixed со следующим содержимым: #!/bin/bash jobname=$(echo $3 | egrep -o '[[:alnum:]]' | tr -d '\n' | tail -c 20) path=/usr/lib/cups/filter $path/rastertokpsl "$1" "$2" "$jobname" "$4" "$5" и сделал его исполняемым: chmod +x /usr/lib/cups/filter/rastertokpsl-fixed 4. Затем через Cups установил принтер, выбрав драйвер Kyocera_FS-1060DN(KPSL) (ru) 5. Распечатал тестовую страницу, интернет страницу, текстовый и pdf документ. все работает. Ошибок нет. Здравствуйте. Почему логи картинкой? :))) Второй вопрос: мы тут оригинальный драйвер обсуждаем или замену? Если оригинальный, то причём тут пакет rastertokpsl-re? (Ответ для manowar@altlinux.org на комментарий #5) > Здравствуйте. Почему логи картинкой? :))) > Второй вопрос: мы тут оригинальный драйвер обсуждаем или замену? Если > оригинальный, то причём тут пакет rastertokpsl-re? А у вас оригинальный драйвер печатает? У меня оригинальный драйвер пишет ошибку filter failed, но при этом пробную страницу печатает с cups. Kyocera_ECOSYS_m2540 Ваш драйвер ОК, ошибки Filter failed нет. 1. Пробная страница cups - кракозябры 2. Печать из Writer 2 задания ушло вместо 1 3. Печать картинки тоже кракозябры. C архива rpm расставляются ориг драйвера ppd на место и filter(их там 5) не забываем про права и всё работает. Можно закрывать. (Ответ для kessys на комментарий #8) > C архива rpm расставляются ориг драйвера ppd на место и filter(их там 5) не > забываем про права и всё работает. > Можно закрывать Немного не понятно, что именно нужно сделать... Я бы вам с удовольствием помог. Но чтобы узнать, почему rastertokpsl-re падает, нужно больше информации. мне не надо помогать, я уже работаю с подобным методом. Проще сказать ручнаЯ распаковка, перемещение, выдача привилегий и все работает. |
Created attachment 16645 [details] Лог из папки cups При печати из интернета принтер выдал ошибку filter failed