lpr не работает - планировщик не отвечает

Я использую Ubuntu 13.04 на своем компьютере на работе, на котором есть сетевые принтеры. Ранее я мог печатать с помощью команды lpr, но недавно это перестало работать.

$ lpr test
lpr: Error - scheduler not responding.

$ lpstat -t
scheduler is running
no system default destination
lpstat: Bad Request
lpstat: Bad Request
lpstat: Bad Request
lpstat: Bad Request
lpstat: Bad Request

$ ps aux | grep cups
root      1153  0.0  0.1  73500  3552 ?        Ss   Sep08   0:01 /usr/sbin/cupsd -F
root      1212  0.0  0.0  70428  1464 ?        Ss   Sep08   0:00 /usr/sbin/cups-browsed

Я также не вижу принтеров, если вхожу в диалог печати из программы; Я могу печатать только в формате PDF.

Кто-нибудь знает, что пошло не так? Какие файлы конфигурации вам нужно увидеть?

edit : я добавляю дополнительную информацию.

Я использую удаленный сервер печати, и мой ~/.cups/client.conf содержит только эту строку:

ServerName print1.eecis.udel.edu

Я попытался удалить пакет cups и установить его снова, и заметил во время установки линия

"lpinfo: Bad Request" appeared. 
6
задан 6 January 2014 в 19:01

2 ответа

Я знаю, что это старая ветка, но я столкнулся с похожей проблемой:

root@LabelMaker:/home/funvalley/label_maker# lp merged.pdf
lp: Error - scheduler not responding.
root@LabelMaker:/home/funvalley/label_maker# lpstat -t
scheduler is not running
no system default destination
lpstat: Bad file descriptor
lpstat: Bad file descriptor
lpstat: Bad file descriptor
lpstat: Bad file descriptor
lpstat: Bad file descriptor

Я обнаружил, что он жалуется, что у него нет места назначения принтера по умолчанию.

Чтобы назначить его местом назначения по умолчанию, я пошел в чашки ( http: // localhost: 631 ), управлял принтерами, выбирал принтер, который мне нужен по умолчанию, нажимал на выпадающий список администраторов и устанавливал на система по умолчанию.

0
ответ дан 6 January 2014 в 19:01

Arch Bugtracker знает об этой ошибке / регрессии, которая представлена ​​в версии 1.6 cups:

Версия IPP по умолчанию для запросов теперь 2.0 (STR # 3929)

И, скорее всего, ваш сервер чашек имеет более старую версию чашек, которая по умолчанию все еще имеет старую версию IPP. Обходной путь из ARCH wiki :

Использование клиента CUPS 1.6.x с сервером < = 1.5.x

Начиная с версии 1.6 CUPS, клиент по умолчанию использует IPP 2.0. Если сервер использует CUPS < = 1.5 / IPP < = 1.1, клиент не понижает протокол автоматически и, следовательно, не может связаться с сервером. Обходное решение (недокументированное по состоянию на 2013-05-07, но см. Этот отчет об ошибке) заключается в том, чтобы поместить следующее в /etc/cups/client.conf:

ServerName HOSTNAME-OR- IP-адрес [: PORT] /version=1.1

0
ответ дан 6 January 2014 в 19:01

Другие вопросы по тегам:

Похожие вопросы: