J'utilise CUPS pour imprimer sur un réseau d'entreprise. Le travail est bien envoyé, mais je dois le soumettre sous un autre nom d'utilisateur. Maintenant, je suis jon
mais je dois l’envoyer sous la forme suivante: jonallard
.
Sur la ligne de commande, on pourrait imprimer en tant que tel
lp -U jonallard -d printer1 file.ext
Comment personnaliser la partie nom d'utilisateur lors de l'utilisation des boîtes de dialogue d'impression GUI et des paramètres système d'impression?
En fait, il est possible qu'il ne soit pas possible d'ajouter ce nom d'utilisateur à la configuration d'impression Ubuntu. Si oui, où devrais-je demander une amélioration?
Le problème a été signalé comme un bug ( 856776 ) et est maintenant dans la liste de souhaits.
Selon la page de manuel https://www.cups.org/doc/man-client.conf.html , une directive User
pourrait être placée dans /etc/cups/client.conf
ou ~/.cups/client.conf
Cependant, cela n'a pas fonctionné pour moi à Kubuntu Trusty. Ce qui a bien fonctionné a été d’exporter la variable d’environnement CUPS_USER
en ajoutant la ligne suivante dans ~/.profile
:
export CUPS_USER=vangelis
Inutile de dire (mais je dis) que vous devez remplacer vangelis
par le nom d'utilisateur que vous souhaitez utiliser.
Vous devez également redémarrer votre système pour que les modifications prennent effet dans l'environnement de bureau!
Vous trouverez ces informations dans les notes de publication de CUPS 1.6b1 ici: https://www.cups.org/blog.html (recherchez CUPS_USER).
Ceci fonctionne pour notre système. Testé sous Ubuntu 10.04 - 14.04, serveur d'impression Linux Mint Canon Uniflow, impression sécurisée
Tout d'abord, arrêtez tasses
Sudo service cups stop
Editez ensuite le fichier /etc/cups/printers.conf
et ajoutez votre nom d'utilisateur à la DeviceURI
comme ceci:
DeviceURI lpd://[email protected]/our_printqueue
Maintenant, démarrez à nouveau tasses
Sudo service cups start
Sachez toutefois que ce paramètre affecte tous les utilisateurs de cette machine.
Vous pouvez utiliser le nom d'utilisateur dans l'URI IPP lors de l'ajout de la file d'attente d'impression. Pour plus d'informations, voir ce document:
http://www.cups.org/documentation.php/network.html
Sinon, je ne vois aucune option dans les boîtes de dialogue tasses ou gnome pour vous aider à sélectionner un nom d'utilisateur pour l'impression.
Toujours un peu tard. La question initiale, mais la solution qui a fonctionné pour moi en 2018 (et sur Debian, mais je suppose que la procédure est similaire) consiste à éditer, en tant que root, le fichier /etc/cups/printers.conf et à ajouter la directive User. official-user-from-printer's-pov dans la partie imprimante. Dommage que je ne puisse pas le trouver sur l'interface d'administration des gobelets brillants ...
J'ai eu le même problème que vous et j'ai trouvé un moyen de le faire sur ma machine. Le (X) Ubuntu 14.04, je devais définir la valeur "Infos travail/facturation" dans le menu Imprimer. Ensuite, l’impression est arrivée correctement sur mon imprimante. J'ai joint une capture d'écran pour votre référence. Aucun autre paramètre n'était nécessaire (mis à part la configuration initiale de l'imprimante à l'aide de son URI).