Artificial intelligent assistant

Do CUPS clients need to have drivers installed locally? If I use CUPS, should clients have drivers installed locally? Example: say we have 1 Networked PC with Linux, 1 Print Server (or CUPS, Samba Print server) If the Linux PC wants to print a document through the print server, is the Linux PC required to have the drivers for the printer it is going to use? Or does it use some generic API?

The print server running CUPS is the only machine that needs to have the drivers. Read about CUPS on Wikipedia for example - in _Overview_ section it states this quite clearly :

> CUPS allows printer manufacturers and printer-driver developers to more easily create drivers that work natively on the print server. Processing occurs on the server, allowing for easier network-based printing than with other Unix printing systems. With Samba installed, users can address printers on remote Windows computers and generic PostScript drivers can be used for printing across the network.

Otherwise, what would be the be the real benefit of running CUPS?

xcX3v84RxoQ-4GxG32940ukFUIEgYdPy 160a35a34a7eae5191a037427ea1d9e8