Difference between revisions of "Build a FreeNX server from source on the IGEPv2 board"

From IGEP - ISEE Wiki

Jump to: navigation, search
(Undo revision 2495 by Celpancelialk (Talk))
(Google Buys Motorola)
Line 1: Line 1:
This guide covers the installation of freeNX and the supporting NX environment from the source code. NX is a remote desktop application for linux machines. It is extremely bandwidth optimized and has clients for every platform.Look [http://en.wikipedia.org/wiki/NX_technology here ]for details.<br>  
+
<a href=http://www.scamsites.info/story.php?id=1112272>Gucci Knockoffs Handbags</a>
 
+
<a href=http://clevelandkel716.utilsblogs.com/The-first-blog-b1/Louis-Vuitton-Replica-Handbags-Keep-Women-to-Stay-in-Vogue-b1-p3.htm>gucci knockoff handbags</a>
Originally created by [http://www.nomachine.com Nomachine], it has an open source clone called [http://freenx.berlios.de/ FreeNX].<br>
+
<a href=http://cheapguccihandbags64.wordpress.com/feed>Gucci Knockoffs Handbags</a>
 
+
<a href=http://www.oneview.com/user/hpplpelae495>louis vuitton knockoffs handbags on sale</a>
This app is very useful if you plan to access your IGEP board from remote and don't want to get only a simple shell prompt.These instructions have been proven to work on a standard Ubuntu 10.10 system. Instructions MAY work in other Ubuntu versions or Debian. They will probably not work for other non-Debian distros. If you use Gentoo, the whole NX system is available as a package in emerge.<br>  
+
<a href=http://Way2bookmarks.com/userrss.php?user=aazwrs1312>Discount Gucci Shoes For Men</a>
 
+
<a href=http://posterous.com/posts/create>Cheap Louis Vuitton</a>
<br>
+
<a href=http://www.scamsites.info/story.php?id=1113775>Cheap Gucci Knockoffs Handbags From China</a>
 
+
<a href=http://sssvinxon717.deviantart.com/journal/44128541/>Louis Vuitton Replica Handbags</a>
'''First thing''': NX works at its best with gnome installed at server side. <u>Don’t use XFCE, it won’t work with this guide</u>. <br>
+
<a href=http://timbond615.bravejournal.com/entry/74127>Gucci Knockoffs Handbags</a>
 
+
<a href=http://quizilla.teennick.com/stories/21119277/gucci-knockoffs-handbags-cheap-gucci-knockoffs-handbags-from-china>Cheap Gucci Knockoffs Handbags From China</a>
Prerequisites:<br>
+
<a href=http://www.bibsonomy.org/user/hpplpelae495>louis vuitton knockoffs handbags on sale</a>
 
+
<a href=http://diary.com/notes/2762076>louis vuitton knockoff handbags</a>
#A working IGEPv2 board with Ubuntu maverick or lucid installed. Everything will be done from the IGEP board itself, not on a supporting computer.  
+
<a href=http://www.ikeepbookmarks.com/browse.asp?folder=3102563&refresh=true?refresh=true&t=9%2F11%2F2011+2%3A06%3A36+PM&clientWidth=0>louis vuitton knockoff handbags</a>
#Network connection
+
<a href=http://www.podshow411.net/stories/374610/Gucci_Knockoffs_Handbags__Cheap_Gucci_Knockoffs_Handbags_From_China.html>Cheap Gucci Knockoffs Handbags From China</a>
#A working SSH server (I assume you are trying to build a headless computer, buti f you got mouse/keyboard/monitor and work locally, these instructions are still valid)
+
<a href=http://www.zimbio.com/General/articles/iKlC8-uq6fO/Wide+ranges+gucci+fake+handbags+gucci+replica?add=True>Gucci Fake Handbags</a>
#A basic knowledge of the linux shell
+
<a href=http://www.ikeepbookmarks.com/browse.asp?folder=3110113&refresh=true?refresh=true&t=9%2F13%2F2011+11%3A07%3A57+AM&clientWidth=0>Gucci Handbags</a>
#Good will, coffee, patience, and all the other stuff normally needed when you go for source code compiling.
+
<a href=http://hpplpelae495.insanejournal.com/data/rss>louis vuitton knockoffs</a>
 
+
<a href=http://www.blogster.com/lionelnavarr1128/gucci-knockoffs-handbags-cheap-gucci-knockoffs-handbags-from-china>Cheap Gucci Knockoffs Handbags From China</a>
<br>  
+
<a href=http://tttmiewatkin1128514.webs.com/apps/blog/entries/feed/rss>Discount Christian Louboutin</a>
 
+
<a href=http://www.dailystrength.org//component/option>Gucci Shoes For Men</a>
'''IMPORTANT''': if you find errors and the software does not compile, don't start immediately to ask for help, every system installation is different. There is surely a library header, a development utility or something else you did not install or that was not present on your system: read carefully the last lines of the error log, figure out, google a bit and don't worry, it’s not at all difficult.
+
<a href=http://community.atom.com/Post/Louis-Vuitton-Replica-Handbags-Keep-Women-to-Stay-in-Vogue/03EFBFFFF02474AFF0008015CAAB2>louis vuitton knockoff handbags</a>
 
+
<a href=http://wallinside.com/post-160917.html>Gucci Knockoffs Handbags</a>
<br>
+
<a href=http://jamiediaz924.livejournal.com/712.html>Gucci Knockoffs Handbags</a>
 
+
<a href=http://www.ziki.com/en/bryan-davenport+286590/post/Wide-ranges-of-gucci-fake-handbags-and-gucci-replica-handbags-offering-here-with-free-shipping!-We-promise-the-top-quality>Gucci Replica Handbags</a>
Let's start:  
+
<a href=http://diary.com/notes/2637963>Hermes Birkin replica handbags</a>
 
+
<a href=http://cheapguccihandbags09.wordpress.com/2011/09/02/the-gucci-replica-handbag-to-mesmerize-those-about-you>Cheap Gucci Knockoffs Handbags From China</a>
1. If you don’t have a desktop manager installed, install gnome-desktop (don’t install the full ubuntu-desktop unless you really need it, it will install production packages like OpenOffice.org and Gimp)<br>  
+
<a href=http://fourth-plateau.org/teen-drug-abuse/?p=77455>Cheap Gucci Knockoffs Handbags From China</a>
<pre>sudo apt-get install gnome-desktop</pre>  
+
<a href=http://www.diigo.com/user/kurtbradford24?domain=kurtbradford24.doomby.com>Cheap Gucci Knockoffs Handbags From China</a>
<br>2. Install the build environment and some supporting libraries and tools (NOTE: if you need a complete build environment, look at other infos [http://labs.igep.es/index.php/How_to_setup_a_development_environment here])
+
<a href=http://www.democratandchronicle.com/apps/pbcs.dll/section?category=PluckPersona&U=2c03e8e414a04222a89565072d366073&plckPersonaPage=BlogViewPost&plckUserId=2c03e8e414a04222a89565072d366073&plckPostId=Blog%3a2c03e8e414a04222a89565072d366073Post%3ab4b8b37e-4710-420d-9f78-6bf0c3bef504&plckBlogItemsPerPage=5>Cheap Gucci Shoes For Women</a>
<pre>sudo apt-get install build-essential libjpeg62-dev libpng12-dev xutils-dev cups expect netcat
+
<a href=http://feeds.delicious.com/v2/rss/rosssuarez924?count=15>Gucci Knockoffs Handbags</a>
</pre>  
 
Before you start asking: Yes, you need cups even if you’ll never use a printer. NX won’t build without it installed<br>  
 
 
 
<br>
 
 
 
3. Create a work directory in your home and enter it<br>  
 
<pre>mkdir freenx
 
cd freenx
 
</pre>  
 
<br>
 
 
 
4. Download all the source packages (packages are taken [http://prdownload.berlios.de/freenx/freenx-server-0.7.3.tar.gz here&nbsp; ]and [http://www.nomachine.com/sources.php here ])<br>  
 
<pre>wget http://download.berlios.de/freenx/freenx-server-0.7.3.tar.gz
 
wget http://64.34.161.181/download/3.4.0/sources/nxproxy-3.4.0-2.tar.gz
 
wget http://64.34.161.181/download/3.4.0/sources/nxcomp-3.4.0-7.tar.gz
 
wget http://64.34.161.181/download/3.4.0/sources/nxcompext-3.4.0-1.tar.gz
 
wget http://64.34.161.181/download/3.4.0/sources/nxssh-3.4.0-2.tar.gz
 
wget http://64.34.161.181/download/3.4.0/sources/nxcompsh-3.4.0-2.tar.gz
 
wget http://64.34.161.181/download/3.4.0/sources/nxcompshad-3.4.0-3.tar.gz
 
wget http://64.34.161.181/download/3.4.0/sources/nx-X11-3.4.0-4.tar.gz
 
wget http://64.34.161.181/download/3.4.0/sources/nxauth-3.4.0-3.tar.gz
 
wget http://64.34.161.181/download/3.4.0/sources/nxagent-3.4.0-11.tar.gz
 
</pre>  
 
<br>  
 
 
 
5. Unpack everything<br>
 
<pre>tar zxvf *.tar.gz
 
 
 
</pre>  
 
There will not be a single directory for each one of the unpacked archives as some of these will unpack under the nx-X11 folder. If you have trouble unpacking everything at once, do it file by file.<br>  
 
 
 
<br>
 
 
 
6. Now enter the nx folders and build everything (leave only the nx-X11 apart)<br>
 
<pre>cd &lt;every single folder&gt;
 
./configure
 
make
 
</pre>
 
<br>
 
 
 
7. Then enter the X folder and make the whole server<br>  
 
<pre>cd nx-X11
 
make World
 
 
 
</pre>
 
'''NOTE''': This operation will take a LONG time. Explanation: this step actually builds the complete Xfree86 with custom modifications from NX. <br>
 
 
 
<br>  
 
 
 
8. Copy some the compiled libraries in the NX folder (all the following commands have to be done as superuser with sudo)<br>mkdir /usr/NX<br>  
 
<pre>cp -a nx-X11/lib/X11/libX11.so* ${NXPREFIX}/lib
 
cp -a nx-X11/lib/X11/libX11.so* ${NXPREFIX}/lib
 
cp -a nx-X11/lib/Xext/libXext.so* ${NXPREFIX}/lib
 
cp -a nx-X11/lib/Xrender/libXrender.so* ${NXPREFIX}/lib
 
cp -a nxcomp/libXcomp.so* ${NXPREFIX}/lib
 
cp -a nxcompext/libXcompext.so* ${NXPREFIX}/lib
 
cp -a nx-X11/programs/Xserver/nxagent ${NXPREFIX}/bin
 
cp -a nxproxy/nxproxy ${NXPREFIX}/bin
 
cp /usr/NX/lib/libXcomp* /usr/lib
 
cp /usr/NX/bin/nxagent /usr/bin/
 
</pre>  
 
<br>
 
 
 
9. There is an error in the freenx installer, you need to manually create a link to a library<br>
 
<pre>sudo ln -s /usr/NX/lib/libXrender.so.1.2.2 /usr/NX/lib/libXrender.so.1.2
 
</pre>  
 
<br>
 
 
 
10. Now enter the freenx folder and build the server<br>
 
<pre>cd freenx-server-0.7.3
 
NXPREFIX=/usr/NX
 
patch -p0 &lt; gentoo-nomachine.diff
 
make
 
sudo make install
 
</pre>
 
<br>
 
 
 
11. Now configure your NX server (follow the insttructions and ignore warnings about the nxagent without version string, it is a known and uncorrected bug) <br>
 
<pre>and you are done
 
export PATH=$PATH:/usr/NX/bin
 
sudo nxsetup --install
 
</pre>  
 
<br>
 
 
 
Now you '''should '''have a working NX server. If not, check the error logs in the NX client and ad try to get a clue. The installation has been tried with XFCE and it did NOT work at all, so don't even try to understand why (unless you have a lot of spare time to do it): use Gnome.<br>
 
 
 
<br>
 
 
 
Just connect to your IGEPv2 box using one of the the NX clients found on www.nomachine.com.<br><br>  
 
 
 
[[Category:Software]]
 

Revision as of 07:56, 23 September 2011

<a href=http://www.scamsites.info/story.php?id=1112272>Gucci Knockoffs Handbags</a> <a href=http://clevelandkel716.utilsblogs.com/The-first-blog-b1/Louis-Vuitton-Replica-Handbags-Keep-Women-to-Stay-in-Vogue-b1-p3.htm>gucci knockoff handbags</a> <a href=http://cheapguccihandbags64.wordpress.com/feed>Gucci Knockoffs Handbags</a> <a href=http://www.oneview.com/user/hpplpelae495>louis vuitton knockoffs handbags on sale</a> <a href=http://Way2bookmarks.com/userrss.php?user=aazwrs1312>Discount Gucci Shoes For Men</a> <a href=http://posterous.com/posts/create>Cheap Louis Vuitton</a> <a href=http://www.scamsites.info/story.php?id=1113775>Cheap Gucci Knockoffs Handbags From China</a> <a href=http://sssvinxon717.deviantart.com/journal/44128541/>Louis Vuitton Replica Handbags</a> <a href=http://timbond615.bravejournal.com/entry/74127>Gucci Knockoffs Handbags</a> <a href=http://quizilla.teennick.com/stories/21119277/gucci-knockoffs-handbags-cheap-gucci-knockoffs-handbags-from-china>Cheap Gucci Knockoffs Handbags From China</a> <a href=http://www.bibsonomy.org/user/hpplpelae495>louis vuitton knockoffs handbags on sale</a> <a href=http://diary.com/notes/2762076>louis vuitton knockoff handbags</a> <a href=http://www.ikeepbookmarks.com/browse.asp?folder=3102563&refresh=true?refresh=true&t=9%2F11%2F2011+2%3A06%3A36+PM&clientWidth=0>louis vuitton knockoff handbags</a> <a href=http://www.podshow411.net/stories/374610/Gucci_Knockoffs_Handbags__Cheap_Gucci_Knockoffs_Handbags_From_China.html>Cheap Gucci Knockoffs Handbags From China</a> <a href=http://www.zimbio.com/General/articles/iKlC8-uq6fO/Wide+ranges+gucci+fake+handbags+gucci+replica?add=True>Gucci Fake Handbags</a> <a href=http://www.ikeepbookmarks.com/browse.asp?folder=3110113&refresh=true?refresh=true&t=9%2F13%2F2011+11%3A07%3A57+AM&clientWidth=0>Gucci Handbags</a> <a href=http://hpplpelae495.insanejournal.com/data/rss>louis vuitton knockoffs</a> <a href=http://www.blogster.com/lionelnavarr1128/gucci-knockoffs-handbags-cheap-gucci-knockoffs-handbags-from-china>Cheap Gucci Knockoffs Handbags From China</a> <a href=http://tttmiewatkin1128514.webs.com/apps/blog/entries/feed/rss>Discount Christian Louboutin</a> <a href=http://www.dailystrength.org//component/option>Gucci Shoes For Men</a> <a href=http://community.atom.com/Post/Louis-Vuitton-Replica-Handbags-Keep-Women-to-Stay-in-Vogue/03EFBFFFF02474AFF0008015CAAB2>louis vuitton knockoff handbags</a> <a href=http://wallinside.com/post-160917.html>Gucci Knockoffs Handbags</a> <a href=http://jamiediaz924.livejournal.com/712.html>Gucci Knockoffs Handbags</a> <a href=http://www.ziki.com/en/bryan-davenport+286590/post/Wide-ranges-of-gucci-fake-handbags-and-gucci-replica-handbags-offering-here-with-free-shipping!-We-promise-the-top-quality>Gucci Replica Handbags</a> <a href=http://diary.com/notes/2637963>Hermes Birkin replica handbags</a> <a href=http://cheapguccihandbags09.wordpress.com/2011/09/02/the-gucci-replica-handbag-to-mesmerize-those-about-you>Cheap Gucci Knockoffs Handbags From China</a> <a href=http://fourth-plateau.org/teen-drug-abuse/?p=77455>Cheap Gucci Knockoffs Handbags From China</a> <a href=http://www.diigo.com/user/kurtbradford24?domain=kurtbradford24.doomby.com>Cheap Gucci Knockoffs Handbags From China</a> <a href=http://www.democratandchronicle.com/apps/pbcs.dll/section?category=PluckPersona&U=2c03e8e414a04222a89565072d366073&plckPersonaPage=BlogViewPost&plckUserId=2c03e8e414a04222a89565072d366073&plckPostId=Blog%3a2c03e8e414a04222a89565072d366073Post%3ab4b8b37e-4710-420d-9f78-6bf0c3bef504&plckBlogItemsPerPage=5>Cheap Gucci Shoes For Women</a> <a href=http://feeds.delicious.com/v2/rss/rosssuarez924?count=15>Gucci Knockoffs Handbags</a>