Hallo,
wenn ich mir das Bild von Cups von Johannes anschaue, dann sieht das mit
den Druckern genau so chaotisch aus wie bei mir unter 16.04, wenn ich
die Drucker per Cups browsed vom Server „hole“.
Bei manchen Druckern steht bei Ort 10.16.1.1 und bei Marke/Modell Remote
Printer (wie es imho richtig ist und sein sollte), bei anderen steht
servername.local und Local Raw Printer.
Ich schließe fast eine Wette ab:
Wenn Johannes auf einen dieser Local Raw Printer klickt, hat der keine
URI der Form lpd://servername:631/printers/druckername am Server
sondern
implicitclass:druckername
Das ist totaler Mist und bewirkt, dass man gar nicht mehr weiß, wo der
Druckauftrag raus kommt, da Cups das auf dem „am schnellsten
reagierenden Drucker“ der jeweiligen ImplicitClass druckt.
Welche Drucker zu einer solchen ImplicitClass zusammengefasst werden,
konnte ich nie herausfinden.
ich bin immer noch nicht dazugekommen, das default-cloop zu
installieren,
ich hab’s auch noch nicht produktiv, v.a. wegen dieser oben nochmal
angerissener Druckerprobleme.
aber ich denke, das 16.04 cloop verwendet nicht deine
lokal installierten Drucker (wie es momentan noch in der Doku empfohlen
wird), sondern die Drucker die auf dem Server installiert sind
Das denke ich auch.
(wie ich
es gerne standardmäßig hätte).
Hätte ich auch gerne gehabt. Aber wegen der oben geschilderten Probleme
habe ich alles mit Cups-browsed und Cups-pull (ich glaube es heißt etwas
anders, fällt mir aber gerade nicht ein) deaktiviert und die Drucker
wieder von Hand am Client-Cups eingetragen.
Genauer gesagt, ich habe die printers.conf und den ppd Ordner vom 12.04
Client ins Postsync für 16.04 gepackt.
Vielleicht hast du das dem 12.04 default-cloop abgewöhnt oder es hat die
lokal installierten Drucker genommen.
Was meiner leidvollen Erfahrung und den vielen vergeudeten Stunden (ich
habe nicht gezählt, aber eine hohe (!!) 2-stellige Zahl) wegen
Cups-browsed und den ImlicitClasses nach die wesentlich bessere,
zeitsparendere und stabilere Lösung ist.
- Drucker im Server-Cups einrichten
- Drucker am Client einrichten mit URI
http://servername:631/printers/druckername_am_server
Fertig, funktioniert, freuen, Kaffee trinken.
lmlcc stellt dir auch die lokal installierten Drucker (und scheinbar die
server-installierten Drucker) dar.
Ich weiß nicht, was der lmlcc mit dem Drucken zu tun hat, außer imho
wenn man Quota verwendet?!?
Ich weiß nicht, was ich empfehlen sollte, denn ich bin der Meinung, man
sollte keine lokal-installierte Drucker verwenden, oder wissen was man
tut, stattdessen eben über den Server gehen - wenn das in deinem Fall geht.
Klares Veto. Siehe oben.
Für mich kommt nur noch die Handeinrichtung von Druckern am Client in
Frage, so lange es möglich ist, Cups-browsed und den ganzen
undurchschaubaren „Automatik-Mist“ zu deaktivieren.
Viele Grüße
Steffen