Problème d'impression avec cups

Bonjour,

Je suis sous Debian Squeeze et j’ai installé le driver Samsung universel pour ma samsung clx3185. Elle est parfaitement reconnue, et simpleScan s’en sert très bien pour scanner. En revanche, lorsque j’essaie d’imprimer un fichier (avec okular), il n’apparaît jamais dans la file d’attente. J’ai lancé okular depuis la console pour voir les messages, voici ce que j’ai obtenu :

Le paquet « cupsys-common » n'est pas disponible. Utilisez dpkg --info (= dpkg-deb --info) pour examiner les fichiers archives, et dpkg --contents (= dpkg-deb --contents) pour afficher leur contenu. WARNING: configuration file not found lpr : option invalide -- 'r' ProcessEx::execute: failed to launch
Le souci, c’est que CUPS est parfaitement installé et que CUPSYS m’est indiqué comme obsolète et non disponible par apt-get… J’ai essayé de lancer une impression depuis la console avec lp :

lp -d clx3180 -P 4 Dropbox/Isa/résumé\ sandman.pdf
ça a parfaitement marché. J’ai ensuite essayé avec lpr, j’ai eu la même erreur qu’avec okular (erreur cupsys non installé blablabla).

Quelqu’un aurait-il une idée ?
Merci d’avance,

Whityranger

Salut,
Essaye de le réinstaller:

Le problème, c’est qu’il ne trouve pas tout ce qui est relatif à cupsys :

apt-get install --reinstall cupsys-common Lecture des listes de paquets... Fait Construction de l'arbre des dépendances Lecture des informations d'état... Fait E: Impossible de trouver le paquet cupsys-common
et

[code]apt-get install cupsys
Lecture des listes de paquets… Fait
Construction de l’arbre des dépendances
Lecture des informations d’état… Fait
Aucune version du paquet cupsys n’est disponible, mais il existe dans la base
de données. Cela signifie en général que le paquet est manquant, qu’il est devenu obsolète
ou qu’il n’est disponible que sur une autre source

E: Le paquet « cupsys » n’a pas de version susceptible d’être installée
[/code]
Pour voir les dépôts disponibles, voici mon sources.list (si jamais il m’en manque un utile, c’est peut-être juste ça ^^):

# deb cdrom:[Debian GNU/Linux 6.0.4 _Squeeze_ - Official i386 NETINST Binary-1 20120129-00:42]/ squeeze main

#deb cdrom:[Debian GNU/Linux 6.0.4 _Squeeze_ - Official i386 NETINST Binary-1 20120129-00:42]/ squeeze main
deb http://ftp.fr.debian.org/debian/ squeeze main contrib non-free
deb-src http://ftp.fr.debian.org/debian/ squeeze main contrib non-free

deb http://security.debian.org/ squeeze/updates main contrib non-free
deb-src http://security.debian.org/ squeeze/updates main contrib non-free

# squeeze-updates, previously known as 'volatile'
deb http://ftp.fr.debian.org/debian/ squeeze-updates main contrib non-free
deb-src http://ftp.fr.debian.org/debian/ squeeze-updates main contrib non-free

# multimedia
deb http://www.debian-multimedia.org squeeze main non-free
deb-src http://www.debian-multimedia.org squeeze main non-free

# samsung unified driver
deb http://www.bchemnet.com/suldr/ debian extra

En revanche, j’ai fait un apt-get install --reinstall cups-common, il trouve le paquet et le réinstalle, et ça ne change rien à mon problème…

Salut,
Oui, je viens de me rendre compte que cupsys-common était dans lenny…
C’est un package virtuel, tu peux d’ailleurs le virer sans soucis.

Maintenant, pourquoi okular y tient tant à ce cupsys-common ?
C’est peut-être okular qu’il faut réinstaller.

cups-common, non ?
cupsys-common n’existe plus, voir aptitude show …

Bonjour,

