Search Perform an advanced search query SOFTPEDIA
 
SOFTPEDIA
Updated one minute ago
HomeSubmit a program for being reviewedAdvertise on our websiteGet help on surfing our websitesSend us your feedbackGet information about our XML/RSS backend and how to use itBrowse the news archiveVisit our discussion forumVizitati forumul in limba romana



KLIP
  1. HOME
  2. SCIENCE
  3. TECHNOLOGY
  4. WEBMASTER
  5. SECURITY
  6. MICROSOFT
  7. LINUX
  8. APPLE
  9. GAMES
  10. TELECOMS
  11. REVIEWS
  12. LIFE & STYLE
  13. EDITORIALS
  14. INTERVIEWS
  15. RSS
Welcome!
Hello, Guest

Login if you have a Softpedia.com account.

Otherwise, register for one.

SUSE TIPS AND TRICKS

Access Your openSUSE Desktop from Anywhere Using FreeNX

- How to install and use FreeNX in openSUSE 10.2

By: Mihai Marinof, Linux Editor

FreeNX is the free version of NoMachine's NX Server, which makes fast, secure, remote X11 connections to enable users to access remote Linux and Unix desktop sessions over a data link such as LAN or Internet. The server has been developed in such way that it's fast enough even over a low bandwidth and high latency connection such as a dial-up link. This is one of the main reasons I will choose FreeNX over a common VNC program. FreeNX can be also set up as a proxy, so it will tunnel Remote Desktop Protocols and remote Virtual Network Computing sessions, giving them some of the same speed improvements. FreeNX uses high optimized techniques to compress the X11 data, minimizing the amount of data that needs to be transferred, providing a responsive and real-time remote desktop experience.

Installing FreeNX using YaST

- Open the main KDE menu, go to System and click on YaST Control Center
- Enter the root password, then click on Software Management
- Make sure the Filter spinner is set to Search and in the search box, type freenx
- In the results pane, check in the box next to FreeNX entry and press Accept. If you don't get any results, read at the end of this guide.
- Click Continue in the pop-up window and finish the installation. You now have FreeNX installed.

Setting up the openSUSE firewall to accept connections

- From the same YaST Control Center, go to Security and Users and click on Firewall
- Click on Allowed
Services
in the left pane.
- Select External Zone for the Allowed Services for Selected Zone and SSH from the drop-down menu under Service to Allow. Click Add.
- Click Next and then Accept.

FreeNX Server Configuration

- Open a super user terminal terminal (KDE main menu / System / Terminal / Super User Mode). Enter the root password when prompted.
- In the super user terminal, run the following command:
CODE

# nxsetup --install --setup-nomachine-key --clean –purge

- Type yes and press Enter when asked if you want to continue.

Your FreeNX server is now ready to accept connections.


Installing the NX Client on another Linux system

The NoMachine Linux NX client software is available in three flavors: as RPM, DEB and TAR. If the other Linux system is a RedHat/Fedora, openSUSE/SuSE or Mandriva, use the RPM package. For Debian systems, including Ubuntu, MEPIS, Linspire or Xandros, use the DEB package. For everything else, use the TAR archive.

- Go to NoMachine Linux Client Download Page and download the suitable package for your system. Install it using one of the guides:

For RPM:
- Open a root (super-user) terminal and type:
CODE

# cd /path/to/where/you/downloaded/the/package
# rpm -ihv nxclient-VERSION.rpm

- Exit the root session or open another terminal, but this time as your normal user and type the following command to run the NX client:
CODE

$ nxclient


For DEB
- Open a root terminal and type:
CODE

# cd /path/to/where/you/downloaded/the/package
# dpkg -i nxclient-VERSION.deb

- Open a normal user terminal and type the following command to run the NX Client:
CODE

$ nxclient
(if that command fails, try:)
$ /usr/NX/bin/nxclient


For TAR
- Open a root terminal and type:
CODE

# cp /path/to/nxclient-VERSION.tar.gz /usr
# cd /usr
# tar xfz nxclient-VERSION.tar.gz

- Open a normal user terminal and run the NX client by running the command:
CODE

$ freenx


NOTE: No matter what flavor you used to install, a NX Client shortcut is also available in KDE or Gnome main menu, but under different sections, so you can run NX Client from there as well.

Connecting to the SuSE Desktop using FreeNX

If it's the first time you run the NX Client on another Linux system, it's better to run the nxclient command with the -wizard option. So instead of:
CODE

$ nxclient
OR
$ /usr/NX/bin/nxclient


RUN:
CODE

$ nxclient -wizard
OR
$ /usr/NX/bin/nxclient -wizard


- You will be greeted with a wizard which will guide you through the rest of the process. Click Next on the first screen.
- On the second screen, type a custom name for the Session field. In the Host, type the hostname or IP address of the SuSE Desktop, while in the Port field enter the SSH port (normally 22).
- In the third screen, leave Unix/KDE unless you have Gnome running on the SuSE Desktop machine. As for the size, choose a size smaller or equal with the current one at most. Check Enable SSL encryption for all traffic.
- In the forth screen, check the Show Advanced Config box
- In the advanced settings dialog, click the Key button and either copy/paste the contents of the /etc/nxserver/users.id_dsa file from the SuSE Desktop or transfer that file from the SuSE Desktop to the current Linux machine and click the Import button and finally select the transferred file.
- Click Save and OK.
- In the connection dialog, type the username and password you want to login with and click Login.

In a few moments, you should be able to see and manage the SuSE Desktop.

MORE RELATED ARTICLES: Installing Intel Wireless 3945 Adapter in FC6 Convert YouTube FLV Videos to MPG or AVI Add a Splash Image to (K)Ubuntu Bootloader Improve Performance in Ubuntu Edgy Screencast Guide: Capure Your Linux Desktop on Video! Install Nvidia and ATI Video Drivers on Ubuntu Edgy Installing NTFS Write Support on Fedora/Ubuntu Install OpenOffice.org 2.1 in Ubuntu/Kubuntu Ubuntu Edgy Desktop Effects with Beryl
 
Comments | Link here | Subscribe
Print | Send to friend
Today's News | Yesterday's News

Search:

1st March 2007, 10:33 GMT | Copyright (c) 2007 Softpedia | Contact:
Read by 7,210 user(s) | Rating: | 7 vote(s) so far | Cast your vote:
Access Your openSUSE Desktop from Anywhere Using FreeNX - USER OPINIONS




We are sorry, there are no opinions available for this article.






SHARE YOUR OPINION ABOUT Access Your openSUSE Desktop from Anywhere Using FreeNX

Since you are not logged on, your comments will have to be approved before being displayed.
Click here to login, or register.
Your Name:
Your Email:
Type in the result:
Your Opinion:
 


DO YOU WANT TO CONTACT US?  

If you have some comments or you want to send us some information you can send us an email directly to .
You can use the form below for the same purpose.
Your full name: (at least 3 characters)
Your email address: (at least 5 characters)
Message subject: (at least 5 characters)
Message text:
(at least 10 characters)
Type in the result:
 
 



© 2001 - 2008 Softpedia. All rights reserved.
Softpedia™ and Softpedia™ logo are registered trademarks of SoftNews NET SRL.
Copyright Information | Privacy Policy | Terms of Use | Contact Softpedia | Update your software | Archive