web-dev-qa-db-fra.com

bouton "parcourir" désactivé dans "imprimante Windows via samba" pour les partages d'imprimante

J'ai effectué une nouvelle installation d'Ubuntu 14.10 et SMB l'impression semble être manquante.

Il n'y avait pas d'option SAMBA pour l'ajout d'une imprimante réseau, après Googling, j'ai installé libsmbclient, smbclient et python-smbc qui semblaient rendre la fonctionnalité.

Maintenant, le bouton Parcourir en regard de l'endroit où vous collez le serveur d'impression est désactivé (estompé), vous pouvez le voir sur l'image ci-dessous. Depuis plus de Google, cela semble être un problème avec python-smbc ou sa détection par system-config-printer-common.

Le bouton "vérifier" reste également grisé et désactivé après avoir cliqué sur le bouton radio "Définir les détails de l'authentification maintenant" et saisi le nom d'utilisateur et le mot de passe. Bien qu’il n’ait jamais utilisé pour vérifier quoi que ce soit et que mes informations d’identification soient remplies, je devais cliquer sur le bouton Suivant après avoir sélectionné mon imprimante et saisi le mot de passe correct, etc. sans le vérifier.

https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=6113

J'ai ajouté mon expérience au bas de ce bogue: https://bugs.launchpad.net/ubuntu/+source/print-manager/+bug/1181078

enter image description here

Auparavant, la fonctionnalité d’imprimante SAMBA était présente par défaut (à partir de la mémoire) sans que je l’installe. Je pourrais simplement ajouter une imprimante SAMBA sur le réseau de mon université sur mon ordinateur portable en cliquant sur le bouton "ajouter une imprimante", en cliquant sur la flèche du réseau, en cliquant sur "Imprimante Windows via Samba", en collant le nom du serveur, en cliquant sur Parcourir à côté de celui-ci et en sélectionnant le bouton imprimante que je veux.

Je devrais sélectionner manuellement sa marque, puis le numéro de modèle Ricoh, etc., et cela fonctionnerait.

Il me faudrait éditer le fichier PPD pour ajouter mon propre code d’usage, car c’est ainsi qu'ils suivent combien de pages nous imprimons.

Python-smbc semble donner à la fonctionnalité de navigation la possibilité de se connecter à l'adresse du serveur collé, puis à la liste des imprimantes.

À l’aide du navigateur de fichiers Nautilus, je peux me connecter, accéder au même serveur d’impression et voir le dossier print $. Je suppose donc que c’est un moyen d’activer le bouton de navigation.

9
Fisher

J'ai eu le même problème sur un système Arch Linux. Je l'ai résolu en installant le paquet python-pysmbc. Le paquet équivalent pour Ubuntu est "python-smbc". Alors faites:

Sudo apt-get install python-smbc python3-smbc   

Et vous devriez être prêt à partir. Redémarrez "system-config-printer" pour vous assurer que les nouvelles dépendances sont utilisées.

À votre santé!

3
Stunts

J'ai eu le même problème, mais l'installation de python-smbc et de python3-smbc n'a pas aidé. J'ai ajouté mes expériences sur la page de bogue aussi. Une solution de contournement pour moi a été d'entrer le nom d'hôte exact et le nom de partage dans le champ de texte, de sorte qu'il se lise "smb: // nomhôte/nom de partage". Je devais aller sur le serveur Windows et trouver le champ qui dit "Partager cette imprimante en tant que ...".

0
Jos