CUPS était déjà bien installé. En fait le problème venait bien de Okular, puisqu’après test il s’avère qu’evince et openoffice.org impriment (avec un petit problème de marges, mais on verra ça ensuite). J’ai aussi essayé de le réinstaller, mais il appelle toujours cupsys-common. Peut-être devrais-je le signaler aux développeurs de Okular ?
En attendant, merci pour votre aide,

Whityranger

[quote=“whityranger”]Bonjour,

CUPS était déjà bien installé. En fait le problème venait bien de Okular, puisqu’après test il s’avère qu’evince et openoffice.org impriment (avec un petit problème de marges, mais on verra ça ensuite). J’ai aussi essayé de le réinstaller, mais il appelle toujours cupsys-common. Peut-être devrais-je le signaler aux développeurs de Okular ?
En attendant, merci pour votre aide,

Whityranger[/quote]

Oui, c’est ce que j’avais fini par renifler…
As-tu essayé de le désinstaller (+ purge) et de le réinstaller ? Il doit rester quelque part une fichier de conf de Lenny…

[quote=“lol”]
Oui, c’est ce que j’avais fini par renifler…
As-tu essayé de le désinstaller (+ purge) et de le réinstaller ? Il doit rester quelque part une fichier de conf de Lenny…[/quote]

$ aptitude search ~c
te donnera les paquets incomplètement désinstallés.

J’ai effectivement essayé de purger okular et de le réinstaller, mais rien ne change. Cela dit, ça m’étonnerait qu’il reste un fichier de conf de lenny puisque j’ai installé squeeze à partir de zéro, don lenny n’a jamais été sur cet ordi.
Il y a donc des aspects obsolètes dans le package de okular, est-ce que vous pensez que je devrais prévenir les programmeurs ?

Salut,

[quote=“whityranger”]J’ai effectivement essayé de purger okular et de le réinstaller, mais rien ne change. Cela dit, ça m’étonnerait qu’il reste un fichier de conf de lenny puisque j’ai installé squeeze à partir de zéro, don lenny n’a jamais été sur cet ordi.
Il y a donc des aspects obsolètes dans le package de okular, est-ce que vous pensez que je devrais prévenir les programmeurs ?[/quote]

Je n’ai pas de version de okular installée sous Lenny et upgradée à Squeeze sous la main pour regarder.
Tu pourrais regarder dans les fichiers (les lib, bin…) ou il pourrait être fait référence à cupsys-common… Mais effectivement, un petit mail au développeur ne mange pas de pain!

Salut,

[quote]gerard@debian:/etc/cron.daily$ acpo okular
okular:
Installé : 4:4.7.4-2
Candidat : 4:4.7.4-2
Table de version :
*** 4:4.7.4-2 0
500 ftp.de.debian.org/debian/ testing/main amd64 Packages
500 ftp.de.debian.org/debian/ unstable/main amd64 Packages
100 /var/lib/dpkg/status
4:4.4.5-2 0
500 ftp.de.debian.org/debian/ stable/main amd64 Packages[/quote]

La 4.7 imprime correctement :slightly_smiling:

C’est donc que les développeurs s’en sont déjà occupés, très bien. Mais personnellement, je suis sous Squeeze, donc il me faudra attendre encore un peu avant de pouvoir réutiliser okular.
Merci beaucoup pour vos explications en tout cas.

Salut,

Mais pas plus de cupsys que de beurre en branche :slightly_smiling:

