После обновления с 13.10 до 14.04 и зная, что gutenprint 5.2.10 теперь поддерживает принтеры Canon SELPHY, я попытался установить CP400 через «Настройки»> «Принтеры».
Он находит принтер в порядке и отображает URI следующим образом:
gutenprint52usb://Canon/SELPHYCP400?serial=NONE_UNKNOWN&backend=canonselphy
... и затем появляется, чтобы найти драйверы. Но когда я нажимаю кнопку «Применить», я получаю:
CUPS Server Error: There was an error during the CUPS operation: 'client-error-not-possible'.
. Если я захожу на localhost: 631 / Admin и просматриваю журнал ошибок, ошибка выглядит так:
Returning IPP client-error-not-possible for CUPS-Add-Modify-Printer (ipp://localhost/printers/Canon-CP400) from localhost
Примечание. что путь в ошибке отличается от введенного пути. Кроме того, кажется, что у "gutenprint52usb" должен быть знак плюс - gutenprint52 + usb - так как тогда это будет соответствовать фактическому имени файла. Я пытался изменить "gutenprint52usb" на "ipp", согласно некоторым ответам, которые я нашел в своем поиске. Это добавило принтер просто отлично, но, конечно, он не работал (так как ничто не попало в принтер).
Я попытался переустановить CUPS и gutenprint через Synaptic. Rebooted. Подключал / отключал принтер несколько раз. И т.д.
Если вместо этого я пытаюсь добавить принтер через утилиту localhost CUPS, он запрашивает имя пользователя и пароль. У меня только один пароль на этой машине, и он работает каждый раз, когда я вхожу в систему или мне нужно использовать sudo, так что похоже, что он должен работать здесь, но, увы, нет. Также не используются мое имя пользователя или root и тот же пароль.
Мерл
Для меня это было наоборот с Canon Selphy ES30.
имя файла имело "+", но, "добавьте, что принтер" меню показал его без плюс.
После использования этих команд это добавило прекрасный:
cd /usr/lib/cups/backend
cp gutenprint52usb gutenprint52+usb
У меня была та же проблема. Установка smbclient решила его:
установкиsudo Кв. - получают smbclient
Я сталкивался с той же проблемой с другим принтером. Ваш комментарий о знаке "плюс" дал мне представление. Когда я пытался добавить знак "плюс" к 'gutenprint52usb://'
в, 'добавьте принтер' меню, было похоже, что это не приняло его. Таким образом, так как я не мог добавить + в меню, я вычел его из названия библиотеки путем создания копии gutenprint52+usb без знака "плюс"
# cd /usr/lib/cups/backend
# cp gutenprint52+usb gutenprint52usb
После этого, я просто добавил принтер как нормальный (избранное устройство, найдите драйвер, сохраните), и смог распечатать успешно.
Используя Помощника Ubuntu 16,04 Разъемов Canon Selphy ES30 это с USB и попыткой добавить через Принтер. Принтер был найден, но Заключительная Ошибка Шага:
beim betrieb von cups Трат ein fehler auf В» client-error-not-possibleВ «
/var/log/cups/error.log
E [21/Feb/2017:22:23:05 +0100] [Client 9] Returning IPP client-error-not-possible for CUPS-Add-Modify-Printer (ipp://localhost/printers/Canon-ES30) from localhost
E [21/Feb/2017:22:23:05 +0100] [Client 10] Returning IPP client-error-not-possible for CUPS-Add-Modify-Printer (ipp://localhost/printers/Canon-ES30) from localhost
, Таким образом, я должен был сделать это другой путь...
p@fernseh:~$ cd /usr/lib/cups/backend
p@fernseh:/usr/lib/cups/backend$ sudo cp gutenprint52+usb gutenprint52usb
Работавший прекрасный. Спасибо
Большое спасибо. У меня есть та же проблема с cp500. Поскольку другие без практики Linux важны:
, если команда
cp gutenprint52+usb gutenprint52usb
перестала работать, попытайтесь использовать sudo
для выполнения команды:
sudo cp gutenprint52+usb gutenprint52usb
имеют хорошую печать :)