# Serveur imprimante (CUPS)

**URL:** <https://www.debian-fr.org/t/serveur-imprimante-cups/86551>\
**Category:** Support Debian\
**Created:** [Mai 17, 2022, 2:12 UTC](https://www.debian-fr.org/t/serveur-imprimante-cups/86551 "2022-05-17T14:12:30Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![Blennoragie77](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/b/a6a055/32.png) [@Blennoragie77](https://www.debian-fr.org/u/Blennoragie77)\
**Post date:** [Mai 17, 2022, 2:12 UTC](https://www.debian-fr.org/t/serveur-imprimante-cups/86551/1 "2022-05-17T14:12:30Z")

</div>

Bonjour, j’aimerai faire un _Printer Server_ avec savapage. j’ai cherché sur le web et avec quelque explication de savapage, je suis bloqué sur cups. En effet, a chaque démarrage de cups.service, une erreur apparait.

```nohighlight
stagiaire@debian-Alex:~$ sudo nano /lib/systemd/system/cups.service
stagiaire@debian-Alex:~$ 

```

```nohighlight
stagiaire@debian-Alex:~$ systemclt daemon-reload
bash: systemclt : commande introuvable
stagiaire@debian-Alex:~$ 

```

```nohighlight
stagiaire@debian-Alex:~$ systemctl daemon-reload
stagiaire@debian-Alex:~$ 

```

```nohighlight
stagiaire@debian-Alex:~$ systemctl cat cups.service | grep Exec
ExecStart=/usr/sbin/cupsd -l
ExecStart=
ExecStart=/usr/sbin/cupsd -f
stagiaire@debian-Alex:~$ 

```

```nohighlight
stagiaire@debian-Alex:~$ sudo systemctl start cups.service
Job for cups.service failed because the control process exited with error code.
See "systemctl status cups.service" and "journalctl -xe" for details.
stagiaire@debian-Alex:~$ 

```

```nohighlight
stagiaire@debian-Alex:~$ systemctl status cups.service
● cups.service - CUPS Scheduler
     Loaded: loaded (/lib/systemd/system/cups.service; enabled; vendor preset: enabled)
     Active: inactive (dead) (Result: exit-code) since Tue 2022-05-17 16:06:09 CEST; 7s ago
TriggeredBy: ● cups.socket
             ● cups.path
       Docs: man:cupsd(8)
   Process : 16268 ExecStart=/usr/sbin/cupsd -f (code=exited, status=1/FAILURE)
   Main PID: 16268 (code=exited, status=1/FAILURE)
        CPU: 9ms
stagiaire@debian-Alex:~$ 

```

---

<div class="post-metadata">

**Author:** ![Sputnik93](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/s/35a633/32.png) [@Sputnik93](https://www.debian-fr.org/u/Sputnik93)\
**Post date:** [Mai 17, 2022, 2:23 UTC](https://www.debian-fr.org/t/serveur-imprimante-cups/86551/2 "2022-05-17T14:23:04Z")

</div>

Bonjour,

tu devrais trouver plus d’informations sur le problème en exécutant `journalctl -xe` juste après un `systemctl start cups`, ou bien `journalctl -u cups`

Tu peux nous copier ici les informations ainsi obtenues (de préférence un copier/coller du texte plutôt qu’une capture d’écran)

Mais à première vue, le fichier de service `cups.service` n’est pas bon, je ne suis pas sûr que systemd apprécie le fait d’avoir plusieurs directives `ExecStart`

---

<div class="post-metadata">

**Author:** ![Blennoragie77](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/b/a6a055/32.png) [@Blennoragie77](https://www.debian-fr.org/u/Blennoragie77)\
**Post date:** [Mai 18, 2022, 6:56 UTC](https://www.debian-fr.org/t/serveur-imprimante-cups/86551/3 "2022-05-18T06:56:41Z")

</div>

Salut Sputnik, j’ai effectué un `systemctl start cups` et juste après un `journalctl -xe` j’ai eu cette réponse du terminal.

```nohighlight
Hint: You are currently not seeing messages from other users and the system.
      Users in groups 'adm', 'systemd-journal' can see all messages.
      Pass -q to turn off this notice.
mai 17 17:25:30 debian-Alex systemd[1144]: Started Tracker metadata extractor.
░░ Subject: L'unité (unit) UNIT a terminé son démarrage
░░ Defined-By: systemd
░░ Support: https://www.debian.org/support
░░ 
░░ L'unité (unit) UNIT a terminé son démarrage, avec le résultat done.
mai 17 17:25:35 debian-Alex systemd[1144]: app-gnome-libreoffice\x2dwriter-12000.scope: Succeeded.
░░ Subject: Unit succeeded
░░ Defined-By: systemd
░░ Support: https://www.debian.org/support
░░ 
░░ The unit UNIT has successfully entered the 'dead' state.
mai 17 17:25:35 debian-Alex systemd[1144]: app-gnome-libreoffice\x2dwriter-12000.scope: Consumed 8.274s CPU time.
░░ Subject: Ressources consommées durant l'exécution de l'unité (unit)
░░ Defined-By: systemd
░░ Support: https://www.debian.org/support
░░ 
░░ L'unité (unit) UNIT s'est arrêtée et a consommé les ressources indiquées.
mai 17 17:25:40 debian-Alex systemd[1144]: tracker-extract.service: Succeeded.
░░ Subject: Unit succeeded
░░ Defined-By: systemd
░░ Support: https://www.debian.org/support
░░ 
░░ The unit UNIT has successfully entered the 'dead' state.
mai 17 17:26:00 debian-Alex tracker-store[19826]: OK
mai 17 17:26:00 debian-Alex systemd[1144]:tracker-store.service: Succeeded.
░░ Subject: Unit succeeded
░░ Defined-By: systemd
░░ Support: https://www.debian.org/support
░░ 
░░ The unit UNIT has successfully entered the 'dead' state.
mai 18 08:37:28 debian-Alex gvfsd[16180]: got no contact to IPC$
mai 18 08:37:36 debian-Alex gnome-software[1471]: internal error: failed, but no error code: cancelled-priority
mai 18 08:37:40 debian-Alex gnome-software[1471]: internal error: failed, but no error code: cancelled-priority
mai 18 08:37:41 debian-Alex gnome-software[1471]: internal error: failed, but no error code: cancelled-priority
mai 18 08:40:57 debian-Alex systemd[1144]: Started Application launched by gnome-shell.
░░ Subject: L'unité (unit) UNIT a terminé son démarrage
░░ Defined-By: systemd
░░ Support: https://www.debian.org/support
░░ 
░░ L'unité (unit) UNIT a terminé son démarrage, avec le résultat done.
mai 18 08:41:11 debian-Alex systemd[1144]: app-gnome-gnome\x2dcontrol\x2dcenter-21245.scope: Succeeded.
░░ Subject: Unit succeeded
░░ Defined-By: systemd
░░ Support: https://www.debian.org/support
░░ 
░░ The unit UNIT has successfully entered the 'dead' state.
mai 18 08:41:11 debian-Alex systemd[1144]: app-gnome-gnome\x2dcontrol\x2dcenter-21245.scope: Consumed 1.142s CPU time.
░░ Subject: Ressources consommées durant l'exécution de l'unité (unit)
░░ Defined-By: systemd
░░ Support: https://www.debian.org/support
░░ 
░░ L'unité (unit) UNIT s'est arrêtée et a consommé les ressources indiquées.

```

Et pour `ExecStart`, j’ai mis oui plusieurs `ExecStart` car d’après la fiche d’installation de _ **savapage** _ il lui en fallait plusieurs.

---

<div class="post-metadata">

**Author:** ![Sputnik93](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/s/35a633/32.png) [@Sputnik93](https://www.debian-fr.org/u/Sputnik93)\
**Post date:** [Mai 18, 2022, 9:19 UTC](https://www.debian-fr.org/t/serveur-imprimante-cups/86551/4 "2022-05-18T09:19:03Z")

</div>

En effet, d’après la [documentation systemd](https://www.freedesktop.org/software/systemd/man/systemd.service.html) tu peux en effet utiliser plusieurs `ExecStart` si le service est de type `oneshot`:

> If the empty string is assigned to this option, the list of commands to start is reset, prior assignments of this option will have no effect

Bon du coup, les deux lignes

```auto
ExecStart=/usr/sbin/cupsd -l
ExecStart=

```

ne servent à rien, tu pourrais aussi bien les enlever pour ne garder que la ligne `ExecStart=/usr/sbin/cupsd -f`

Par contre, je trouve rien d’utile dans la sortie de `journalctl -xe`, tu peux nous montrer le résultat de `journalctl -u cups` ? Et aussi le fichier de service complet, tant qu’à faire (`systemctl cat cups`)

---

<div class="post-metadata">

**Author:** ![Blennoragie77](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/b/a6a055/32.png) [@Blennoragie77](https://www.debian-fr.org/u/Blennoragie77)\
**Post date:** [Mai 18, 2022, 10:28 UTC](https://www.debian-fr.org/t/serveur-imprimante-cups/86551/5 "2022-05-18T10:28:43Z")

</div>

Avec un peu de recherche j’ai trouvé d’où vient le problème. Le problème venait d’une modification que j’ai faite dans le fichier `cupsd.conf`. Merci à la commande `sudo cupsd -t` qui m’a décrit la ligne qui posait problème. Merci à toi d’avoir essayé de régler mon problème. mon cups se met bien en route maintenant.

Bonne journée à toi.
