Super User is a question and answer site for computer enthusiasts and power users. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I want to share my printer connected to my Mac with a Ubuntu Box (10.04 LTS -Lucid Lynx).

I click share printer on the Mac, and then I do a discover on the Ubuntu box ... I see the printer, I select it, and it gets added.

When I try to print - NOTHING HAPPENS - a few errors here and there. I think the URI is screwed up, but I do not know what kind of URI format the Mac wants.

URI is:


Should I use:

ipp://blah-blah-blah ?


http://blah-blah-blah ?

One error was:

There is likely one sure fire way to make this work and that is what I am looking for.

share|improve this question
Maybe there's no correct way and you have a bug somewhere. Can you tell us what exactly this URI is, and where you see which errors? Rather than doing it in supplemental comments, can you edit your post and re-write? – slhck Nov 2 '11 at 21:55
Okay ... fixed up the question ... – AzimuthA Nov 2 '11 at 23:33
I think this is related to the way Linux interprets a Mac Bonjour URI ... I see a URI with encoded spaces ... maybe that is what is causing the barf ... Bonjour as a service seems clunky ... cannot get my printer to print ... I tried IPP and I could not get that to work either. --- – AzimuthA Nov 3 '11 at 1:31
I'd check to make sure the printer is compatible, are extra drivers required? – NoBugs Dec 6 '11 at 20:00

Try to use this as your printer URI in Linux:


  • Replace "mac" by the hostname or IP or your mac computer.
  • Replace "printername" by the name assigned to the shared printer on the mac (try to avoid special chars as spaces if possible).
  • You will end up having something like this:

I think it should work.

share|improve this answer

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .