Can't say about X Server, but my Mini here at home is our print server - printers are directly connected to my Mini with Printer Sharing turned on - allows the other Macs on the LAN to print to those printers. Extended printer functions are not available to those printing remotely, though.