gerard@glu:~/Téléchargements$ apse cups | grep ^i i A cups - Système commun d'impression sous Unix - se i cups-bsd - Common UNIX Printing System(tm) - commande i cups-client - Common UNIX Printing System(tm) - programm i A cups-common - Common UNIX Printing System(tm) - fichiers i A cups-filters - OpenPrinting CUPS Filters i A cups-ppdc - système commun d'impression sous Unix - ut i A ghostscript-cups - interpreter for the PostScript language gerard@glu:~/Téléchargements$ apse cups | grep ^i i A cups - Système commun d'impression sous Unix - se i cups-bsd - Common UNIX Printing System(tm) - commande i cups-client - Common UNIX Printing System(tm) - programm i A cups-common - Common UNIX Printing System(tm) - fichiers i A cups-filters - OpenPrinting CUPS Filters i A cups-ppdc - système commun d'impression sous Unix - ut ian i A libcups2 - Système commun d'impression sous Unix - bi i libcups2-dev - système générique d'impression UNIX - fich i A libcupscgi1 - système commun d'impression sous UNIX - bi i A libcupsfilters1 - OpenPrinting CUPS Filters - Shared library i libcupsimage2 - Common UNIX Printing System(tm) - biblioth i A libcupsmime1 - système commun d'impression sous UNIX - bi i A libcupsppdc1 - système commun d'impression sous UNIX - bi i A printer-driver-hpcups - imagerie et impression HP pour Linux - pil i A python-cups - points d'entrée Python pour CUPS i A python-cupshelpers - modules utilitaires Python pour le système

Salut,
Même problème…

acp okular okular: Installé : 4:4.8.4-2 Candidat : 4:4.8.4-2 Table de version : *** 4:4.8.4-2 0 900 http://snapshot.debian.org/archive/debian/20120713T212116Z/ wheezy/main amd64 Packages 500 http://ftp.fr.debian.org/debian/ wheezy/main amd64 Packages 90 http://ftp.fr.debian.org/debian/ sid/main amd64 Packages 100 /var/lib/dpkg/status 4:4.4.5-2 0 500 http://ftp.fr.debian.org/debian/ squeeze/main amd64 Packages

Rien de bien parlant dans la sortie console:okular(27319)/kdecore (KConfigSkeleton) KCoreConfigSkeleton::writeConfig: GPL Ghostscript 9.05: Error: Font Renderer Plugin ( FreeType ) return code = -1 GPL Ghostscript 9.05: Error: Font Renderer Plugin ( FreeType ) return code = -1 GPL Ghostscript 9.05: Error: Font Renderer Plugin ( FreeType ) return code = -1 GPL Ghostscript 9.05: Error: Font Renderer Plugin ( FreeType ) return code = -1 GPL Ghostscript 9.05: Error: Font Renderer Plugin ( FreeType ) return code = -1 GPL Ghostscript 9.05: Error: Font Renderer Plugin ( FreeType ) return code = -1 GPL Ghostscript 9.05: Error: Font Renderer Plugin ( FreeType ) return code = -1 GPL Ghostscript 9.05: Error: Font Renderer Plugin ( FreeType ) return code = -1 GPL Ghostscript 9.05: Error: Font Renderer Plugin ( FreeType ) return code = -1 GPL Ghostscript 9.05: Error: Font Renderer Plugin ( FreeType ) return code = -1 GPL Ghostscript 9.05: Error: Font Renderer Plugin ( FreeType ) return code = -1 GPL Ghostscript 9.05: Error: Font Renderer Plugin ( FreeType ) return code = -1 usage: lpr [-cdfghlmnpqrstv] [-#num] [-1234 font] [-C class] [-i [numcols]] [-J job] [-Pprinter] [-T title] [-U user] [-wnum] [name ...]

Et rien dans cups évidemment…

Salut,

gerard@glu:~$ acpo cups cups: Installé : 1.5.3-2.1 Candidat : 1.5.3-2.1 Table de version : 1.5.3-4 0 1 http://ftp.fr.debian.org/debian/ experimental/main amd64 Packages *** 1.5.3-2.1 0 990 http://ftp.fr.debian.org/debian/ unstable/main amd64 Packages 100 /var/lib/dpkg/status 1.5.3-1 0 500 http://ftp.fr.debian.org/debian/ testing/main amd64 Packages 1.4.4-7+squeeze1 0 500 http://ftp.fr.debian.org/debian/ stable/main amd64 Packages 500 http://security.debian.org/ stable/updates/main amd64 Packages gerard@glu:~$ acpo okular okular: Installé : 4:4.8.4-2 Candidat : 4:4.8.4-2 Table de version : *** 4:4.8.4-2 0 500 http://ftp.fr.debian.org/debian/ testing/main amd64 Packages 990 http://ftp.fr.debian.org/debian/ unstable/main amd64 Packages 100 /var/lib/dpkg/status 4:4.4.5-2 0 500 http://ftp.fr.debian.org/debian/ stable/main amd64 Packages

Et tout baigne, pour une fois :slightly_smiling:

Salut,
Je viens de passer cups en unstable. J’ai donc les mêmes versions que toi.
Il reste de marbre à la demande d’impression depuis Okular…

Re,

AMHA, c’est parce que tu es sous aptosid :slightly_smiling:

Sérieusement, il faut chercher autre part la cause ?

[quote=“ggoodluck47”]Re,

AMHA, c’est parce que tu es sous aptosid :slightly_smiling:

Sérieusement, il faut chercher autre part la cause ?[/quote]

Salut,
Non, pas aptosid, c’est une testing (CUT). Je voulais juste signaler à whityranger qu’il n’est pas le seul à avoir ce pb d’impression.
Je vais jeter un oeil du côté des rapports de bug; En faire un si nécessaire.

Bon, l’info ne fera pas de mal: ça plante chez moi ce soir avec les pdf en utilisant Evince - ça n’imprime pas et rien n’apparaît dans Cups). Si je passe par LP (gtklp), pas de souci.

C’est inédit depuis que Squeeze est sortie… La dernière impression de pdf sans souci remonte au 30 septembre.

Quelque chose doit bugger au niveau des libs qui lisent et/ou impriment les pdf, et qu’utilisent Evince et Okular.

apt-cache policy cups cups: Installé : 1.4.4-7+squeeze1 Candidat : 1.4.4-7+squeeze1

apt-cache policy evince evince: Installé : 2.30.3-2+squeeze1 Candidat : 2.30.3-2+squeeze1

Mises à jour depuis le 30 septembre

[code]Get:1 http://ftp.fr.debian.org/debian/ squeeze/main base-files amd64 6.0squeeze6 [68.8 kB]
Get:2 http://ftp.fr.debian.org/debian/ squeeze/main dpkg amd64 1.15.8.13 [2399 kB]
Get:3 http://ftp.fr.debian.org/debian/ squeeze/main debian-archive-keyring all 2010.08.28+squeeze1 [26.2 kB]
Get:4 http://ftp.fr.debian.org/debian/ squeeze/main libgc1c2 amd64 1:6.8-2 [127 kB]
Get:5 http://ftp.fr.debian.org/debian/ squeeze/main libvte-common all 1:0.24.3-4 [416 kB]
Get:6 http://ftp.fr.debian.org/debian/ squeeze/main libvte9 amd64 1:0.24.3-4 [915 kB]
Get:7 http://ftp.fr.debian.org/debian/ squeeze/main libxslt1.1 amd64 1.1.26-6+squeeze1 [247 kB]
Get:8 http://ftp.fr.debian.org/debian/ squeeze/main links amd64 2.3~pre1-1+squeeze1 [548 kB]
Get:9 http://ftp.fr.debian.org/debian/ squeeze/main python-vte amd64 1:0.24.3-4 [387 kB]

Get:1 http://security.debian.org/ squeeze/updates/main libxslt1.1 amd64 1.1.26-6+squeeze2 [249 kB]

Get:1 http://security.debian.org/ squeeze/updates/main icedove amd64 3.0.11-1+squeeze13 [12.5 MB]
[/code]

Salut,

[quote=“hybridemoineau”]Quelque chose doit bugger au niveau des libs qui lisent et/ou impriment les pdf, et qu’utilisent Evince et Okular.[/quote]Pas eu le temps de regarder aujourd’hui, mais merci pour l’info.

J’ai fini par imprimer mes pdf avec The Gimp… :wink: