These desktops are completely virtual; printing is through the virtual desktop to a network printer. They don't even let us hook USB flash drives to the client. So driver issues would be minimized here, which seemed to me to be all the more reason to go with Linux here.