Die Schaltfläche "Durchsuchen" ist in "Windows-Drucker über Samba" für Druckerfreigaben deaktiviert

9

Ich habe eine Neuinstallation von Ubuntu 14.10 durchgeführt und der SMB-Druck scheint zu fehlen.

Es gab keine SAMBA-Option zum Hinzufügen eines Netzwerkdruckers. Nach dem Googeln installierte ich libsmbclient, smbclient und python-smbc, die die Funktionalität zurückzugeben schienen.

Jetzt ist die Schaltfläche zum Durchsuchen neben dem Ort, an dem Sie den Druckerserver einfügen, deaktiviert (ausgegraut). Sie können dies in meinem Bild unten sehen. Von mehr Googeln scheint dies ein Problem mit Python-SMBC oder dessen Erkennung durch System-Config-Drucker-Common zu sein.

Die Schaltfläche "Überprüfen" bleibt auch grau und deaktiviert, nachdem Sie auf das Optionsfeld "Authentifizierungsdetails jetzt festlegen" geklickt und den Benutzernamen und das Kennwort eingegeben haben. Obwohl es nie verwendet wurde, um etwas zu überprüfen, und es meine Anmeldeinformationen tatsächlich füllte, musste ich einfach nach vorne klicken, nachdem ich meinen Drucker ausgewählt und das richtige Passwort usw. eingegeben hatte, ohne es zu überprüfen.

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

Ich habe meine Erfahrung am Ende dieses Fehlers hinzugefügt: https://bugs.launchpad.net/ubuntu/+source/print-manager/+bug/1181078

Geben Sie hier die Bildbeschreibung ein

Bisher war die SAMBA-Druckerfunktion standardmäßig (aus dem Speicher) vorhanden, ohne dass ich sie installierte. Ich könnte einfach einen SAMBA-Drucker in meinem Universitätsnetzwerk auf meinem Laptop hinzufügen, indem ich auf die Schaltfläche "Drucker hinzufügen" klicke, auf den Pfeil für das Netzwerk klicke, auf "Windows-Drucker über Samba" klicke, den Servernamen einfüge, neben "Durchsuchen" klicke und die Option auswähle Drucker möchte ich.

Ich müsste die Marke und dann die Ricoh-Modellnummer usw. manuell auswählen und es würde funktionieren.

Ich müsste die PPD-Datei bearbeiten, um meinen eigenen Benutzercode hinzuzufügen, da auf diese Weise verfolgt wird, wie viele Seiten wir drucken.

Python-smbc scheint die Suchfunktion zu bieten, um sich bei der eingefügten Serveradresse anzumelden und dann die Liste der Drucker anzuzeigen.

Mit dem Nautilus-Dateibrowser kann ich mich anmelden und zu demselben Druckerserver navigieren und den Ordner print $ anzeigen, sodass ich davon ausgehe, dass dies nur etwas ist, um die Schaltfläche zum Durchsuchen zu aktivieren.

Fischer
quelle

Antworten:

3

Ich hatte das gleiche Problem auf einem Arch Linux-System. Ich habe es durch die Installation des Python-Pysmbc-Pakets gelöst. Das entsprechende Paket für Ubuntu ist "python-smbc". Also mach einfach:

sudo apt-get install python-smbc python3-smbc   

Und du solltest gut gehen. Starten Sie "system-config-Drucker" neu, um sicherzustellen, dass die neuen Abhängigkeiten verwendet werden.

Prost!

Stunts
quelle
Auch wenn Ihr Drucker von HP ist, sollten Sie HPijs installieren
Aseques
0

Ich hatte das gleiche Problem, aber die Installation von python-smbc und python3-smbc half nicht. Ich habe meine Erfahrungen auch auf der Fehlerseite hinzugefügt. Eine Problemumgehung bestand für mich darin, den genauen Hostnamen und den Freigabenamen in das Textfeld einzugeben, sodass "smb: // hostname / sharename" angezeigt wird. Ich musste zum Windows-Server gehen und das Feld "Diesen Drucker freigeben als ..." suchen.

Jos
quelle