Доброе утро,
Я пытаюсь добавить ксерокс 7 125 принтеров к Ubuntu 16.04 LTS.
Я загрузил и извлек PPD из Веб-сайта ксерокса, который является просто универсальным PPD, я добавил принтер IP и добавил PPD, но он просто печатает 1 страницу с ghostscript ошибкой, затем продолжает печатать пустые страницы неограниченно долго, пока задание не отменяется от принтера. Это происходит независимо от того, что я печатаю, домашняя страница Google из Firefox, PDF, текстовый файл... что-либо.
Даже если я добавляю принтер, совместно использованный от машины окон, это все еще просит драйвер.
Есть ли какие-либо предложения, которые я мог попытаться видеть, могу ли я получить его работа?
Спасибо
Я смог установить один ксерокс Workcentre 7120 на Ubuntu 16.04 без любых загрузок с ксерокса. PPD ксерокса не поддерживает основанный на пользователе Учет XSA. Мне нужен он для печати к общему принтеру, где каждый пользователь имеет, собственный код.
Эти работы инструкций для пользователей с XSA или нет, так как XSA может быть отключен в опциях принтера.
Я загрузил PPD с: https://bitbucket.org/josebagar/xerox_workcentre_7120/raw/0e6c0d7788f3aa11f8bcc58ab224a259dbf0e8f2/printer.ppd
Я изменился XXXXYOURPASSWORDHEREXXXX
к моему персональному коду и сохраненный PPD на /etc/cups/ppd/
папка.
Для конфигурирования принтера я добавил новый принтер, позвольте ему обнаружить сетевые принтеры, и выбрал ксерокс Workcentre 7120. Используемый URI был: socket://192.168.0.20:9100
(мой принтер имеет IP 192.168.0.20
).
Я имею choosed пользовательский PPD и выбрал тот, просто сохраненный в /etc/cups/ppd/
.
Прекрасные работы принтера! Учет XSA появляется как опция.
Это решение @estibordo работало на меня также с ксероксом WorkCentre 7845 и Ubuntu 18.04. Когда я сначала настроил принтер, у меня был файл PPD по умолчанию в /etc/cups/ppd/WorkCentre-7845.ppd
. Я отредактировал этот файл между следующими двумя строками
*CloseGroup: PrintoutMode
*% Generic boilerplate PPD stuff as standard PostScript fonts and so on
добавление следующего блока из файла PPD @estibordo связанный с:
*% Generic Accounting
*JCLOpenUI *JCLAccounting/Accounting: PickOne
*OrderDependency: 10.1 JCLSetup *JCLAccounting
*DefaultJCLAccounting: XSAUser
*JCLAccounting XSADisabled/Disabled: ""
*JCLAccounting XSAUser/XSA User Based Accounting: "@PJL XCPT <3C>?xml version=<22>1.0<22> encoding=<22>UTF-8<22>?<3E>
@PJL XCPT <3C>!DOCTYPE xpif SYSTEM <22>xpif-v02074.dtd<22><3E>
@PJL XCPT <3C>xpif version=<22>1.0<22> cpss-version=<22>2.07<22> xml:lang=<22>en-US<22><3E>
@PJL XCPT <3C>job-template-attributes<3E>
@PJL XCPT <3C>client-default-attributes-col syntax=<22>collection<22><3E>
@PJL XCPT <3C>job-accounting-user-id syntax=<22>name<22> xml:space=<22>preserve<22><3E>XXXXYOURPASSWORDHEREXXXX<3C>/job-accounting-user-id<3E>
@PJL XCPT <3C>job-accounting-user-passcode syntax=<22>octetString<22><3E><3C>/job-accounting-user-passcode<3E>
@PJL XCPT <3C>job-accounting-user-passcode-encryption syntax=<22>keyword<22><3E>xerox-simple-1<3C>/job-accounting-user-passcode-encryption<3E>
@PJL XCPT <3C>job-billing-passcode-encryption syntax=<22>keyword<22><3E>xerox-simple-1<3C>/job-billing-passcode-encryption<3E>
@PJL XCPT <3C>/client-default-attributes-col<3E>
@PJL XCPT <3C>/job-template-attributes<3E>
@PJL XCPT <3C>/xpif<3E>
"
*JCLCloseUI: *JCLAccounting
И, как он говорит, я заменил XXXXYOURPASSWORDHEREXXXX
с моим бухгалтерским кодом. Обработанный как очарование!!