Bug 6602 - Usb-plugged printer not configured
: Usb-plugged printer not configured
Status: CLOSED FIXED
: Sisyphus
(All bugs in Sisyphus/alterator-printers)
: unstable
: all Linux
: P2 major
Assigned To:
:
:
:
:
:
  Show dependency tree
 
Reported: 2005-04-21 10:46 by
Modified: 2007-06-27 22:23 (History)


Attachments
install 3 log (to setup usb-printer problem) (255.12 KB, text/plain)
2005-04-27 09:35, Mike Lykov
no flags Details
printer_detect (40 bytes, text/plain)
2005-04-27 09:41, Mike Lykov
no flags Details
ppd (8.61 KB, application/octet-stream)
2005-07-07 22:51, Mike Lykov
no flags Details


Note

You need to log in before you can comment on or make changes to this bug.


Description From 2005-04-21 10:46:25
у меня принтер epson r200, подключенный по usb. В списке оборудовния
он есть, а вот про usb-подключение пишет, что такое не поддерживается
(тестовую страницу не распечатывает).
------- Comment #1 From 2005-04-21 17:56:29 -------
не совсем понятна формулировка, кто и где пишет про USB, что оно не
поддерживается. Напишите более подробный отчёт.
------- Comment #2 From 2005-04-25 17:41:12 -------
Так, изменения в версии 2.9.9.4:
(кто и где пишет - проверить уже не могу, но вот новые денные)

 настройка принтера:
автоопределение модели принтера - нормально (epson r200 usb, включен)
предлагается выбрать из автоопределившихся моделейц (еще parport0)
выбрал свой, нажал "далее", думал будет настройка моей модели
вместо этого предлагают выбрать из списка моделей, как будто никакого
автоопределения не было
нажал "назад", но никуда не остается как "вперед". но кнопка "вперед"
теперь неактивна, хотя название принтера введено (до этого она не
становилась активной пока не введешь).

Кнопки "распечатать тестовую страницу" вообще тееперь нет?
В общем, хотелось бы, если уж принтер автоопределился, просто распечатать
тестовую страницу и идти далее
------- Comment #3 From 2005-04-25 17:58:05 -------
*** Bug 6652 has been marked as a duplicate of this bug. ***
------- Comment #4 From 2005-04-25 18:02:26 -------
Ага, уже что-то понятно. Пожайлуста пришлите лог который должен лежать в
/var/cache/alterator/install3.log. Не забудьте почитать его на предмет наличия
там   каких либо реальных паролей, если вдруг их вводили.

Кнопка распечатать тестовую страницу есть, только вы до неё не дошли.
Пришлите также результат: "/usr/lib/alterator/backend/printer_detect -l /"
------- Comment #5 From 2005-04-27 09:35:45 -------
Created an attachment (id=844) [details]
install 3 log  (to setup usb-printer problem)
------- Comment #6 From 2005-04-27 09:41:23 -------
Created an attachment (id=845) [details]
printer_detect
------- Comment #7 From 2005-04-28 15:54:12 -------
да, что-то странное и непонятно происходит в этой системе, в некоторых местах
данные просто куда-то пропадают.
Да и вообще идут какие-то несостыковки:
бакенд, согласно аттачу, сообщает имя принтера как Epson ..., однако по логам
он
везде проходит как EPSON (заглавными буквами).
Пожайлуста сообщите результат вывода /usr/lib/cups/backend/usb, запускать надо
из-под рута.
Также попробуйте в установленной системе запустить alterator и повторить
процесс
настройки принтера (сначала xinit, потом startalterator). Если ошибка
повторится
-  опять пришлите install3.log, который в /var/cache/alterator.
------- Comment #8 From 2005-05-04 16:17:31 -------
Ну в общем драйвер теперь должен сообщаться как надо, может быть и другие баги
исчезнут.
------- Comment #9 From 2005-05-15 19:55:26 -------
сейчас (2.9.9.5) дело выглядит так:

 - принтер автоопределяется
 - но все равно предлагает выбрать модель на след. шаге
 - после выбора модели предлагает напечатать тестовую страницу
 - ничего не печатает

логи показать сейчас не могу, причина описана в #6801
------- Comment #10 From 2005-05-16 11:21:56 -------
модель он и будет всегда предлагать
а можете попробовать запустить alterator или acc у уже живой системе?
надо поставить пакет install3 (он вытащит всё необходимое) и acc.
cups должен быть в режиме noizvrat (control cups public).
Для того чтобы сразу попасть в диалог печати в install3 поправьте первую строчку
в /usr/lib/alterator/scripts/install3.map с /chrootpasswd на /printers.
------- Comment #11 From 2005-05-16 12:51:09 -------
(In reply to comment #10)
> модель он и будет всегда предлагать
Ну если "добрались до юзабилити", то так быть не должно.  Бишь если что-то
получили автоматом или уже спросили -- надо это использовать, даже если
требуется ещё подтвердить (выбирать по умолчанию в выбиралках, например).  Это
касается и принтера, и видеоразрешения (кажется, вешал).

Стас, тут ещё одна проблемка есть, она тоже уже всплывала.  Нужна вторичная
навигация в рамках модуля, когда в нём есть несколько этапов.  Она _не_ должна
путаться с первичной (между модулями).  Если будешь готов это обсуждать --
отвечай, заведём отдельную багу и притащим туда соображений.
------- Comment #12 From 2005-05-16 20:59:49 -------
к сожалению, в процессе инсталляции у меня не получается "живой" системы. Ни
одна версия инсталлятора так и не смогла настроить мой Geforce FX5500, поэтому
я
ни разу не смог дойти нормально до конца. 

После того, как я нажму reset (потому что в третьей стдии нет кнопки выход,
хотя
во второй она появилась) то я не смогу запусттить иксы. Кажется, после
исправленной ишибки с драйвером kbd теперь вылазит ошибка с руганью на
остутсвующий драйвер nv. Поэтому я не смогу выполнить ваши рекомендации и
запустить alterator вручную ..
------- Comment #13 From 2005-05-18 11:15:42 -------
1.можно, можно, можно запустить X-сы с конфигом созданным x11createconfig -f.
2. Выход есть, если вернуться на первый шаг и нажать cancel ;) - но это так
скажем хак.
3. Что касается GeForce, то ждём не дождемся подробного багрепорта (в отдельной
беге), вот что требуется знать для этого:
 - лог установки из /var/cache/alterator/install3.log или из /root/install3.
 - результат запуска x11createconfig
 - файл из /var/cache/alterator/xorg.work

