Bug 23091 - Не работает система печати
Summary: Не работает система печати
Status: NEW
Alias: None
Product: Branch 5.1
Classification: Distributions
Component: cups (show other bugs)
Version: unspecified
Hardware: all Linux
: P3 normal
Assignee: inger@altlinux.org
QA Contact: QA 5.1
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-03-08 14:15 MSK by Garik
Modified: 2010-03-10 19:43 MSK (History)
3 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Garik 2010-03-08 14:15:14 MSK
Печатает через раз. Или не печатает вообще.
При печати выдаёт следующее:
[code]
Формат файла не поддерживается напрямую текущей системой печати. Вы можете
попробовать: 
автоматически преобразовать файл в поддерживаемый формат (выберите
Преобразовать). 
отправить файл на печать без преобразования (выберите Сохранить). 
отменить печать файла (выберите Отмена) 
Вы хотите преобразовать этот файл в application/postscript?
[/code]
Выбираеш "Преобразовать" -- он отвечает
[code]
Подходящий фильтр не найден для преобразования формата файла в
application/postscript.
Откройте Параметры системы -> Команды для просмотра списка возможных фильтров.
Каждый фильтр представляет собой внешнюю программу.
Удостоверьтесь, что требуемая программа установлена и доступна на вашей системе
[/code]
Иногда при печати многостраничного документа через лазерный принтер  напечатает несколько страниц и принтер выдаёт на отдельном чистом листе:
[code]
INTERNAL ERROR -- FALSE
     POSITION : 0x4b69d9 (4942297)
     SYSTEM : H6FW/xl_image
     LINE : 495
     VERSION : QPDL 1.40 11-14-2005
[/code]
Думаю это глюки ОС ALT Linux Terminal 5.0.0 beta
Помогите исправить
Вот что пишут логи:
/var/log/cups/access_log
[code]localhost - - [28/Jan/2010:20:34:14 +0200] "POST / HTTP/1.1" 401 117
CUPS-Get-Devices successful-ok
localhost - root [28/Jan/2010:20:34:14 +0200] "POST / HTTP/1.1" 200 2219
CUPS-Get-Devices -
localhost - - [28/Jan/2010:20:34:16 +0200] "POST / HTTP/1.1" 401 117
CUPS-Get-Devices successful-ok
localhost - root [28/Jan/2010:20:34:16 +0200] "POST / HTTP/1.1" 200 2219
CUPS-Get-Devices -
localhost - - [28/Jan/2010:20:34:23 +0200] "POST / HTTP/1.1" 401 72
CUPS-Get-Devices successful-ok
localhost - root [28/Jan/2010:20:34:23 +0200] "POST / HTTP/1.1" 200 2174
CUPS-Get-Devices -
localhost - - [28/Jan/2010:20:36:53 +0200] "POST /admin/ HTTP/1.1" 401 402
CUPS-Add-Modify-Printer successful-ok
localhost - root [28/Jan/2010:20:36:53 +0200] "POST /admin/ HTTP/1.1" 200 402
CUPS-Add-Modify-Printer successful-ok
localhost - - [28/Jan/2010:20:36:53 +0200] "POST /admin/ HTTP/1.1" 401 13729
CUPS-Add-Modify-Printer successful-ok
localhost - root [28/Jan/2010:20:36:53 +0200] "POST /admin/ HTTP/1.1" 200 13729
CUPS-Add-Modify-Printer successful-ok
localhost - - [28/Jan/2010:20:36:53 +0200] "POST /admin/ HTTP/1.1" 401 125
CUPS-Accept-Jobs successful-ok
localhost - root [28/Jan/2010:20:36:53 +0200] "POST /admin/ HTTP/1.1" 200 125
CUPS-Accept-Jobs successful-ok
localhost - - [28/Jan/2010:20:36:53 +0200] "POST /admin/ HTTP/1.1" 401 125
Resume-Printer successful-ok
localhost - root [28/Jan/2010:20:36:53 +0200] "POST /admin/ HTTP/1.1" 200 125
Resume-Printer successful-ok
localhost - - [28/Jan/2010:20:38:39 +0200] "POST /printers/SCX-4200 HTTP/1.1"
200 267 Create-Job successful-ok
localhost - - [28/Jan/2010:20:38:39 +0200] "POST /printers/SCX-4200 HTTP/1.1"
200 293560 Send-Document successful-ok
[/code]
/var/log/cups/error_log
[code]E [28/Jan/2010:20:12:44 +0200] Unable to open listen socket for address
::1:631 - Address family not supported by protocol.
E [28/Jan/2010:20:12:44 +0200] Unable to set ACLs on root certificate
"/var/run/cups/certs/0" - Operation not supported
E [28/Jan/2010:20:34:14 +0200] [cups-deviced] Bad line from "nxsmb": Warning:
Not using nxredir library. The DEVICE_URI is not in the right format.
E [28/Jan/2010:20:34:16 +0200] [cups-deviced] Bad line from "nxsmb": Warning:
Not using nxredir library. The DEVICE_URI is not in the right format.
E [28/Jan/2010:20:34:23 +0200] [cups-deviced] Bad line from "nxsmb": Warning:
Not using nxredir library. The DEVICE_URI is not in the right format.
[/code]
При установке матричного принтера EPSON выдаёт тоже самое. Сразу после установки пробную страницу печатает нормально, но при попытке печати документа всё повторяется.
Comment 1 Michael Shigorin 2010-03-08 18:47:37 MSK
(In reply to comment #0)
> Печатает через раз. Или не печатает вообще.
Какая программа?

> Думаю это глюки ОС ALT Linux Terminal 5.0.0 beta
Думаю, это проблемы либо пакета cups из 5.1/branch, либо программы, из которой пытаетесь печатать, либо настройки того или иного.  Ничего специфического с печатью на терминальном сервере нет.

> E [28/Jan/2010:20:34:14 +0200] [cups-deviced] Bad line from "nxsmb": Warning:
> Not using nxredir library. The DEVICE_URI is not in the right format.
А, nxsmb.  Так уточнять надо, что печатать пытаетесь через NX, если это так.

> При установке матричного принтера EPSON выдаёт тоже самое. Сразу после
> установки пробную страницу печатает нормально, но при попытке печати документа
> всё повторяется.
Попробуйте спросить в community@ (можно со ссылкой сюда), но насколько могу судить -- именно к терминальному серверу проблема не относится, а должна быть решена в том пакете, к которому сведётся диагностика.

Печатью через NX ещё не занимался ни разу, матричники не поднимал лет пять, поэтому навскидку ничего посоветовать не получится.
Comment 2 Garik 2010-03-08 19:36:36 MSK
>Какая программа?
Любая.
Comment 3 Michael Shigorin 2010-03-08 21:54:05 MSK
Через NX?  Если да -- с какой системы? (windows/linux)
С бездисковых клиентов сейчас NX не реализован, на всякий.
Comment 4 Garik 2010-03-08 22:10:54 MSK
> Через NX?
Что такое NX?
Алгоритм следующий: устанавливаешь ОС ALT Linux Terminal 5.0.0 beta, подключаешь принтер, устанавливаешь драйвер, печатаешь пробную страницу, печатаешь 3 или 4 страницы нужного документа (через любую программу) наслаждаешься ошибкой:
code]
Формат файла не поддерживается напрямую текущей системой печати. Вы можете
попробовать: 
автоматически преобразовать файл в поддерживаемый формат (выберите
Преобразовать). 
отправить файл на печать без преобразования (выберите Сохранить). 
отменить печать файла (выберите Отмена) 
Вы хотите преобразовать этот файл в application/postscript?
[/code]
Выбираеш "Преобразовать" -- он отвечает
[code]
Подходящий фильтр не найден для преобразования формата файла в
application/postscript.
Откройте Параметры системы -> Команды для просмотра списка возможных фильтров.
Каждый фильтр представляет собой внешнюю программу.
Удостоверьтесь, что требуемая программа установлена и доступна на вашей системе
[/code]

