[KDE] Interface de configuration des imprimantes

Xorg, Compiz, KDE / Gnome / Xfce / Fluxbox / e17 / fvwm ... GDM/KDM/XDM...
nonolapero
Daikyu
Messages : 68
Inscription : mar. 30 juin 2009, 19:26

[KDE] Interface de configuration des imprimantes

Message par nonolapero »

Suite à quelques déboires de configuration pour imprimer je crois que j'ai un peu cassé un bout de mon système. Sinon je suis preneur d'une ligne de commande qui me permette d'imprimer sur un serveur samba avec une authentification :P
du genre

Code : Tout sélectionner

lp -d imprimante -U user:pass document

Code : Tout sélectionner

pacman -Q cups cups-pk-helper kdeadmin-system-config-printer-kde system-config-printer-common python2-pyqt kdebindings-python 
kdebindings-python 4.7.4-1
cups 1.5.0-1
cups-pk-helper 0.1.2-1
kdeadmin-system-config-printer-kde 4.7.4-1
system-config-printer-common 1.3.7-1
python2-pyqt 4.8.6-1

Code : Tout sélectionner

kcmshell4 system-config-printer-kde
QPainter::begin: Paint device returned engine == 0, type: 2
QPainter::setCompositionMode: Painter not active
QPainter::begin: Paint device returned engine == 0, type: 2
Traceback (most recent call last):
  File "/usr/share/apps/system-config-printer-kde/system-config-printer-kde.py", line 445, in on_tvMainList_cursor_changed
    self.fillPrinterTab(name)
  File "/usr/share/apps/system-config-printer-kde/system-config-printer-kde.py", line 1070, in fillPrinterTab
    self.ppd = printer.getPPD()
  File "/usr/lib/python2.7/site-packages/cupshelpers/cupshelpers.py", line 203, in getPPD
    self._ppd = self.connection.getPPD(self.name)
  File "/usr/share/apps/system-config-printer-kde/authconn.py", line 218, in <lambda>
    return lambda *args, **kwds: self._authloop (fname, fn, *args, **kwds)
  File "/usr/share/apps/system-config-printer-kde/authconn.py", line 256, in _authloop
    self._ask_retry_server_error (m)
  File "/usr/share/apps/system-config-printer-kde/authconn.py", line 288, in _ask_retry_server_error
    d = gtk.MessageDialog (self._parent,
NameError: global name 'gtk' is not defined
kcmshell(1689)/python (plugin): Error while running factory function for Python plugin:  "system-config-printer-kde/system-config-printer-kde.py" 
Traceback (most recent call last):
  File "<string>", line 18, in kpythonpluginfactory_bridge
  File "/usr/share/apps/system-config-printer-kde/system-config-printer-kde.py", line 4398, in CreatePlugin
    kcm = u.makeui(component_data, widget_parent)
  File "/usr/share/apps/system-config-printer-kde/system-config-printer-kde.py", line 374, in makeui
    self.populateList(start_printer, change_ppd)
  File "/usr/share/apps/system-config-printer-kde/system-config-printer-kde.py", line 657, in populateList
    self.on_tvMainList_cursor_changed()
  File "/usr/share/apps/system-config-printer-kde/system-config-printer-kde.py", line 445, in on_tvMainList_cursor_changed
    self.fillPrinterTab(name)
  File "/usr/share/apps/system-config-printer-kde/system-config-printer-kde.py", line 1070, in fillPrinterTab
    self.ppd = printer.getPPD()
  File "/usr/lib/python2.7/site-packages/cupshelpers/cupshelpers.py", line 203, in getPPD
    self._ppd = self.connection.getPPD(self.name)
  File "/usr/share/apps/system-config-printer-kde/authconn.py", line 218, in <lambda>
    return lambda *args, **kwds: self._authloop (fname, fn, *args, **kwds)
  File "/usr/share/apps/system-config-printer-kde/authconn.py", line 256, in _authloop
    self._ask_retry_server_error (m)
  File "/usr/share/apps/system-config-printer-kde/authconn.py", line 288, in _ask_retry_server_error
    d = gtk.MessageDialog (self._parent,
NameError: global name 'gtk' is not defined
kcmshell(1689)/python (plugin): Failed to import module 
kcmshell(1689)/kcontrol KCModuleLoader::loadModule: This module has no valid entry symbol at all. The reason could be that it's still using K_EXPORT_COMPONENT_FACTORY with a custom X-KDE-FactoryName which is not supported anymore 
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17569
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [KDE] Interface de configuration des imprimantes

Message par benjarobin »

Rien ne vaut l'interface web de cups...
Sinon sans précisions difficile de deviner ce que tu as fait et ce qui ne fonctionne pas
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
nonolapero
Daikyu
Messages : 68
Inscription : mar. 30 juin 2009, 19:26

Re: [KDE] Interface de configuration des imprimantes

Message par nonolapero »

À un moment j'ai fait un rm dans le dossier /etc/cups, c'est bien le seul truc de bourrin que j'ai fait.
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17569
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [KDE] Interface de configuration des imprimantes

Message par benjarobin »

Et tu as réinstaller cups et ses dépendances ?
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
nonolapero
Daikyu
Messages : 68
Inscription : mar. 30 juin 2009, 19:26

Re: [KDE] Interface de configuration des imprimantes

Message par nonolapero »

Au niveau des paquets, je pense avoir tout ce qu'il faut (voir le retour du pacman -Q du premier message). Le truc c'est que kde-admin-system-printer n'a pas l'air de lire les bonnes choses et je me demande où il va les lire.

Code : Tout sélectionner

$ pacman -Si cups
Dépend de : acl  openslp  pam  libcups>=1.5.0  poppler>=0.12.3
            libusb-compat  dbus-core  hicolor-icon-theme

$ pacman -Q acl  openslp  pam  libcups poppler libusb-compat  dbus-core  hicolor-icon-theme
acl 2.2.51-1
openslp 1.2.1-3
pam 1.1.5-1
libcups 1.5.0-1
poppler 0.18.1-1
libusb-compat 0.1.3-2
dbus-core 1.4.16-1
hicolor-icon-theme 0.12-1
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17569
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [KDE] Interface de configuration des imprimantes

Message par benjarobin »

Alors je réitère ma question, as tu réinstaller cups et ses dépendances après "ton truc bourrin (rm)" ?
Sinon je te conseil 1000 fois l'interface web de cups !
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
nonolapero
Daikyu
Messages : 68
Inscription : mar. 30 juin 2009, 19:26

Re: [KDE] Interface de configuration des imprimantes

Message par nonolapero »

J'ai tout réinstallé par la suite. Le problème de l'interface web c'est qu'elle ne permet de s'authentifier correctement alors que c'est le cas pour le module de configuration.
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17569
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [KDE] Interface de configuration des imprimantes

Message par benjarobin »

L'interface web n'a je pense pas de problème. Si tu en as avec il faut tout d'abord creuser dans cette direction.
Tu utilise quoi comme identifiant, mot de passe ? Ton utilisateur est dans quel groupe (commande group)
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
nonolapero
Daikyu
Messages : 68
Inscription : mar. 30 juin 2009, 19:26

Re: [KDE] Interface de configuration des imprimantes

Message par nonolapero »

En fait c'est une imprimante réseau gérée par un serveur samba qui demande une authentification. Le truc c'est que en configurant l'imprimante avec smb://login:pass@serveur/imprimante, le serveur m'envoie bouler. En passant par l'interface de KDE je peux rentrer le domaine/login et pass qui vont bien.
Je ne sais pas où se trouve la subtilité pour faire comme l'interface de kde avec l'interface web ou via la ligne de commande.
Répondre