<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="http://test.amule.szerverem.hu/w/skins/common/feed.css?303"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>http://test.amule.szerverem.hu/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=80.58.32.171</id>
		<title>AMule Project FAQ - User contributions [en]</title>
		<link rel="self" type="application/atom+xml" href="http://test.amule.szerverem.hu/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=80.58.32.171"/>
		<link rel="alternate" type="text/html" href="http://test.amule.szerverem.hu/wiki/Special:Contributions/80.58.32.171"/>
		<updated>2026-04-05T19:15:32Z</updated>
		<subtitle>User contributions</subtitle>
		<generator>MediaWiki 1.23.3</generator>

	<entry>
		<id>http://test.amule.szerverem.hu/wiki/HowTo_Compile_aMuled</id>
		<title>HowTo Compile aMuled</title>
		<link rel="alternate" type="text/html" href="http://test.amule.szerverem.hu/wiki/HowTo_Compile_aMuled"/>
				<updated>2005-05-23T14:29:10Z</updated>
		
		<summary type="html">&lt;p&gt;80.58.32.171: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;center&amp;gt; '''English''' | [[HowTo_Compile_aMuled-es|Español]] &amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 1st ==&lt;br /&gt;
&lt;br /&gt;
'''NOTE:''' If you have already installed [[wxWidgets|wxGTK]] 2.5.4 or higher, jump directly into the [[#2nd|second step]], since [[wxGTK]] 2.5.4 includes [[wxBase]] 2.5.4. Note that [[aMuled]] will not compile with earlier versions of [[wxWidgets]], such as version 2.4.2!&lt;br /&gt;
&lt;br /&gt;
Download [[wxBase]] 2.5.4 or higher from http://www.wxWidgets.org&lt;br /&gt;
unpack it, and do as user&lt;br /&gt;
*''./configure --prefix=/usr/''&lt;br /&gt;
'''NOTE:''' If you want [http://www.unicode.org Unicode] support you need to give the ''--enable-unicode'' flag to the configure script.&lt;br /&gt;
*''make''&lt;br /&gt;
as root &lt;br /&gt;
*''make install''&lt;br /&gt;
*''ldconfig''&lt;br /&gt;
&lt;br /&gt;
== 2nd ==&lt;br /&gt;
&lt;br /&gt;
*Download [[aMule]] 2.0.1 from http://www.amule.org/files/files.php?cat=19&lt;br /&gt;
Don't use version 2.0.0-rc8, there was a severe bug in it concerning [[aMuled]]!&lt;br /&gt;
&lt;br /&gt;
Unpack it, and do as user&lt;br /&gt;
*''./configure --enable-amulecmd --enable-webserver --disable-monolithic --enable-amule-daemon''&lt;br /&gt;
*''make''&lt;br /&gt;
as root &lt;br /&gt;
*''make install''&lt;br /&gt;
&lt;br /&gt;
That's it. You now have a working [[aMuled|aMule-daemon]] in ''/usr/local/bin''&amp;lt;br&amp;gt;&lt;br /&gt;
Now you need to configure it. To create the ''~/.aMule/amule.conf'' file, which is the preferences file, run [[aMuled]] once. &amp;lt;br&amp;gt;&lt;br /&gt;
The ''~/.aMule'' directory and the ''~/.aMule/amule.conf'' file will be created in the home directory of the user that ran [[aMuled]].&amp;lt;br&amp;gt;&lt;br /&gt;
::'''NOTE:''' In [[aMule]] versions previous to 2.0.0 the ''~/.aMule/amule.conf'' file was ''~/.eMule''.&amp;lt;br&amp;gt;&lt;br /&gt;
You probably want [[aMuleWeb]] to control your [[aMuled|daemon]]. To be able to use that you need to enable [[External Connections]]. Check [[Webserver-1.2.x|this article]].&amp;lt;br&amp;gt;&lt;br /&gt;
I know it's for 1.2.x but since you dont have a GUI to setup everything this is what you want.&amp;lt;br&amp;gt;&lt;br /&gt;
Also read the [[FAQ_amuled|aMuled FAQ]], since some setup things are metioned there.&lt;br /&gt;
&lt;br /&gt;
== Where to report problems and questions? ==&lt;br /&gt;
&lt;br /&gt;
For Problems or Questions just report on [http://forum.amule.org aMule forum] or join [[IRC]] channel [irc://irc.freenode.net/amule #amule] at [irc://irc.freenode.net irc.freenode.net]&lt;br /&gt;
&lt;br /&gt;
[[User:Stefanero|Stefanero]]&lt;br /&gt;
&lt;br /&gt;
If you're compiling on a [[Debian]] installation, and configure can't find ''wx-config'', make sure to install packages ''libwxgtk2.5-dev'', and ''libwxgtk2.5.3''.&lt;/div&gt;</summary>
		<author><name>80.58.32.171</name></author>	</entry>

	<entry>
		<id>http://test.amule.szerverem.hu/wiki/HowTo_Compile_In_Gentoo</id>
		<title>HowTo Compile In Gentoo</title>
		<link rel="alternate" type="text/html" href="http://test.amule.szerverem.hu/wiki/HowTo_Compile_In_Gentoo"/>
				<updated>2005-05-21T14:03:16Z</updated>
		
		<summary type="html">&lt;p&gt;80.58.32.171: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Compiling a recent version of [[aMule]] on [http://www.gentoo.org Gentoo] should be a breeze by just typing &lt;br /&gt;
''emerge amule''&lt;br /&gt;
but due to several facts it isn't quite that easy right now. So here's a little Step-by-Step explanation. Please read the whole document before doing anything as there are several ways you can use and each of them will have a different outcome.&lt;br /&gt;
&lt;br /&gt;
'''Note:''' currently Diego &amp;quot;Flameeyes&amp;quot; Pettenò (non-official devel) is trying to make the [[aMule]] emerge easier. Please take a look at [http://bugs.gentoo.org/show_bug.cgi?id=71108 Gentoo Bug #71108] for further information. The new ebuild requires, at minimum, [[wxGTK]] 2.5, but there is another ebuild for [[wxGTK]] 2.5 (also from Diego) which should allow to safely unmask that version.&lt;br /&gt;
&lt;br /&gt;
== Available eBuilds ==&lt;br /&gt;
&lt;br /&gt;
The eBuild for [[aMule]]-2.0.1 can be found here:&lt;br /&gt;
http://bugs.gentoo.org/show_bug.cgi?id=71108&lt;br /&gt;
&lt;br /&gt;
The eBuild for [[aMule CVS]] can be found here: &lt;br /&gt;
http://forum.amule.org/thread.php?sid=&amp;amp;postid=30548&lt;br /&gt;
&lt;br /&gt;
== Stable [[aMule]] from portage ==&lt;br /&gt;
&lt;br /&gt;
If you just ''emerge amule'' you will install the version of [[aMule]] that [http://www.gentoo.org Gentoo] considers stable. This version is amule-1.2.8 which is over 12 months old, lacks several bugfixes and features which could seriously lower your downloads or make it impossible to connect to some servers. So this option is not really a good option.&lt;br /&gt;
&lt;br /&gt;
== Unstable [[aMule]] from portage ==&lt;br /&gt;
&lt;br /&gt;
[http://www.gentoo.org Gentoo] classifies amule2.0.0rc ebuilds as unstable because they are ReleaseCandidates. The latest one available is ''amule2.0.0rc7''. There is an (unofficial) ebuild for rc8, but rc8 depends on ''wxGTK2.5.3'' to build the [[aMuled|aMule daemon]] and ''wxGTK2.5.3'' is hardmasked in portage.&lt;br /&gt;
&lt;br /&gt;
However, if rc7 is &amp;quot;new enough&amp;quot; for you enter the following things as root into a console:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;mkdir /etc/portage (this could give an error message if the directory already exists, just ignore that)&amp;lt;br&amp;gt;&lt;br /&gt;
echo 'net-p2p/amule ~x86' &amp;gt;&amp;gt; /etc/portage/package.keywords&amp;lt;br&amp;gt;&lt;br /&gt;
emerge -av amule&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
However rc7 is getting quite old now, so it is the best thing to use either rc8 or even a recent cvs tarball and compile amule manually.&lt;br /&gt;
&lt;br /&gt;
== Recent [[aMule]] manual installation ==&lt;br /&gt;
&lt;br /&gt;
By default, [http://www.gentoo.org Gentoo] uses ''gtk2'' in all recent profiles. When it comes to [[wxGTK]] (which is needed by [[aMule]]), this can be some trouble. The recent stable [[wxGTK]] in portage is ''wxGTK2.4.2'' which should never be linked against ''GTK2''. It causes random crashes, freezes, unpredictable behaviour and may even harm your pet dog! &lt;br /&gt;
&lt;br /&gt;
So there are two possible ways to go: choose ''wxGTK2.4.2'' linked against ''GTK1.2'' (which should be fine for everybody who doesn't want to use [[aMuled]], the [[aMuled|aMule daemon]]) or choose ''wxGTK2.5.3'' linked either against ''GTK1.2'' or ''GTK2'' (for those who want to try [[aMuled]] as [[aMuled]] doesn't work with [[wxGTK]] prior to 2.5.3).&lt;br /&gt;
&lt;br /&gt;
Another thing is unicode support: You can't enable unicode support when using ''GTK1.2'' and enabling unicode with ''GTK2'' causes huge memleaks (100MB and more in 24h). So I will just disable it in these examples.&lt;br /&gt;
&lt;br /&gt;
== [[wxGTK]] 2.5.3 - 2.6.0 ==&lt;br /&gt;
&lt;br /&gt;
If you want to use amuled then you need, at least, ''wxGTK2.5.3''. Currently, the only version not hard masked in Portage is [[wxGTK]] 2.4.2 due to problems when compiling with [http://www.opengl.org OpenGL] support in [[wxGTK]] 2.5.3. But as [[aMule]] is no 3D egoshooter, we can safely disable [http://www.opengl.org OpenGL] support and use it anyway. To do so enter the following into a console as root:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;mkdir /etc/portage (this may give you an error if the directory already exists, just ignore that)&amp;lt;br&amp;gt;&lt;br /&gt;
echo 'x11-libs/wxGTK ~x86' &amp;gt;&amp;gt; /etc/portage/package.keywords&amp;lt;br&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If you want to use ''GTK1.2'' (recommended):&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;echo 'x11-libs/wxGTK -gtk2 -unicode -opengl' &amp;gt;&amp;gt; /etc/portage/package.use&amp;lt;br&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If you want to use ''GTK2'' (not thoroughly tested yet):&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;echo 'x11-libs/wxGTK -unicode -opengl' &amp;gt;&amp;gt; /etc/portage/package.use&amp;lt;br&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;emerge -av wxGTK&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== [[wxGTK]] 2.4.2 ==&lt;br /&gt;
&lt;br /&gt;
If you don't want to use [[aMuled]] then ''wxGTK2.4.2'' is just fine for. You only need to tell it that it should link against ''GTK1.2''. To do this grab a console and enter (as root):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;mkdir /etc/portage (this may give you an error if the directory already exists, just ignore that)&amp;lt;br&amp;gt;&lt;br /&gt;
echo 'x11-libs/wxGTK -gtk2 -unicode' &amp;gt;&amp;gt; /etc/portage/package.use&amp;lt;br&amp;gt;&lt;br /&gt;
emerge -av wxGTK&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This should (re-)emerge ''wxGTK2.4.2'' linked against ''GTK1.2''. Now you can go on to [[HowTo_Compile_In_Gentoo#compiling_amule|compiling aMule]].&lt;br /&gt;
&lt;br /&gt;
== Compiling [[aMule]] ==&lt;br /&gt;
&lt;br /&gt;
Grab either ''amule2.0.0rc8'' from http://www.aMule.org or (specially if you want to use [[aMuled]]) a recent [[aMule CVS|CVS tarball]] from http://amule.hirnriss.net. Untar it by entering &amp;lt;code&amp;gt;tar -xvjf aMule-foo.tar.bz2&amp;lt;/code&amp;gt; and go into the newly created directory.&lt;br /&gt;
&lt;br /&gt;
Review &amp;lt;code&amp;gt;./configure --help&amp;lt;/code&amp;gt; for a summary of all configure options. Pick the ones you want and run (as an example building, the monolithic client and [[aMuleCMD]])&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;./configure --enable-amulecmd&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Review the configure output for errors and if everything seems fine type &amp;lt;code&amp;gt;make&amp;lt;/code&amp;gt;. Once [[aMule]] is done compiling change to a root account and type &amp;lt;code&amp;gt;make install&amp;lt;/code&amp;gt; to install [[aMule]]. Now you're done and can start enjoying your [[aMule]] experience.&lt;/div&gt;</summary>
		<author><name>80.58.32.171</name></author>	</entry>

	<entry>
		<id>http://test.amule.szerverem.hu/wiki/Webserver</id>
		<title>Webserver</title>
		<link rel="alternate" type="text/html" href="http://test.amule.szerverem.hu/wiki/Webserver"/>
				<updated>2005-01-26T14:23:55Z</updated>
		
		<summary type="html">&lt;p&gt;80.58.32.171: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Previous notes ===&lt;br /&gt;
&lt;br /&gt;
If you installed [[aMule]] via [http://www.debian.org deb] or [http://www.rpm.org RPM] package, the [[aMuleWeb|webserver]] source is not included.&lt;br /&gt;
Since some few files are needed from the sources to set-up [[aMuleWeb|amuleweb]], please visit http://www.amule.org and download the [[aMule]] tar.gz package for your packaged [[aMule]] version.&lt;br /&gt;
&lt;br /&gt;
== Set a [[aMuleWeb|Webserver]] with [[aMule]] ==&lt;br /&gt;
&lt;br /&gt;
[[Webserver-1.2.x|Webserver with aMule 1.2.8 or earlier]]&lt;br /&gt;
&lt;br /&gt;
=== Webserver with [[aMule]] 2.0.0-rc1 or later ===&lt;br /&gt;
&lt;br /&gt;
*[http://www.gnu.org/software/tar/tar.html Untar] the sources and copy '''''src/aMule.tmpl''''' and '''''src/webserver/''''' into your '''''~/.aMule/''''' directory. The following (run from the sources directory), should do so:&lt;br /&gt;
:''cp -r src/aMule.tmpl src/webserver/ ~/.aMule/''&lt;br /&gt;
&lt;br /&gt;
*Go to &amp;quot;Preferences&amp;quot;-&amp;gt;&amp;quot;Remote Controls&amp;quot; (in [[aMule]]) and...&lt;br /&gt;
**Enable &amp;quot;Accept External Connections&amp;quot;.&lt;br /&gt;
**Enable &amp;quot;Use TCP ports instead of unix local sockets&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
::'''NOTE:''' On some early [[aMule]] 2.0.0-rcX versions the above two options weren't available (or didn't work). If you are using such [[aMule]] version and you don't wish to upgrade, then do the following:&lt;br /&gt;
&lt;br /&gt;
::Shutdown [[aMule]] if it is still running.&lt;br /&gt;
::Edit your ''~/.eMule'' file, locate the ''[ExternalConnect]'' section and change:&lt;br /&gt;
:::''AcceptExternalConnections=1'' &amp;lt;-- To enable [[aMule]] listening for [[External Connections]].&lt;br /&gt;
:::''ECUseTCPPort=1'' &amp;lt;-- To use the [http://www.faqs.org/faqs/internet/tcp-ip/resource-list TCP] port. Very important since [http://www.unix.org Unix] sockets are disabled.&lt;br /&gt;
&lt;br /&gt;
*Restart [[aMule]]&lt;br /&gt;
&lt;br /&gt;
*Go to your &amp;quot;Preferences&amp;quot;-&amp;gt;&amp;quot;Remote Controls&amp;quot; (in [[aMule]]) and setup your passwords here for [[External Connections]] and [[aMuleWeb|webserver]] login.&lt;br /&gt;
::'''NOTE:''' When you change your [[aMuleWeb|webserver]] and [[External Connections]] ports here, make sure to restart [[aMule]].&lt;br /&gt;
::'''NOTE:''' that ''&amp;quot;Enable [[aMuleWeb|Webserver]]&amp;quot;'' has no effect and will be renamed in 2.0.0rc8. [[aMuleWeb|Webserver]] is always enabled as long as you have [[External Connections]] enabled.&lt;br /&gt;
::'''NOTE:''' For users running [[aMuled|aMule Daemon]] you have to edit the ''.eMule'' file like shown above. For a way to setup a password check the [[Webserver-1.2.x|1.2.8 aMule HowTo]]. You can still do it in the same way.&lt;br /&gt;
&lt;br /&gt;
*Now you're done! You are ready to run [[aMuleWeb|amuleweb]] and connect to it.&lt;br /&gt;
&lt;br /&gt;
'''[[User:Stefanero|Stefanero]]'''&lt;br /&gt;
&lt;br /&gt;
== Connecting to [[aMuleWeb|amuleweb]] ==&lt;br /&gt;
&lt;br /&gt;
To run [[aMuleWeb]] run '''''amuleweb''''' on a terminal. For more information about running [[aMuleWeb]] check the [[aMuleWeb|aMuleWeb document]].&lt;br /&gt;
&lt;br /&gt;
Once [[aMuleWeb]] is running, open a web browser and connect to:&lt;br /&gt;
&lt;br /&gt;
''http://host:port''&lt;br /&gt;
&lt;br /&gt;
where ''host'' stands for your host's name (try with ''localhost'') and port stands for the [[aMuleWeb]] port ('''NOT''' the [[External Connections]] port).&lt;br /&gt;
&lt;br /&gt;
For example: ''http://localhost:4711''&lt;br /&gt;
&lt;br /&gt;
== Standard ports ==&lt;br /&gt;
&lt;br /&gt;
The ports can be set to anything, but this are the most used (the standard ones):&lt;br /&gt;
&lt;br /&gt;
*[[External Connections]]: 4712&lt;br /&gt;
*[[aMuleWeb|amuleweb]]: 4711&lt;br /&gt;
&lt;br /&gt;
Make sure you do not confuse with what each of them is.&lt;br /&gt;
&lt;br /&gt;
== Where to report problems and questions? ==&lt;br /&gt;
&lt;br /&gt;
For Problems or Questions just report on http://forum.amule.org forum or join [[IRC]] channel [irc://irc.freenode.net/amule #amule] at [irc://irc.freenode.net irc.freenode.net]&lt;/div&gt;</summary>
		<author><name>80.58.32.171</name></author>	</entry>

	<entry>
		<id>http://test.amule.szerverem.hu/wiki/User:Ken</id>
		<title>User:Ken</title>
		<link rel="alternate" type="text/html" href="http://test.amule.szerverem.hu/wiki/User:Ken"/>
				<updated>2005-01-20T08:32:16Z</updated>
		
		<summary type="html">&lt;p&gt;80.58.32.171: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''[[aMule]] tester &amp;amp; [[AMule_devs|dev]] ;)'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;[[aMule]] concerns:&amp;lt;/u&amp;gt;&lt;br /&gt;
*[http://macosx.apple.com MacOS X] [[aMule]]r&lt;/div&gt;</summary>
		<author><name>80.58.32.171</name></author>	</entry>

	<entry>
		<id>http://test.amule.szerverem.hu/wiki/How_to_launch_VNC_with_aMule_at_Linux_boot</id>
		<title>How to launch VNC with aMule at Linux boot</title>
		<link rel="alternate" type="text/html" href="http://test.amule.szerverem.hu/wiki/How_to_launch_VNC_with_aMule_at_Linux_boot"/>
				<updated>2004-09-07T03:16:57Z</updated>
		
		<summary type="html">&lt;p&gt;80.58.32.171: layout, links, contents, typos...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;h2&amp;gt;''By [[User:Frankk|Frankk]]''&amp;lt;/h2&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This describes a very simple configuration to launch [http://www.redstonesoftware.com/vnc.html VNC] at [http://www.kernel.org Linux] startup (as a specified user). [[aMule]] will be launched automatically with [http://www.redstonesoftware.com/vnc.html VNC].&lt;br /&gt;
This will work in [http://www.slackware.com Slackware] and distro based on the same init method. If someone knows how to modify it to make it work under other distros you are welcome to add it to this page. Thanks.&lt;br /&gt;
&lt;br /&gt;
Add the ''rc.vnc'' script to ''/etc/rc.d''&lt;br /&gt;
&lt;br /&gt;
Modify user according to the user running [[aMule]].&amp;lt;br&amp;gt;&lt;br /&gt;
The ''rm /tmp/.X11-unix/X$theScreen'' is there in case the server crashes or your mother/wife removes the power plug cleaning the room... ;-)&lt;br /&gt;
&lt;br /&gt;
''&amp;lt;pre&amp;gt;&lt;br /&gt;
#!/bin/sh&lt;br /&gt;
#&lt;br /&gt;
# Startup/Stop script for vncserver.&lt;br /&gt;
#&lt;br /&gt;
&lt;br /&gt;
#Here, the choosen user to run amule&lt;br /&gt;
theUser=choosenuser&lt;br /&gt;
#And here, the choosen screen to run the vncserver&lt;br /&gt;
theScreen=1&lt;br /&gt;
&lt;br /&gt;
case &amp;quot;$1&amp;quot; in&lt;br /&gt;
&lt;br /&gt;
'start')&lt;br /&gt;
if [ -f /tmp/.X11-unix/X$theScreen ]; then rm /tmp/.X11-unix/X$theScreen; fi&lt;br /&gt;
/bin/su - $theUser -c &amp;quot;PATH=/usr/local/bin:/usr/bin:/bin:/usr/X11R6/bin /usr/bin/vncserver :$theScreen&amp;quot;&lt;br /&gt;
;;&lt;br /&gt;
&lt;br /&gt;
'stop')&lt;br /&gt;
/bin/su - $theUser -c &amp;quot;PATH=/usr/local/bin:/usr/bin:/bin:/usr/X11R6/bin /usr/bin/vncserver -kill :$theScreen&amp;quot;&lt;br /&gt;
;;&lt;br /&gt;
&lt;br /&gt;
*)&lt;br /&gt;
echo &amp;quot;Usage: /etc/init.d/rc.vnc { start | stop }&amp;quot;&lt;br /&gt;
;;&lt;br /&gt;
&lt;br /&gt;
esac&lt;br /&gt;
&amp;lt;/pre&amp;gt;''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Make it executable with:&lt;br /&gt;
&lt;br /&gt;
''&amp;lt;pre&amp;gt;chmod 755 /etc/rc.d/rc.vnc&amp;lt;/pre&amp;gt;''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Modify the following files:&lt;br /&gt;
&lt;br /&gt;
In ''/etc/rc.d/rc.local'' add:&lt;br /&gt;
&lt;br /&gt;
''&amp;lt;pre&amp;gt;&lt;br /&gt;
# Start VNC server&lt;br /&gt;
if [ -x /etc/rc.d/rc.vnc ]; then&lt;br /&gt;
. /etc/rc.d/rc.vnc start&lt;br /&gt;
fi&lt;br /&gt;
&amp;lt;/pre&amp;gt;''&lt;br /&gt;
&lt;br /&gt;
In ''/etc/rc.d/rc.6'' add:&lt;br /&gt;
&lt;br /&gt;
''&amp;lt;pre&amp;gt;&lt;br /&gt;
# Shut down the VNC server&lt;br /&gt;
if [ -x /etc/rc.d/rc.vnc ]; then&lt;br /&gt;
/etc/rc.d/rc.vnc stop&lt;br /&gt;
fi&lt;br /&gt;
&amp;lt;/pre&amp;gt;''&lt;br /&gt;
&lt;br /&gt;
In ''~/.vnc/xstartup'' (in home directory of the user specified above) add (change with your preferred [[aMule]] startup script):&lt;br /&gt;
&lt;br /&gt;
''&amp;lt;pre&amp;gt;amule &amp;amp;&amp;lt;/pre&amp;gt;''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== On [http://www.debian.org Debian] Woody ==&lt;br /&gt;
&lt;br /&gt;
Run (as root):&lt;br /&gt;
&lt;br /&gt;
''apt-get install vncserver xvncviewer''&lt;br /&gt;
''apt-get install vncserver flwm''&lt;br /&gt;
&lt;br /&gt;
There is no support for ''~/.vnc/xstartup'' so, instead, use ''$vncStartup'' in ''.vncrc'' to determine a xstartup-script (this replaces your ''~/.xsession'' file).&lt;br /&gt;
&lt;br /&gt;
For more information, read ''man vnc.conf''&lt;br /&gt;
&lt;br /&gt;
For example, in a Woody/Sarge/Sid:&amp;lt;br&amp;gt;&lt;br /&gt;
Login as the user who is going to run [[aMule]]&amp;lt;br&amp;gt;&lt;br /&gt;
''mkdir ~/.vnc/''&amp;lt;br&amp;gt;&lt;br /&gt;
Create the ''~/.vnc/xstartup'' file, with the next content&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
/usr/bin/flwm &amp;amp;&lt;br /&gt;
/usr/bin/amule &amp;amp;&lt;br /&gt;
/usr/bin/amule &amp;amp;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
With sone versions of [http://www.redstonesoftware.com/vnc.html vncserver], it's necessary to launch at least twice the [[aMule]]. The [http://flwm.sourceforge.net flwm] is an optional window manager.&lt;br /&gt;
&lt;br /&gt;
Create the file ''~/.vncrc'' with the next content:&amp;lt;br&amp;gt;&lt;br /&gt;
Login as the user and run ''xvncviewer :1'' to create the password file and debug possible probelms (the logs are under the ''~/.vnc/'' dir&lt;br /&gt;
''&amp;lt;pre&amp;gt;&lt;br /&gt;
$vncStartup = &amp;quot;/home/amule/.vnc/xstartup&amp;quot;;&lt;br /&gt;
$geometry =&amp;quot;800x600&amp;quot;;&lt;br /&gt;
&amp;lt;/pre&amp;gt;''&lt;br /&gt;
(replace ''/home/amule'' for the home of the user running [http://www.redstonesoftware.com/vnc.html VNC])&lt;br /&gt;
&lt;br /&gt;
To show the [[aMule]] window, run:&lt;br /&gt;
''&amp;lt;pre&amp;gt;&lt;br /&gt;
xvncviewer localhost:1&lt;br /&gt;
&amp;lt;/pre&amp;gt;''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== [http://www.mandrake.com Mandrake] 10.0 ==&lt;br /&gt;
&lt;br /&gt;
The script from [[User:Frankk|Frankk]] is the one I use, but you can customize the size of the [http://www.redstonesoftware.com/vnc.html VNC] server :&lt;br /&gt;
''&amp;lt;pre&amp;gt;&lt;br /&gt;
/bin/su - $theUser -c &amp;quot;PATH=/usr/local/bin:/usr/bin:/bin:/usr/X11R6/bin /usr/bin/vncserver :$theScreen&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;''&lt;br /&gt;
add&lt;br /&gt;
''&amp;lt;pre&amp;gt;&lt;br /&gt;
/bin/su - $theUser -c &amp;quot;PATH=/usr/local/bin:/usr/bin:/bin:/usr/X11R6/bin /usr/bin/vncserver :$theScreen -geometry 1240x980&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;''&lt;br /&gt;
or whatever value.&lt;br /&gt;
&lt;br /&gt;
Personaly, I use as xstartup script ([http://www.icewm.org iceWM] is really nice and so CPU-cheap) :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#!/bin/sh&lt;br /&gt;
starticewm&amp;amp;&lt;br /&gt;
amule&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To start [http://www.redstonesoftware.com/vnc.html VNC] at startup, I called the previous script ''/etc/init.d/amulevnc'' and chmod to 744 (''chmod 744 /etc/init.d/amulevnc'' as root).&amp;lt;br&amp;gt;&lt;br /&gt;
Instead of modifying ''/etc/rc.d/rc.vnc'', I added links in the corresponding ''/etc/rc$RUNLEVEL.d'' directories.&amp;lt;br&amp;gt;&lt;br /&gt;
It's quite simple to understand how it works:&amp;lt;br&amp;gt;&lt;br /&gt;
Each directory represents a runlevel, and contains links to the scripts from ''/etc/init.d'' which need to be run/stop.&amp;lt;br&amp;gt;&lt;br /&gt;
For instance, the link ''/etc/rc5.d/S55sshd'' to ''/etc/init.d/sshd'' will start ''sshd'' on runlevel 5,&lt;br /&gt;
whereas ''/etc/rc6.d/K25sshd'' linked to ''/etc/init.d/sshd'' will stop it in runlevel 6.&amp;lt;br&amp;gt;&lt;br /&gt;
You get it? Links starting with 'KXX' will stop a service, and those starting with 'SXX' will start them. The number will define the order.&lt;br /&gt;
&lt;br /&gt;
So to run [http://www.redstonesoftware.com/vnc.html VNC] on startup, just do (as root :-) )&lt;br /&gt;
''&amp;lt;pre&amp;gt;ln -s /etc/init.d/amulevnc /etc/rc5.d/S99amule&lt;br /&gt;
ln -s /etc/init.d/amulevnc /etc/rc6.d/K02amule&amp;lt;/pre&amp;gt;''&lt;br /&gt;
and you're all set!&lt;br /&gt;
&lt;br /&gt;
PS: This method should work on systems other than [http://www.mandrake.com Mandrake], give it a test.&lt;br /&gt;
&lt;br /&gt;
Questions &amp;amp; comments: ''air_1 '''at''' libertysurtf.fr''&lt;/div&gt;</summary>
		<author><name>80.58.32.171</name></author>	</entry>

	</feed>