
- #INSTALL NOMACHINE LINUX MINT HOW TO#
- #INSTALL NOMACHINE LINUX MINT INSTALL#
- #INSTALL NOMACHINE LINUX MINT 64 BIT#
- #INSTALL NOMACHINE LINUX MINT PATCH#
Warning: Could not find nxdesktop in /usr/NX/bin.
Now you should be able to login via nx client. In the configuration of NX client (Nomachine nx client or OpenNX client), import the newly generate key file: /usr/NX/home/nx/.ssh/client.id_dsa.key. And /usr/NX/home/nx/.ssh/client.id_dsa.key is the file you need to distribute to your nx clients. It will generate files (key pair) in /usr/NX/home/nx/.ssh/. On the nx server host, generate new custom key pair:ĭo you want to use your own custom KeyPair? Īnswer is y. On the nx server host, remove the old ssh key pairs for the nx user:. The solution is: Generate and use custom pair Therefore, the nx client could not login because of the key authentication failure. Update(): Solve the authentication failure by generating custom key pair.įor some reason, the default nomachine key pair comes with the installation no longer work. Run the following commands to install: chmod +x /path/to/freenx.binįYI: I use this method to build the self-extractable installer. #INSTALL NOMACHINE LINUX MINT 64 BIT#
It includes both 32 bit and 64 bit binaries.
#INSTALL NOMACHINE LINUX MINT INSTALL#
Update(): Easy installation using the all in one binaryįor convenience, I have compiled the free nx server and developed an installer script to install the compiled binaries (so that you do not have to run the script above to download and compile from source). The scripts has been tested and works the following version of Ubuntu Linux:.Edit /usr/NX/etc/nf file as root, and enable the following line: COMMAND_START_GNOME="gnome-session -session=gnome-fallback".Install gnome-session-fallback: sudo apt-get install gnome-session-fallback.To configure NX server to use gnome-session-fallback:.Edit /usr/NX/etc/nf file as root, and enable the following line: COMMAND_START_GNOME="gnome-session -session=gnome".Install gnome-shell: sudo apt-get install gnome-shell.To configure NX server to use gnome-shell:.Restart freenx server: sudo /etc/init.d/freenx restart.Edit /usr/NX/etc/nf file as root, and enable the following line: COMMAND_START_GNOME="gnome-session -session=ubuntu-2d".
To configure NX server to use unity 2D:. The following commands will configure the NX server to unity 2D(Tested on Ubuntu 12.04):
To solve it, you have to change the nx server configuration to use Unity 2D or Gnome classic specificly. In this case the nx session will fail to work. However, the nx server does not support Unity (3D) so far. If your computer comes with 3D graphics support, by default, the ubuntu will try to use Unity (3D) as its desktop session. If your computer comes without 3D graphics support, the ubuntu will fall into unity 2D automatically, in this case, the nx session should work fine with unity 2D
#INSTALL NOMACHINE LINUX MINT HOW TO#
How to configure the NX server to make it work with Unity 2D?
You can download the script and execute it with the following command: sudo chmod +x /path/to/freenx-install.sh. Sudo /usr/NX/bin/nxsetup -install -setup-nomachine-key Ln -s /usr/NX/lib/libXrender.so.1.2.2 /usr/NX/lib/libXrender.so.1.2 ] & sed -e "s/#COMMAND_START_GNOME=gnome-session/COMMAND_START_GNOME=\"gnome-session -session=ubuntu-2d\"/g" -i.bak Sed -e "s/#COMMAND_SMBUMOUNT_CIFS=\/sbin\/umount.cifs/COMMAND_SMBUMOUNT=\/bin\/umount/g" -i.bak Sed -e "s/#COMMAND_SMBUMOUNT=smbumount/COMMAND_SMBUMOUNT=umount/g" -i.bak Sed -e "s/etc\/cups/usr\/share\/cups\/mime/g" -i.bak Sed -e "s/foomatic-ppdfile/foomatic/g" -i.bak Sed -e "s/PATH_BIN PATH_LIB CUPS_BACKEND NX_VERSION/& NX_ETC_DIR/g" -i.bak Makefile Sed -e "s/etc\/cups\//usr\/share\/cups\/mime/g" -i.bak nxloadconfig Sed -e "s/foomatic-ppdfile/foomatic/g" -i.bak nxloadconfig #INSTALL NOMACHINE LINUX MINT PATCH#
# Patch the source files: nxloadconfig Makefile
The following script compile and install freenx server on Ubuntu 11.10 oneiric and Ubuntu 12.04 LTS precise:.