2mike: Что касается юзабилити, там конечно всё определяется автоматом, и уже
предложено всё по-умолчанию, если человек согласен, то он может просто нажимать
OK и вперёд, но дать ему шанс поправить надо, Миша, повесь пожайлуста мне FR
чтобы объединить выбор модели и принтера в один диалог, тогда всё будет пучком.
------- Comment #14 From 2005-05-18 11:22:11 -------
(In reply to comment #13)
> 2mike: Что касается юзабилити, там конечно всё определяется автоматом, и уже
> предложено всё по-умолчанию, если человек согласен, то он может просто нажимать
> OK и вперёд, но дать ему шанс поправить надо
Тогда замечательно.  Сам с локальными ещё не тестировал (да и тут все LPT, разве
что пресловутый LPT/IrDA ещё притащу :).

>  Миша, повесь пожайлуста мне FR чтобы объединить выбор модели и принтера
> в один диалог, тогда всё будет пучком.
"Всё уже повешено до нас" (c)

Передал тебе #6506.
------- Comment #15 From 2005-06-28 22:30:07 -------
последний инсталлер - 2.9.9.9, выглядит прилично, модель принтера определяет,
вроде как чего-то настраивает, выбор модели и фирмы в одном диалоге.

одно НО - не печтатет тестовую страницу - и непонятно, настроил он что-то
реально или просто на экране так сказал...

Как бы продиагностировать, почему не печтатает ее?
------- Comment #16 From 2005-06-29 12:54:25 -------
Попробуйте попечатать в уже установленной системе, посмотреть на содержимое
/etc/cupsd/{printers.conf,ppd}
------- Comment #17 From 2005-07-01 22:40:51 -------
что сейчас:
1. установил acc и alterator-printers-3.0-alt5 (и все что нужно ;) - текущий
сизиф, не система из инсталлера
2. запустил, выбрал "принтеры", все пусто - ни одного не настроено.
нажал "добавить принтер",
3 выбрал из автоматически определившихся (верно), нажал далее - список моделей,
курсор уже стоит на нужном - далее - "готово, напечатать тестовую страницу" - 
4 нажал "напечатать"  - ничего не происходит.
нажал далее, 
5 зашел через localhost:631, обнаружил настроенный принтер и несколько попыток
печатать такого вида

myepson-1   	testprint.ps   	root   	21k   	 completed at Fri Jul 1 22:59:42 
myepson-2  	testprint.ps  	root  	21k  	aborted
myepson-3  	Test Page  	  	21k  	aborted
myepson-4  	(stdin)  	combr  	191k  	completed at Fri Jul 1 23:02:59

1,2 - это из acc я два раза нажал кнопку. Ничего не распечаталось (хотя первая
вроде как completed)
3 - это я нажал print test page из веб-интерфейса - ничего не распечтатлось
4 - это я из firefox, которым смотрел на эту страницу, ее и распечатал. успешно
команда по умолчанию в нем lpr ${MOZ_PRINTER_NAME:+'-P'}${MOZ_PRINTER_NAME}

Так что впечатление, что печатальщики тестовой страницы как-то неверно вызывают
lpr, что идет не туда. например, если я нажму из веб-интерфейса, то говорит

(лог cups при loglevel=debug, до этого все ок, могу приаттачить полный лог ;)

D [01/Jul/2005:23:35:47 +0500] [Job 6] ESP Ghostscript 7.07 (2003-07-12)
D [01/Jul/2005:23:35:47 +0500] [Job 6] Copyright 2003 artofcode LLC and Easy
Software Products, all rights reserved.
D [01/Jul/2005:23:35:47 +0500] [Job 6] This software comes with NO WARRANTY: see
the file PUBLIC for details.
D [01/Jul/2005:23:35:47 +0500] [Job 6] Error: /rangecheck in .installpagedevice
D [01/Jul/2005:23:35:47 +0500] [Job 6] Operand stack:
D [01/Jul/2005:23:35:47 +0500] [Job 6] --nostringval--   --nostringval--  
--dict:63/71(ro)(L)--   --nostringval--
D [01/Jul/2005:23:35:47 +0500] [Job 6] Execution stack:
D [01/Jul/2005:23:35:47 +0500] [Job 6] %interp_exit   .runexec2  
--nostringval--   --nostringval--   --nostringval--
D [01/Jul/2005:23:35:47 +0500] [Job 6] Dictionary stack:
D [01/Jul/2005:23:35:47 +0500] [Job 6] --dict:1051/1417(ro)(G)--  
--dict:1/20(G)--   --dict:105/200(L)--   --dict:35
D [01/Jul/2005:23:35:47 +0500] [Job 6] Current allocation mode is local
D [01/Jul/2005:23:35:47 +0500] [Job 6] Last OS error: 2
D [01/Jul/2005:23:35:47 +0500] [Job 6] ESP Ghostscript 7.07.1: Unrecoverable
error, exit code 1
D [01/Jul/2005:23:35:47 +0500] [Job 6] renderer return value: 1
D [01/Jul/2005:23:35:47 +0500] [Job 6] renderer received signal: 1
D [01/Jul/2005:23:35:47 +0500] [Job 6] Process dying with "Possible error on
renderer command line or PostScript erro
D [01/Jul/2005:23:35:47 +0500] [Job 6] error: Illegal seek (29)
D [01/Jul/2005:23:35:47 +0500] [Job 6] Possible error on renderer command line
or PostScript error. Check options.
D [01/Jul/2005:23:35:47 +0500] [Job 6] tail process done writing data to STDOUT
D [01/Jul/2005:23:35:47 +0500] [Job 6] KID4 finished
D [01/Jul/2005:23:35:47 +0500] [Job 6] KID3 exited with status 3
D [01/Jul/2005:23:35:47 +0500] [Job 6] Renderer exit stat: 3
D [01/Jul/2005:23:35:47 +0500] [Job 6] Renderer process finished
D [01/Jul/2005:23:35:47 +0500] [Job 6] Killing process 7681 (KID3)
D [01/Jul/2005:23:35:47 +0500] [Job 6] Process dying with "Error closing
renderer", exit stat: 3
D [01/Jul/2005:23:35:47 +0500] [Job 6] error: Illegal seek (29)
D [01/Jul/2005:23:35:47 +0500] [Job 6] Error closing renderer
E [01/Jul/2005:23:35:47 +0500] PID 7679 stopped with status 3!
------- Comment #18 From 2005-07-04 11:33:06 -------
Какие версии пакетов? Какой драйвер и какой принтер? Получается ли настроиться
принтер вручную через foomatic-configure или через web-интерфейс CUPS?
А вообще этот принтер где-нибудь под linux работает? Если да, то какая там
версия пакетов и какой драйвер был выбран?
------- Comment #19 From 2005-07-04 11:54:45 -------
каких пакетов? как я указал, стоит alterator-printers-3.0-alt5 из сизифа, и 
все остальное (дист-апгрейд в конце июня, точнее могу посмотреть дома, только 
скажите каких именно пакетов) 

драйвер gimp-print, насколько я помню, принтер epson r200, он РАБОТАЕТ на этой 
же машине, если "просто печтать" из firefox, например. 
Настроил я его с помощью acc/alterator-printers нормально. 

НЕ ПЕЧАТАЕТ _*только* тестовую страницу. Только ее, причем как из web-cups так 
и из alterator-printers. 
кусок лога в предыдущем комментарии относится именно к попытке напечатать 
тестовую страницу.  
myepson-4       (stdin)         combr   191k    completed  

вот это - печать из firefox, которая прошла вполне успешно (печатал страницу 
веб-интерфейса CUPS) 






------- Comment #20 From 2005-07-04 15:09:30 -------
alterator может просто ставить другой драйвер, киньте сюда .ppd от того
принтера, который работает хорошо и от того который настраивает alterator.
ppd можно найти в /etc/cupsd/ppd/имяпринтера.ppd
------- Comment #21 From 2005-07-07 22:51:34 -------
Created an attachment (id=973) [details]
ppd

от принтера, который печатает из FF и не печатает тестовую стр.
------- Comment #22 From 2005-07-07 22:55:11 -------
запостил ppd от принтера epson, который настроил alterator на рабочем сизифе.
новый(11) инсталлер все не доберусь скачать - 36 метров на диалапе ;)
------- Comment #23 From 2007-03-23 18:39:15 -------
Перевешиваю.  Плюс о LPT: у нас, помимо сетевых, завелись USB-принтеры. :)
------- Comment #24 From 2007-06-27 22:23:13 -------
инсталлятор desktop-beta-20070615
принтер тот же - Epson r200.
теперь в инсталляторе нет ничего про принтеры, насколько я вижу.

Зато в установленной успешно системе (железо уже сменилось, FX5500 нет ;)
запустил kprinter и успешно настроил принтер и напечатал из него тестовую 
страницу, потом попробовал цвета и таблицы в openoffice - все корректно.

единственное что подозрительно - капает немного чернил в начале печати, в 
одном месте на 2 страницах (две разные попытки). Может, драйвер такой..