You have Samba set up already for file and printer sharing, and CUPS is your printing subsystem. You want to share files and printers through FreeNX, instead of running a separate Samba client, or messing with CUPS. And, you noticed that sound effects don't play on your Nxclient, but they do play on the host PC. How do you get the sound effects to work remotely?
On Microsoft Windows, open NXclient For Windows; on Linux , Mac OS X, and Solaris, run /usr/NX/bin/nxclient.
Click the Configure button, and go to the Services tab. Here are all the checkboxes to enable multimedia, shared printing, and file sharing.
You must have Samba and CUPS already configured and working. Nxclient automatically finds all available shares—all you do is select the ones you want from a drop-down list.
Chapter 14, Chapter 15, and 23 in Linux Cookbook, by Carla Schroder (O'Reilly) to learn how to set up CUPS and Samba
Run /usr/NX/bin/nxclient--help
to see all
available commands