Bonjour,
J'essaie d'ajouter une imprimante Xerox 7125 à Ubuntu 16.04 LTS.
J'ai téléchargé et extrait le fichier PPD du site Web de Xerox, qui est simplement un fichier PPD générique. J'ai ajouté l'imprimante par IP et le fichier PPD, mais il ne fait qu'imprimer une page avec une erreur ghostscript, puis continue à imprimer des pages vierges indéfiniment jusqu'à l'annulation du travail. de l'imprimante. Cela se produit indépendamment de ce que j'imprime, page d'accueil Google de Firefox, pdf, fichier texte ... rien.
Même si j'ajoute une imprimante partagée à partir d'une machine Windows, il demande quand même un pilote.
Y a-t-il des suggestions que je pourrais essayer de voir si je peux le faire fonctionner?
Merci
J'ai pu installer un Xerox Workcentre 7120 sur Ubuntu 16.04 sans aucun téléchargement de Xerox. Le fichier PPD de Xerox ne prend pas en charge la comptabilité utilisateur XSA. J'en ai besoin pour imprimer sur une imprimante partagée, où chaque utilisateur possède son propre code.
Ces instructions s’appliquent ou non aux utilisateurs de XSA, car XSA peut être désactivé dans les options de l’imprimante.
J'ai téléchargé le fichier PPD à partir de: https://bitbucket.org/josebagar/xerox_workcentre_7120/raw/0e6c0d7788f3aa11f8bcc58ab224a259dbf0e8f2/printer.ppd
J’ai remplacé XXXXYOURPASSWORDHEREXXXX
par mon code personnel et enregistré le fichier ppd dans le dossier /etc/cups/ppd/
.
Pour configurer l'imprimante, j'ai ajouté une nouvelle imprimante, laissé découvrir les imprimantes réseau et sélectionné le Xerox Workcentre 7120. L'URI utilisé était: socket://192.168.0.20:9100
(mon imprimante a l'IP 192.168.0.20
).
J'ai choisi un fichier PPD personnalisé et celui que je viens d'enregistrer dans /etc/cups/ppd/
.
L'imprimante fonctionne parfaitement! La comptabilité XSA apparaît en option.
Cette solution de @estibordo a également fonctionné pour moi, avec Xerox WorkCentre 7845 et Ubuntu 18.04. Lorsque j'ai configuré l'imprimante pour la première fois, j'avais le fichier ppd par défaut à /etc/cups/ppd/WorkCentre-7845.ppd
. J'ai édité ce fichier entre les deux lignes suivantes
*CloseGroup: PrintoutMode
*% Generic boilerplate PPD stuff as standard PostScript fonts and so on
ajout du bloc suivant à partir du fichier ppd @estibordo lié à:
*% 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
Et, comme il l'a dit, j'ai remplacé XXXXYOURPASSWORDHEREXXXX
par mon code de comptabilité. Travaillé comme un charme !!