[Spice-devel] linux vdagent progress report

Arnon Gilboa agilboa at redhat.com
Mon Sep 20 02:56:13 PDT 2010


Hans de Goede wrote:
> Hi All,
>
> I've been making good progress with the linux vdagent this weekend
> (I've been hacking on it during FUDcon).
>
:)
> It now fully supports client mouse mode without the need to
> specify the resolution the guest xorg is running at whent
> starting it, and it will automatically adjust to guest
> xorg resolution changes.
nice
>
> It also supports the monitorconfig command, so
> spicec -fauto-conf
cool
>
> Now works as advertised when connection to a Linux guest
> (if it is running the agent).
>
> To Do:
> -capabilities negotiation (easy)
> -cut and paste (once it is clear how that is supposed to work)
will post a draft later today/tomorrow
> -security (between the vdagent daemon and the vdagent xorg client)
>
> You can grab it here:
> http://cgit.freedesktop.org/~jwrdegoede/vdagent-linux/
>
> A simple "make" will give you a vdagentd and a vdagent, start
> vdagentd as root, chmod 666 /tmp/vdagent (to be fixed) and
> then start vdagent from your x11 session.
>
> I used kraxels evdev userspace (uinput) device using agent
> prototype as a basis for this.
>
> Note that due to a kernel bug, unless you patch your kernel
> vdagentd can get behind with mouse agent message processing,
> this is caused by select on the virtio port blocking even
> though there is data to be read, see:
> http://lists.freedesktop.org/archives/spice-devel/2010-September/001151.html 
>
>
> For details and a patch fixing this. I've already added this
> patch to the F-14 kernels, so the next F-14 kernel build
> won't have this issue.
> Regards,
>
> Hans
> _______________________________________________
> Spice-devel mailing list
> Spice-devel at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/spice-devel



More information about the Spice-devel mailing list