According to the freenx-smb package description the purpose of providing printer support. Note that freenx-smb is a dependency of "freenx" not "freenx-server", so I imagine that if you did not need printer support just install "freenx-server" and, optionally, "freenx-rdp" and "freenx-vnc". The "freenx-server" package was all that I thought was needed for freenx itself to function, as according to the tutorial on https://help.ubuntu.com/community/FreeNX . I agree with you though that there's a dependency issue in freenx-smb where it should be updated to cifs-utils or whatever is appropriate.
According to the freenx-smb package description the purpose of providing printer support. Note that freenx-smb is a dependency of "freenx" not "freenx-server", so I imagine that if you did not need printer support just install "freenx-server" and, optionally, "freenx-rdp" and "freenx-vnc". The "freenx-server" package was all that I thought was needed for freenx itself to function, as according to the tutorial on https:/ /help.ubuntu. com/community/ FreeNX . I agree with you though that there's a dependency issue in freenx-smb where it should be updated to cifs-utils or whatever is appropriate.