Created attachment 16645 [details] Лог из папки cups При печати из интернета принтер выдал ошибку filter failed
добрый дент! Пакет который вы предоставили тоже не работает, теперь принтер даже тест страницу не печатает... Принтер сетевой.
Добрый день! Стенд: 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 падает, нужно больше информации.
мне не надо помогать, я уже работаю с подобным методом. Проще сказать ручнаЯ распаковка, перемещение, выдача привилегий и все работает.