diff options
author | Hans de Goede <hdegoede@redhat.com> | 2010-10-30 15:48:12 +0200 |
---|---|---|
committer | Hans de Goede <hdegoede@redhat.com> | 2010-10-30 15:48:12 +0200 |
commit | c106729a48a9e5080e37f92bc90f4405050149a3 (patch) | |
tree | 7ba4e0bc980d98f0c1a0432013537e6a66ea6dfd /README | |
parent | 448fd19826636b82b0297efcf4fbb7bf82a4bbe0 (diff) |
Update README
Diffstat (limited to 'README')
-rw-r--r-- | README | 28 |
1 files changed, 22 insertions, 6 deletions
@@ -1,14 +1,30 @@ - -spice agent for linux +Spice agent for Linux ===================== -reads spice agent events, parses the mouse events, -feeds them into the kernel via uinput. +The spice agent for Linux consists of 2 parts, a daemon spice-vdagentd and +a per X-session process spice-vdagent. The daemon gets automatically started +in Spice guests through a udev rule. The per X-session gets automatically +started in desktop environments which honor /etc/xdg/autostart, and under +gdm. + +The main daemon needs to know which X-session daemon is the currently +active X-session (think switch user functionality) for this console kit is +used. spice-vdagent will not work without console kit. + +Features: +* Client mouse mode (no need to grab mouse by client, no mouse lag) + this is handled by the daemon by feeding mouse events into the kernel + via uinput. This will only work if the active X-session is running a + spice-vdagent process so that its resolution can be determined. +* Automatic adjustment of the X-session resolution to the client resolution +* Support of copy and paste (text and images) between the active X-session + and the client Not handled: multiple displays. -enjoy, - Gerd +Enjoy, + Gerd & Hans -- Gerd Hoffmann <kraxel@redhat.com> +Hans de Goede <hdegoede@redhat.com> |