подключаешь другой принтер, устанавливаешь драйвер, печатаешь пробную страницу, печатаешь документ (через любую программу) наслаждаешься ошибкой:
code]
Формат файла не поддерживается напрямую текущей системой печати. Вы можете
попробовать: 
автоматически преобразовать файл в поддерживаемый формат (выберите
Преобразовать). 
отправить файл на печать без преобразования (выберите Сохранить). 
отменить печать файла (выберите Отмена) 
Вы хотите преобразовать этот файл в application/postscript?
[/code]
Выбираеш "Преобразовать" -- он отвечает
[code]
Подходящий фильтр не найден для преобразования формата файла в
application/postscript.
Откройте Параметры системы -> Команды для просмотра списка возможных фильтров.
Каждый фильтр представляет собой внешнюю программу.
Удостоверьтесь, что требуемая программа установлена и доступна на вашей системе
[/code]
никаких NX не устанавливаешь, не включаешь, не настраиваешь и вообще ничего о них не знаешь.
Comment 5 Garik 2010-03-08 22:18:54 MSK
>Попробуйте спросить в community@ (можно со ссылкой сюда)
 community@ тоже ничего не знает и сказать не может.
Comment 6 Michael Shigorin 2010-03-10 19:43:07 MSK
(In reply to comment #4)
> > Через NX?
> Что такое NX?
http://nomachine.com, на Terminal 5.x настраивается автоматически.

> Алгоритм следующий: устанавливаешь ОС ALT Linux Terminal 5.0.0 beta,
> подключаешь принтер, устанавливаешь драйвер, печатаешь пробную страницу
Тогда не знаю, прошлой весной сталкивался с печатью (тогда ещё был 5.0/branch, а не 5.1/branch) -- подключенный к терминальному серверу струйник Epson настроился и заработал без никаких проблем.

Повторюсь, это проблема cups либо драйвера конкретного принтера, если воспроизводится для разных приложений.

Боюсь, я бы пытался решать такую проблему поиском/самостоятельно :(