Problem:
It’s extreme slow to connect to the Samba printer on Linux from Windows XP with SP2.
The solution see http://groups.google.com/group/linux.samba/browse_thread/thread/c373f517ad8b1351/f52b374e11548a70?lnk=st&q=samba+linux+printer+slow+driver&rnum=3&hl=en#f52b374e11548a70
Using regedit, under
HKEY_CURRENT_USER\Printers\Connections\
subkeys “DevModePerUser” and deleted all keys for this printer. And entry in “DevModes2” and “Settings”, delete these also.
Whenever I restart my Linux server, I lost the connection to the printer from my windows XP. Then I found the default status of the printer is not “shared”. I have to go to KDE, and click Start -> System Settings -> Printing to reset the printer.
And don’t forget to restart samba.