I'm trying to construct a Linux print server to be accessed by Windows machines. The setup is as follows:

  • Ubuntu 12.10 Desktop
  • CUPS 1.6.1
  • Printers shared via Samba 3.6.6
  • Windows machines are running Windows 7, Windows XP

Printing from Ubuntu works fine. Installation of the shared printers in Windows also seems to work. However, I'm unable to print arbitrary documents from Windows, though some printing efforts do work. Here's what I observed so far:

  • Printing a text file from Notepad on the shared printer doesn't work. No error messages, no document in Windows' printer status window.
  • Printing from WordPad doesn't work either.
  • Printing from Microsoft Word does work.
  • Printing test pages works.
  • Opening an image file in MS Paint and trying to print it doesn't work.
  • Dragging the same image file onto the printer status window will print the file.

All of these are repeatable. What could be the issue here, preventing arbitrary printing?

  • why do you use samba to export the printers? Cups is enough. – Tim Haegele Jan 25 '13 at 9:33
  • I'm experimenting. Printing over AppSocket works fine already; I would like to know more about Samba, if only for future reference. – waldrumpus Jan 25 '13 at 9:47
  • I'm having the same issue. I cannot print MSword or Excel etc. Did you find any solutions ? @waldrumpus – Arda Apr 7 '14 at 14:29
  • @Arda I'm afraid I haven't; we've abandoned this configuration in favor of using a Windows print server – waldrumpus Apr 8 '14 at 7:05
  • @waldrumpus Thanks for the heads-up. The weird thing is that it runs fine while printing from LibreOffice, MS Office or browser directly, but notepad or wordpad doesn't work. The files don't even go to print queue. I'm still digging, I'll let you guys know if I find something useful. – Arda Apr 8 '14 at 12:12

Your Answer

By clicking "Post Your Answer", you acknowledge that you have read our updated terms of service, privacy policy and cookie policy, and that your continued use of the website is subject to these policies.

Browse other questions tagged or ask your own question.