I installed VipRiser on a coworkers Mac which acted as a virtual printer in OS X. For some reason we couldn't get a Windows program running in Wine to see our network printer so by installing this program it shows up as a printer in Windows, intercepts the print job, and saves the output as a PDF in OS X. To determine which printer driver type is used in a remote desktop, go to Control Panel Hardware and Sound Devices and Printers, right-click the virtual printer, and select Printer Propertiesfrom the context menu. On the Generaltab, if Modelis VMware Universal EMF driver, UPD is used. Otherwise, NPD is used. PDFelement Pro is a highly recommended PDF printer for Mac. It helps you to print.
- Receiver for Linux
- Receiver for Mac
Symptoms or Error
Client printers on Mac and Linux clients fail to be created in XenApp and XenDesktop sessions running on Windows 10, Server 2012 R2, and Server 2016 when configured to use the Citrix Universal Printer Driver (UPD).
Install the “HP Color LaserJet 2800 Series PS” driver on the Windows image manually
On the Windows VDA, choose Print server properties from Devices and Printers or run rundll32 PrintUI.dll,PrintUIEntry /s.
Click on the Drivers tab and then click Add....
In the Add Printer Driver Wizard window click Next, then Next and then select the required HP driver.
Note: If the driver is not listed click Windows Update. If you don't see it after Windows Update is clicked, go to Microsoft update catalogue and search for HP LaserJet 2800. Pick the 6.1.7600.16385 driver version. Extract the driver, click Have Disk in the screenshot above and point to the drivers extracted location.
Important Note: If you extract the contents of the driver cab file using Windows Explorer the folder structure may not be retained and the driver installation may encounter an error. To avoid this use a more robust extraction tool such as WinRar or 7zip.
Click Next, then Finish.
The printer driver should then be listed in the Installed printer drivers. Click Close.
Citrix UPD requires the use of the PostScript data format to support client printing on Mac and Linux clients. To achieve this, Citrix leverages PostScript driver developed by HP. The version of this HP driver, that Microsoft had previously built into the Windows 7 and Server 2008 R2 operating systems, is no longer included with Windows 10, Server 2012 R2, or Server 2016. Because of this missing driver, client-printers on Mac and Linux endpoints fail to be created in the XenApp and XenDesktop session.