Παιδιά, ίσως κάνω λάθος αλλά πίστευω πως όταν ο εκτυπωτής είναι συνδεδεμένος σε PC που βρίσκεται σε workgroup,
το authentication γίνεται locally, δηλαδή πρέπει να έχεις local account στο PC αυτό.
Αλλιώς, σε περιβάλλον domain, το authentication το κανονίζει ο domain controller (???)

.
Εν ολίγοις όπως σου έλεγα και σε προηγούμενο post, δοκίμασε να φτιάξεις ένα account στο win PC για το ubuntu σου
και βάλε αυτό όταν σου ζητήσει user/pass.
Κάνε share τον εκτυπωτή και δώσε full permissions στις λειτουργίες του εκτυπωτή για τον user του ubuntu.