Sophie

Sophie

distrib > Mandriva > 2006.0 > i586 > media > main-src > by-pkgid > e5cd1ef59e8f12e0fc1cc88d67f741eb > files > 59

xorg-x11-6.9-1.cvs20050915.2mdk.src.rpm

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
	<META HTTP-EQUIV="CONTENT-TYPE" CONTENT="text/html; charset=windows-1252">
	<TITLE></TITLE>
	<META NAME="GENERATOR" CONTENT="OpenOffice.org 1.1Beta  (Win32)">
	<META NAME="CREATED" CONTENT="20030630;10584689">
	<META NAME="CHANGED" CONTENT="20030820;17150908">
	<STYLE>
	<!--
		@page { size: 21cm 29.7cm; margin: 2cm }
		TD P { margin-bottom: 0.21cm }
		P { margin-bottom: 0.21cm }
	-->
	</STYLE>
</HEAD>
<BODY LANG="en-US" DIR="LTR">
<TABLE WIDTH=100% BORDER=0 CELLPADDING=0 CELLSPACING=0 STYLE="page-break-before: always">
	<COL WIDTH=256*>
	<TR>
		<TD WIDTH=100% VALIGN=TOP>
			<P ALIGN=CENTER><FONT FACE="Impact, sans-serif"><FONT SIZE=7 STYLE="font-size: 60pt">xf4vnc</FONT></FONT></P>
		</TD>
	</TR>
</TABLE>
<TABLE WIDTH=100% BORDER=1 BORDERCOLOR="#000000" CELLPADDING=4 CELLSPACING=0>
	<COL WIDTH=85*>
	<COL WIDTH=85*>
	<COL WIDTH=85*>
	<THEAD>
		<TR VALIGN=TOP>
			<TD WIDTH=33%>
				<P ALIGN=CENTER><A HREF="http://xf4vnc.sf.net/news.html"><FONT SIZE=4 STYLE="font-size: 16pt"><FONT FACE="Comic Sans MS, cursive">News</FONT></FONT></A></P>
			</TD>
			<TD WIDTH=33%>
				<P ALIGN=CENTER><A HREF="http://xf4vnc.sf.net/download.html"><FONT SIZE=4 STYLE="font-size: 15pt"><FONT FACE="Comic Sans MS, cursive">Download</FONT></FONT></A></P>
			</TD>
			<TD WIDTH=33%>
				<P ALIGN=CENTER><A HREF="http://xf4vnc.sf.net/doc.html"><FONT SIZE=4 STYLE="font-size: 15pt"><FONT FACE="Comic Sans MS, cursive">Documentation</FONT></FONT></A></P>
			</TD>
		</TR>
	</THEAD>
</TABLE>
<P><BR><BR>
</P>
<TABLE WIDTH=100% BORDER=0 CELLPADDING=0 CELLSPACING=0>
	<COL WIDTH=256*>
	<TR>
		<TD WIDTH=100% VALIGN=TOP>
			<P><B>xf4vnc features</B></P>
			<P><BR><BR>
			</P>
			<P STYLE="font-weight: medium">* Works with the Xfree86 v4.x
			codebase, which means new extensions like RENDER and GLX (which
			means OpenGL(tm)) are supported.</P>
			<P><SPAN STYLE="font-weight: medium">* All features from tightVNC
			1.2.9 included, </SPAN><A HREF="http://sf.net/projects/vnc-tight"><SPAN STYLE="font-weight: medium">http://sf.net/projects/vnc-tight</SPAN></A></P>
			<P STYLE="font-weight: medium">* Ability to deliver events upon
			connection or disconnecting VNC clients.</P>
			<P STYLE="font-weight: medium">* Provides a vnc.so to export your
			local console (aka :0) and the traditional Xvnc Xserver.</P>
			<P STYLE="font-weight: medium">* Fast OpenGL direct rendering on
			VNC clients using Chromium <A HREF="http://chromium.sf.net/">http://chromium.sf.net</A></P>
			<P STYLE="font-weight: medium"><BR><BR>
			</P>
			<P><B>xf4vnc as the drop in replacement for Xvnc</B></P>
			<P><BR><BR>
			</P>
			<P STYLE="font-weight: medium">Download the Xvnc-4.3.0.x-&lt;os&gt;.gz
			file and unpack it with gunzip &lt;filename&gt;. Then run 'chmod
			+x' on that file to make it executable. This is now your Xserver.
			For more information on configuring Xvnc your probably better off
			looking at the tightVNC projects pages. Goto
			<A HREF="http://www.tightvnc.com/">http://www.tightvnc.com</A>. As for the vncviewer replacement, when specifying the modular encodings you need to add '.so' to load the real module. For example.</P>
			<P>vncviewer :1 -encodings "hextile.so copyrect.so"</P>
			<P STYLE="font-weight: medium"><BR><BR>
			</P>
			<P><B>xf4vnc for XFree86 exporting :0</B></P>
			<P STYLE="font-weight: medium"><BR><BR>
			</P>
			<P STYLE="font-weight: medium"><B>To install using the automated method:</B></P>
			<P STYLE="font-weight: medium">
			<P>Download your appropriate package from the download section.</P>
			<P>Then unpack with 'tar xvzf pkgname.tar.gz'</P>
			<P>Finally run the provided 'install.sh' script for installation instructions which is fully automated.</P>
			<P></P><BR><BR>
			<P STYLE="font-weight: medium"><B>To install using a manual method:</B></P>
			<P STYLE="font-weight: medium"><BR><BR>
			</P>
			<P><B>* Copy the vnc.so-&lt;os&gt;-&lt;version&gt; to
			/usr/X11R6/lib/modules/vnc.so</B></P>
			<P><B>* Modify the XF86Config-4 (or XF86Config) with the
			modifications listed below......</B></P>
			<P><B>* Make sure you use the Option 'usevnc' to actually enable
			VNC on that device!!!!!</B></P>
			<P><BR><BR>
			</P>
			<P><SPAN STYLE="font-weight: medium">NOTE: your XFree86.0.log file
			will produce errors regarding the loading of rfbkeyb and the
			rfbmouse drivers. This can safely be ignored as these drivers are
			embedded within the vnc.so binary. You'll get something like
			this... </SPAN>
			</P>
			<PRE>(<B>II) LoadModule: &quot;rfbmouse&quot;</B>
<B>(WW) Warning, couldn't open module rfbmouse</B>
<B>(II) UnloadModule: &quot;rfbmouse&quot;</B>
<B>(EE) Failed to load module &quot;rfbmouse&quot; (module does not exist, 0)</B>
<B>(II) LoadModule: &quot;rfbkeyb&quot;</B>
<B>(WW) Warning, couldn't open module rfbkeyb</B>
<B>(II) UnloadModule: &quot;rfbkeyb&quot;</B>
<B>(EE) Failed to load module &quot;rfbkeyb&quot; (module does not exist, 0)</B>
<P></P>
# Don't replace this section, add the the commands to your existing Section.
<B>Section &quot;ServerLayout&quot;</B>
<B>....</B>
 <B>InputDevice &quot;vncMouse&quot;    &quot;ExtraPointer&quot;</B>
 <B>InputDevice &quot;vncKeyboard&quot; &quot;ExtraKeyboard&quot;</B>
<B>....</B>
<B>EndSection</B>

# Don't replace this section, add the Load &quot;vnc&quot; line to your existing Section.
<B>Section &quot;Module&quot;</B>
<B>...</B>
 <B>Load &quot;vnc&quot;</B>
<B>....</B>
<B>EndSection</B>

<B>Section &quot;InputDevice&quot;</B>
 <B># vncKeyboard: keyboard actions from vnc</B>
 <B>Identifier &quot;vncKeyboard&quot;</B>
 <B>Driver &quot;rfbkeyb&quot;</B>
<B>EndSection</B>

<B>Section &quot;InputDevice&quot;</B>
 <B># vncMouse: mouse actions from vnc</B>
 <B>Identifier &quot;vncMouse&quot;</B>
 <B>Driver &quot;rfbmouse&quot;</B>
<B>EndSection</B></PRE><P>
			You can also use these options in your Device Section to enable
			other features.</P>
			<PRE><B># rfb options</B>
<B># By default, no password is required.</B>
<B># The next rfbauth uses the root password for vncserver</B>
<B>#Option &quot;rfbauth&quot;     &quot;/root/.vnc/passwd&quot;</B>
<B>Option &quot;rfbport&quot;     &quot;5900&quot;</B>

<B># The use one of the next ...shared options (&quot;nevershared&quot; is the default)</B>
<B>Option &quot;nevershared&quot;</B>
<B># Option &quot;alwaysshared&quot;</B>

<B>Option &quot;dontdisconnect&quot;</B>

<B># To activate the http server</B>
<B>Option &quot;httpdir&quot;     &quot;/usr/share/vnc/classes&quot;</B>
<B>Option &quot;httpport&quot;    &quot;5800&quot;</B>

<B># For XEvents</B>
<B># The local user must accept the new connection.</B>
<B># An X application must be used to send the acceptance back to the server.</B>
<B># Using the extension library as detailed above. </B>
<B># Option &quot;useraccept&quot;</B>

<B># Enable the vnc service on this device, IMPORTANT!!!!!!!!!!!!</B>
<B>Option &quot;usevnc&quot;</B>

<B># The options below are new in the 4.3.0 release</B>

<B># Only listen on the localhost interface</B>
<B># Option &quot;localhost&quot;</B>

<B># Listen on a specific interface</B>
<B># Option &quot;interface&quot; &quot;192.168.0.1&quot;</B>

<B># View only session</B>
<B># Option &quot;viewonly&quot;</B>

<B># The option below is new in the 4.3.0.4 release</B>
<B># Option &quot;loginauth&quot;</B></PRE><P>
			Suggestions, Ideas etc</P>
			<P>Alan Hourihane.</P>
			<P>Email : alanh @ fairlite.demon.co.uk</P>
			<P><BR><BR>
			</P>
			<P><BR>
			</P>
		</TD>
	</TR>
</TABLE>
<P STYLE="margin-bottom: 0cm"><BR>
</P>
</BODY>
</HTML>