I have been trying to get this to work at home but, I am out of ideas and need some help. I have ubuntu 9.04 running on both my laptops, and running a dual boot vista / ubuntu on the desktop. Printer is connected to the desktop, and when in linux the printer works just fine printing from the laptops, but when in Vista I can see the print job come into the print queue in vista, but then it just stays there. To remove it I have to uninstall the printer and driver, reboot, and reinstall the printer again. I hope someone can help me with this, I know that I can do this with a print server but I would like to know if there is a fix for this before I go out and buy one.