Contenu | Rechercher | Menus

Annonce

Ubuntu 16.04 LTS
Commandez vos DVD et clés USB Ubuntu-fr !

Pour en savoir un peu plus sur l'équipe du forum.

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

#1 Le 19/05/2016, à 18:03

cc13430

Definir les parametres par defaut des imprimantes avec CUPS

Bonjour,

Je travaille au sein d'une entreprise qui a un parc d'une dizaine de copieurs Canon.
Nous utilisons depuis peu un serveur CUPS.

J'essaie de définir via CUPS les paramètres par defaut. Mais j'ai l'impression que les paramètres sont liés au driver ou autre. J'avais dans l'idée de créer deux imprimantes avec des profils différents (profil A et profil B) qui pointent vers la même imprimante.
le profil A correspondrait à du recto/verso en mode portrait
le profil B correspondrait à du recto/verso en mode paysage

Sur mon client quand je monte les deux imprimantes, j'ai les mêmes paramètres...

Mon idée est-elle réalisable ? Les paramètres pas défaut sont liés à quoi ?

Merci par avance pour vos réponses

Hors ligne

#2 Le 19/05/2016, à 21:31

grandtoubab

Re : Definir les parametres par defaut des imprimantes avec CUPS

Salut
Peut etre en creant 2 fois l'imprimante sous 2 noms différents par exemple imprimante-portrait et imprimante -paysage en utilisant l'interface cups

http://localhost:631/admin

Puis arreter cups

sudo service cups stop

Modifier le fichier /etc/cups/printers.conf

- dans celle qui fera du paysage ajouter
Option orientation-requested=4
-dans celle qui fera du portrait
Option orientation-requested=3

http://localhost:631/help/options.html? … RIENTATION
Setting the Orientation
The -o landscape option will rotate the page 90 degrees to print in landscape orientation:

lp -o landscape filename
lpr -o landscape filename
The -o orientation-requested=N option rotates the page depending on the value of N:

-o orientation-requested=3 - portrait orientation (no rotation)
-o orientation-requested=4 - landscape orientation (90 degrees)
-o orientation-requested=5 - reverse landscape or seascape orientation (270 degrees)
-o orientation-requested=6 - reverse portrait or upside-down orientation (180 degrees)

https://www.cups.org/documentation.php/ … -conf.html

Option
Examples
<Printer name>
  ...
  Option name value
  Option scaling 100
  Option page-left 72
</Printer>

redemarrer cups

sudo service cups start

Dernière modification par grandtoubab (Le 19/05/2016, à 21:32)


Linux tout seul sur HP Pavilion DV7 et Acer aspire T650
Debian 10 Buster XFCE/Gnome3 sur sda1
Canon MG3650 en wifi

Hors ligne

#3 Le 20/05/2016, à 10:22

cc13430

Re : Definir les parametres par defaut des imprimantes avec CUPS

Merci pour votre retour.
J'avais créé deux imprimantes avec des noms différents mais sans redémarrer le service cups. Je vais essayer tout cela.

Dernière modification par cc13430 (Le 20/05/2016, à 10:22)

Hors ligne

#4 Le 20/05/2016, à 10:43

grandtoubab

Re : Definir les parametres par defaut des imprimantes avec CUPS

cc13430 a écrit :

Merci pour votre retour.
J'avais créé deux imprimantes avec des noms différents mais sans redémarrer le service cups. Je vais essayer tout cela.

cat /etc/cups/printers.conf
# Printer configuration file for CUPS v2.1.3
# Written by cupsd
# DO NOT EDIT THIS FILE WHEN CUPSD IS RUNNING

Linux tout seul sur HP Pavilion DV7 et Acer aspire T650
Debian 10 Buster XFCE/Gnome3 sur sda1
Canon MG3650 en wifi

Hors ligne

#5 Le 20/05/2016, à 10:52

PPdM

Re : Definir les parametres par defaut des imprimantes avec CUPS

La base générale pour créer des reglages par defaut sur des imprimantes et de les installer autan de fois que nécessaire et de leur donner les réglages voulus car ce sont les pilote des imprimantes qui gerent ces reglages
exemple
Canon1: entete bac 1
canon2: entete bac 1 recto-verso
canon3: A3 bac4 etc.

Hors ligne

#6 Le 20/05/2016, à 10:57

cc13430

Re : Definir les parametres par defaut des imprimantes avec CUPS

Sur le serveur, j'ai bien deux copieurs avec deux paramètres distincts. Mais quand je les récupère sous mon client ce n'est plus le cas. Les paramètres sont identiques...
Cela vient du protocole de partage ? du driver ?

J'ai fait le même travaille avec une Canon serie c7000 avec fiery sans problème. Mais impossible d'appliquer ça pour les Canon type ADV-xxxx.

Hors ligne

#7 Le 20/05/2016, à 11:06

grandtoubab

Re : Definir les parametres par defaut des imprimantes avec CUPS

tu peux jouer aussi avec lpoptions

http://localhost:631/help/man-lpoptions … ges&QUERY=

When run by the root user, lpoptions gets and sets default options and instances for all users in the /etc/cups/lpoptions file.

tu fais par exemple

sudo lpoptions -d imp1 -o landscape
cat /etc/cups/lpoptions

Dernière modification par grandtoubab (Le 20/05/2016, à 11:08)


Linux tout seul sur HP Pavilion DV7 et Acer aspire T650
Debian 10 Buster XFCE/Gnome3 sur sda1
Canon MG3650 en wifi

Hors ligne

#8 Le 20/05/2016, à 11:17

PPdM

Re : Definir les parametres par defaut des imprimantes avec CUPS

cc13430 a écrit :

Sur le serveur, j'ai bien deux copieurs avec deux paramètres distincts. Mais quand je les récupère sous mon client ce n'est plus le cas. Les paramètres sont identiques...
Cela vient du protocole de partage ? du driver ?

J'ai fait le même travaille avec une Canon serie c7000 avec fiery sans problème. Mais impossible d'appliquer ça pour les Canon type ADV-xxxx.

désolé mais je ne comprend pas comment tu les as installé, mais les Canon son chiants en général.
2 copieurs, 2 installations, paramètres différents, normalement, mais difficile a dire sans avoir la main sur le matos, comme je le disais la Canon sont souvent prises de têtes.
tu les as bien nommé différemment  ?

Hors ligne

#9 Le 20/05/2016, à 11:18

cc13430

Re : Definir les parametres par defaut des imprimantes avec CUPS

Si les paramètres sont gérés par les pilotes cela doit peut se comprendre.
J'ai plusieurs copieurs du modèle 1 avec des adresse ip différentes.

Je vais essayé de creuser soit en gérant des bacs différents soit avec lpoptions

Hors ligne

#10 Le 20/05/2016, à 11:26

cc13430

Re : Definir les parametres par defaut des imprimantes avec CUPS

PPdM a écrit :
cc13430 a écrit :

Sur le serveur, j'ai bien deux copieurs avec deux paramètres distincts. Mais quand je les récupère sous mon client ce n'est plus le cas. Les paramètres sont identiques...
Cela vient du protocole de partage ? du driver ?

J'ai fait le même travaille avec une Canon serie c7000 avec fiery sans problème. Mais impossible d'appliquer ça pour les Canon type ADV-xxxx.

désolé mais je ne comprend pas comment tu les as installé, mais les Canon son chiants en général.
2 copieurs, 2 installations, paramètres différents, normalement, mais difficile a dire sans avoir la main sur le matos, comme je le disais la Canon sont souvent prises de têtes.
tu les as bien nommé différemment  ?

Un extrait de liste de mes copieurs :
Canon iR-ADV 4251 16.04         192.168.0.9     Beaux Livres     NB_BL     06-01-2016 16:36
Canon IR-ADV 4245         192.168.0.19          Ressources Humaines     NB_RH     --
Canon IR-ADV 4251         192.168.0.21     Commercial Arles     NB_Cial     19-04-2016 13:47

J'ai créé NB_BL et NB_BL_Paysage avec l'ip 192.168.0.9
sur NB_BL_Paysage j'ai set default options et j'ai modifié Binding Location:    Short Edge "bottom" pour avoir une impression recto vero en mode paysage.
Sur le serveur les paramètres sont bien récupérés. J'ai NB_BL avec Binding Location:Long Edge " Left" et NB_PL_Paysage avec  Binding Location:    Short Edge "bottom"
Par contre sur le client les copieurs NB_BL, NB_BL_Paysage, NB_RH, NB_Cial et autres ont la même option  Binding Location...

Dernière modification par cc13430 (Le 20/05/2016, à 11:28)

Hors ligne

#11 Le 20/05/2016, à 12:01

PPdM

Re : Definir les parametres par defaut des imprimantes avec CUPS

sur les clients tu a bien les trois copieurs ?

Hors ligne

#12 Le 23/05/2016, à 10:10

cc13430

Re : Definir les parametres par defaut des imprimantes avec CUPS

4 copieurs :
- NB_BL
- NB_BL_Paysage
- NB_Cial
- NB_RH

C'est une possibilité de configuration parmi d'autre. J'ai une dizaine de copieurs dans l'entreprise.

Hors ligne

#13 Le 24/05/2016, à 15:50

cc13430

Re : Definir les parametres par defaut des imprimantes avec CUPS

grandtoubab a écrit :

tu peux jouer aussi avec lpoptions

http://localhost:631/help/man-lpoptions … ges&QUERY=

When run by the root user, lpoptions gets and sets default options and instances for all users in the /etc/cups/lpoptions file.

tu fais par exemple

sudo lpoptions -d imp1 -o landscape
cat /etc/cups/lpoptions

Bonjour,

Je ne trouve pas le fichier lpoptions dans /etc/cups/
Dans /etc/cups/, j'ai :
certs            cupsd.conf.default    printers.conf.O
cups-files.conf        interfaces        snmp.conf
cupsd.conf        ppd
cupsd.conf.O        printers.conf

De plus, j'ai lancé la commande sudo lpoptions -d NB_BL_Paysage -o landscape mais j'ai le même phénomène expliqué plus haut. Quelques soit le copieur sélectionné depuis le client les options sont les mêmes.

Dernière modification par cc13430 (Le 24/05/2016, à 15:53)

Hors ligne

#14 Le 24/05/2016, à 16:47

grandtoubab

Re : Definir les parametres par defaut des imprimantes avec CUPS

cc13430 a écrit :
grandtoubab a écrit :

tu peux jouer aussi avec lpoptions

http://localhost:631/help/man-lpoptions … ges&QUERY=

When run by the root user, lpoptions gets and sets default options and instances for all users in the /etc/cups/lpoptions file.

tu fais par exemple

sudo lpoptions -d imp1 -o landscape
cat /etc/cups/lpoptions

Bonjour,

Je ne trouve pas le fichier lpoptions dans /etc/cups/
Dans /etc/cups/, j'ai :
certs            cupsd.conf.default    printers.conf.O
cups-files.conf        interfaces        snmp.conf
cupsd.conf        ppd
cupsd.conf.O        printers.conf

De plus, j'ai lancé la commande sudo lpoptions -d NB_BL_Paysage -o landscape mais j'ai le même phénomène expliqué plus haut. Quelques soit le copieur sélectionné depuis le client les options sont les mêmes.

forcement! il est créé  par lpoptions. si tu n"utilises pas lpoptions y a pas de fichier  lol lol lol


faut lire aussi

When run by the root user, lpoptions gets and sets default options and instances for all users in the /etc/cups/lpoptions file.

pour savoir ou il est créé

sinon c"est dans le /home du user

c'est pas parceque tu utilises sudo que tu es user root tu as seulement les droits root pour le user que tu utilises

Dernière modification par grandtoubab (Le 24/05/2016, à 16:56)


Linux tout seul sur HP Pavilion DV7 et Acer aspire T650
Debian 10 Buster XFCE/Gnome3 sur sda1
Canon MG3650 en wifi

Hors ligne

#15 Le 24/05/2016, à 17:31

cc13430

Re : Definir les parametres par defaut des imprimantes avec CUPS

grandtoubab a écrit :
cc13430 a écrit :
grandtoubab a écrit :

tu peux jouer aussi avec lpoptions

http://localhost:631/help/man-lpoptions … ges&QUERY=

When run by the root user, lpoptions gets and sets default options and instances for all users in the /etc/cups/lpoptions file.

tu fais par exemple

sudo lpoptions -d imp1 -o landscape
cat /etc/cups/lpoptions

Bonjour,

Je ne trouve pas le fichier lpoptions dans /etc/cups/
Dans /etc/cups/, j'ai :
certs            cupsd.conf.default    printers.conf.O
cups-files.conf        interfaces        snmp.conf
cupsd.conf        ppd
cupsd.conf.O        printers.conf

De plus, j'ai lancé la commande sudo lpoptions -d NB_BL_Paysage -o landscape mais j'ai le même phénomène expliqué plus haut. Quelques soit le copieur sélectionné depuis le client les options sont les mêmes.

forcement! il est créé  par lpoptions. si tu n"utilises pas lpoptions y a pas de fichier  lol lol lol


faut lire aussi

When run by the root user, lpoptions gets and sets default options and instances for all users in the /etc/cups/lpoptions file.

pour savoir ou il est créé

sinon c"est dans le /home du user

c'est pas parceque tu utilises sudo que tu es user root tu as seulement les droits root pour le user que tu utilises


J'ai fait
sudo launchctl unload /System/Library/LaunchDaemons/org.cups.cupsd.plist
sudo nano /etc/cups/printers.conf

voici un extrait
<Printer NB_BL>
UUID urn:uuid:cd8bdd45-b696-3313-6a90-54acee7210ba
Info NB_BL
Location Arles
DeviceURI lpd://192.168.0.9/
State Idle
StateTime 1463668093
Type 8434916
Accepting YesShared Yes
JobSheets none none
QuotaPeriod 0
PageLimit 0
KLimit 0
OpPolicy default
ErrorPolicy stop-printer
Options orientation-requested=3
</Printer>
<Printer NB_BL_Paysage>
UUID urn:uuid:14bf1177-e3aa-3b51-4ffa-2fb8787fcc82
Info NB_BL_Paysage
Location Arles
DeviceURI lpd://192.168.0.9/
State Idle
StateTime 1463672596
Type 8434916
Accepting Yes
Shared Yes
JobSheets none none
QuotaPeriod 0
PageLimit 0
KLimit 0
OpPolicy default
ErrorPolicy stop-printer
Option orientation-requested=4
</Printer>

sudo launchctl load /System/Library/LaunchDaemons/org.cups.cupsd.plist

sudo lpoptions -d NB_BL_Paysage -o landscape
cat /etc/cups/lpoptions

voici le contenu du fichier
Default NB_BL_Paysage landscape=true


Sur mon serveur :
NB_BL : par défaut j'ai bord long mode portrait
NB_BL_Paysage : par défaut j'ai bord court mode portrait

Sur mon client :
NB_BL : par defaut j'ai les paramètres dernièrement sélectionnés
NB_BL_Paysage : par defaut j'ai les paramètres dernièrement sélectionnés
Si je sélectionne bord court mode portrait sur NB_BL_Paysage et que je vais sur NB_BL je retrouve bord court mode portrait ... J'ai dû louper un truc smile

Dernière modification par cc13430 (Le 24/05/2016, à 17:31)

Hors ligne