Linux - это интересно!
Вы не вошли.
Uncle_Brr пишет:Воткнул в нулёвую машину. Что-то начало проясняться (см. лог). вот только непонятно, какого хрена ЕЩЁ ему надо?
D [25/Oct/2020:10:47:24 +0300] [Job 3] envp[23]="DEVICE_URI=lpd://192.168.131.9/RNP74AC36"
D [25/Oct/2020:10:47:24 +0300] [Job 3] envp[24]="PRINTER_INFO=RNP74AC36"
D [25/Oct/2020:10:47:24 +0300] [Job 3] envp[25]="PRINTER_LOCATION=192.168.131.9"
D [25/Oct/2020:10:47:24 +0300] [Job 3] envp[26]="PRINTER=RNP74AC36"
D [25/Oct/2020:10:47:24 +0300] [Job 3] envp[27]="PRINTER_STATE_REASONS=none"- здесь почему-то идет указание на RNP74AC36.ppd, наверное там должен использоваться RICOH_Aficio_SP_100.ppd(для RICOH SP100)...
Здесь может быть что угодно. Это ж lpd, тут просто название для очереди печати для данного принтера.
p.s. на hdd(на разных разделах) одного из ПК установлены ubuntu 8.04-32bit(c 2009 года пережила переезд с трех м/б и 5-ти hdd) и ubuntu 18.04-64bit подключенные к одному и тому же сетевому сетевому мфу RICOH SP 325:
У меня он тоже пережил обновления с 2015 года, но главное - работал и на данной машине, под этим же дистром, до перестановки его с нуля (в смысле - дистра).
http://localhost:631/printers/RICOH_SP_325SFNw_cff184_
Описание: RICOH_SP_325SFNw_cff184_
Расположение:
Драйвер: SP 325SFNw (черно-белый, дуплексная печать)
Подключение: ipp://325SFNw-CFF184.local:631/ipp/print
По умолчанию: job-sheets=none, none media=iso_a4_210x297mm sides=one-sided
А он у тебя точно DDST? И ты пользуешься драйвером от Шестарёва или тем, что в системе?
Who's that General Failure and why he's reading my C-disk?!?
Вне форума
А он у тебя точно DDST? И ты пользуешься драйвером от Шестарёва или тем, что в системе?
У Ricoh SP 325SFNw стандартный язык обмена(не DDST), в Ubuntu 18.04-64bit для работы с ним используется драйвер SP 325SFNw(присутсвовал после установки системы).
p.s. После просмотра https://forum.ubuntu.ru/index.php?PHPSE … c=203120.0, в Opensuse 15.2(для работы с RICOH_Aficio_SP_100.ppd) должны быть установлены:
jbigkit-2.1-lp152.3.6.x86_64.rpm
libjbig2-2.1-lp152.3.6.x86_64.rpm
inotify-tools-3.14-lp152.3.5.x86_64.rpm
libnetpbm11-10.80.1-lp152.5.6.x86_64.rpm
netpbm-10.80.1-lp152.5.6.x86_64.rpm
http://mirror.linux-ia64.org/opensuse/d … x86_64.rpm
http://mirror.linux-ia64.org/opensuse/d … x86_64.rpm
http://mirror.linux-ia64.org/opensuse/d … x86_64.rpm
http://mirror.linux-ia64.org/opensuse/d … x86_64.rpm
http://mirror.linux-ia64.org/opensuse/d … x86_64.rpm
Отредактировано ansi (04-11-2020 21:20:05)
Вне форума
Uncle_Brr пишет:А он у тебя точно DDST? И ты пользуешься драйвером от Шестарёва или тем, что в системе?
У Ricoh SP 325SFNw стандартный язык обмена(не DDST), в Ubuntu 18.04-64bit для работы с ним используется драйвер SP 325SFNw(присутсвовал после установки системы).
О чем тогда мы говорим? Речь именно о серии принтеров (SP 100-200), в которых РИКО применила свой, модифицированный язык обмена.
p.s. После просмотра https://forum.ubuntu.ru/index.php?PHPSE … c=203120.0, в Opensuse 15.2(для работы с RICOH_Aficio_SP_100.ppd) должны быть установлены:
jbigkit-2.1-lp152.3.6.x86_64.rpm
libjbig2-2.1-lp152.3.6.x86_64.rpm
inotify-tools-3.14-lp152.3.5.x86_64.rpm
libnetpbm11-10.80.1-lp152.5.6.x86_64.rpm
netpbm-10.80.1-lp152.5.6.x86_64.rpm
Извини, ты вообще читаешь, что я пишу? Принтер был установлен и работал в течение 4-5 лет! Естественно, что все либы и программы необходимые для его работы были установлены. Почему, будучи установлен на ту же машину и систему снова, он перестал работать, непонятно. Я разбираю работу драйвера (который, в данном случае, в отличие от обычных драйверов (которые сейчас стали бинарниками), представляет собой скрипт, написанный на баше и последовательно вызывающий всю эту бригаду). И вот тут оно, кажется и не работает. К сожалению, в лог оно ругается недостаточно, чтобы понять - где именно оно трапается...
Who's that General Failure and why he's reading my C-disk?!?
Вне форума
Uncle_Brr пишет:идеи?
Если удастся решить, то прошу отписаться сюда: интересно.
Ну, собственно говоря, проблема на 90% решена. Виноват во всём ghostscript. Почитав gs-вские форумы, я в этом практически уверился, как и в том, что единственное, предлагаемое авторами, решение проблемы звучит, как "не работает? откатись на предыдущую версию".
В (пред)последней версии они заделывали какую-то дыру в безопасности, в результате чего половина НЕмейнстримовых принтеров прекратила работать.
У них на сайте есть архив со старыми версиями, скачал, положил в /usr/bin, переименовав в gs2, поправил фильтр, дал права, всё почти заработало.
Теперь картина такая: очередь печати создаётся, файл(ы) страниц создаётся, файл описания создаются, JBIG и потоковый создаются, вручную (lp/lpr) печатает корректно, невручную (в том числе и тестовый файл CUPS) НИКАК Есть подозрения, что какая-то лабуда с правами, буду копать. Но основное уже сделано.
Who's that General Failure and why he's reading my C-disk?!?
Вне форума
заварить_чайку пишет:Uncle_Brr пишет:идеи?
Если удастся решить, то прошу отписаться сюда: интересно.
Теперь картина такая: очередь печати создаётся, файл(ы) страниц создаётся, файл описания создаются, JBIG и потоковый создаются, вручную (lp/lpr) печатает корректно, невручную (в том числе и тестовый файл CUPS) НИКАК Есть подозрения, что какая-то лабуда с правами, буду копать. Но основное уже сделано.
Так, привет всем!
Вернулся я опять к этому принтеру...
Не могу понять (знаний не хватает), что ему ещё нужно. В /tmp/pstoricoh* создаются все временные файлы. В /var/spool/cups создаётся очередь печати и файл, который должен посылаться на принтер. CUPS говорит, что размер файла 1k и делает вид, что его печатает (ничего не происходит). Если зайти рутом в /tmp/pstoricoh* и дать команду lp output.stream (принтер стоит, как дефолтовый), то страница печатается нормально. При этом в CUPS/JOBS отражается новое задание _с реальным размером_! Если нажать кнопку REPRINT JOB, то _ничего заново не печатается_! Хотя в /tmp и /var/spool всё заново создаётся. Принтер в CUPS установлен, как lpd://static_ip/printername. Я нихрена понять не могу - что я/там делается не так
По совету, пробовал создать "принтерную" группу, куда включил себя, лп, рута - не работает от слова "вообще" - система такой подход отвергает.
Пипл! Давайте подумаем вместе, не жмёт туго, но как-то уже задолбал этот неработающий рабочий принтер! Пишите, какая инфа ещё нужна.
Ах, да. Напоминаю: система OpenSUSE 15.2
Linux brr-leap 5.3.18-lp152.63-default #1 SMP Mon Feb 1 17:31:55 UTC 2021 (98caa86) x86_64 x86_64 x86_64 GNU/Linux
Who's that General Failure and why he's reading my C-disk?!?
Вне форума
[ Сгенерировано за 0.020 сек, 9 запросов выполнено - Использовано памяти: 1.63 Мбайт (Пик: 1.74 Мбайт) ]