This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
Home Products Support Community News


[Xen-devel] [PATCH]User manual update for VNC mouse issue of full virtul

To: xen-devel@xxxxxxxxxxxxxxxxxxx
Subject: [Xen-devel] [PATCH]User manual update for VNC mouse issue of full virtulization Guest.
From: "You, Yongkang" <yongkang.you@xxxxxxxxx>
Date: Thu, 06 Apr 2006 11:55:35 +0800
Delivery-date: Wed, 05 Apr 2006 20:56:11 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxx
List-help: <mailto:xen-devel-request@lists.xensource.com?subject=help>
List-id: Xen developer discussion <xen-devel.lists.xensource.com>
List-post: <mailto:xen-devel@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=unsubscribe>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx

Although VNC mouse issue has been fixed by Dugger, Donald D , it still
need some extra configurations. This patch update the user manual
appendix. Then user can follow this guide to let his mouse working
properly in a VNC window.

And, it also adds 'pae' configuration introduction for full
virtulization Guest.

Best Regards,

Signed-off-by: You, Yongkang <yongkang.you@xxxxxxxxx>
Signed-off-by: Dugger, Donald D <donald.d.dugger@xxxxxxxxx>

--- a/docs/src/user.tex 2006-04-05 11:32:18.000000000 +0800
+++ b/docs/src/user.tex 2006-04-06 11:19:09.000000000 +0800
@@ -2052,7 +2052,7 @@

 If the dev86 package is not available on the x86\_64 distribution, you
can inst all the i386 version of it. The dev86 rpm package for various
distributions can be found at {\scriptsize {\tt
http://www.rpmfind.net/linux/rpm2html/search.php?q uery=dev86
\&submit=Search}} \\

-LibVNCServer & The unmodified guest's VGA display, keyboard, and mouse
are virt ualized using the vncserver library provided by this package.
You can get the so urces of libvncserver from {\small {\tt
http://sourceforge.net/projects/libvncse rver}}. Build and install the
sources on the build system to get the libvncserve r library. The 0.8pre
version of libvncserver is currently working well with Xen .\\
+LibVNCServer & The unmodified guest's VGA display, keyboard, and mouse
can be v irtualized by the vncserver library. You can get the sources of
libvncserver fro m {\small {\tt
http://sourceforge.net/projects/libvncserver}}. Build and install  the
sources on the build system to get the libvncserver library. There is a
sig nificant performance degradation in 0.8 version. The current sources
in the CVS tree have fixed this degradation. So it is highly recommended
to download the la test CVS sources and install them.\\

 SDL-devel, SDL & Simple DirectMedia Layer (SDL) is another way of
virtualizing the unmodified guest console. It provides an X window for
the guest console.

@@ -2077,6 +2077,8 @@

 apic & Enable VMX guest APIC, default=0 (disabled)\\

+pae & Enable VMX guest PAE, default=0 (disabled)\\
 vif     & Optionally defines MAC address and/or bridge for the network
interfac es. Random MACs are assigned if not given. {\small {\tt
type=ioemu}} means ioemu  is used to virtualize the VMX NIC. If no type
is specified, vbd is used, as wit h paravirtualized guests.\\

 disk & Defines the disk devices you want the domain to have access to,
and what  you want them accessible as. If using a physical device as the
VMX guest's disk , each disk entry is of the form
@@ -2229,6 +2231,30 @@

 In the default configuration, VNC is on and SDL is off. Therefore VNC
windows w ill open when VMX guests are created. If you want to use SDL
to create VMX guest s, set {\small {\tt sdl=1}} in your VMX
configuration file. You can also turn of f VNC by setting {\small {\tt

+\subsection{Use mouse in VNC window}
+The default PS/2 mouse will not work properly in VMX by a VNC window.
Summagrap hics mouse emulation does work in this environment. A
Summagraphics mouse can be  enabled by reconfiguring 2 services:
+{\small {\tt 1. General Purpose Mouse (GPM). The GPM daemon is
configured in di fferent ways in different Linux distributions. On a
Redhat distribution, this is  accomplished by changing the file
`/etc/sysconfig/mouse' to have the following: \\
+2. X11. For all Linux distributions, change the Mouse0 stanza in
`/etc/X11/xorg .conf' to:\\
+Section "InputDevice"\\
+Identifier "Mouse0"\\
+Driver "summa"\\
+Option "Device" "/dev/ttyS0"\\
+Option "InputFashion" "Tablet"\\
+Option "Mode" "Absolute"\\
+Option "Name" "EasyPen"\\
+Option "Compatible" "True"\\
+Option "Protocol" "Auto"\\
+Option "SendCoreEvents" "on"\\
+Option "Vendor" "GENIUS"\\
+If the Summagraphics mouse isn't the default mouse, you can manually
kill 'gpm'  and restart it with the command "gpm -m /dev/ttyS0 -t
summa". Note that Summagr aphics mouse makes no sense in an SDL window
and is therefore not available in t his environment.
 \subsection{Destroy VMX guests}
 VMX guests can be destroyed in the same way as can paravirtualized
guests. We r ecommend that you type the command

Attachment: user_manual.patch
Description: Text Data

Xen-devel mailing list
<Prev in Thread] Current Thread [Next in Thread>
  • [Xen-devel] [PATCH]User manual update for VNC mouse issue of full virtulization Guest., You, Yongkang <=