16 Commits

Author SHA1 Message Date
Francois Gouget
ce00ab5df8 spiceqxl: Improve the Xspice and Xorg configuration option descriptions
Group the options more logically and improve their descriptions.
Add the missing help strings for Xspice --help and standardize the
messages to start with a lowercase and not end with a period.
In the Xorg configuration, always show the default in the
commented-out sample.

Signed-off-by: Francois Gouget <fgouget@codeweavers.com>
Acked-by: Christophe Fergeau <cfergeau@redhat.com>
2016-12-12 17:55:34 +01:00
Francois Gouget
14ff3c26e2 spiceqxl: Add SpiceVideoCodecs to specify video codec preference
Signed-off-by: Francois Gouget <fgouget@codeweavers.com>
Signed-off-by: Jeremy White <jwhite@codeweavers.com>
2016-07-07 08:50:12 -05:00
Jeremy White
f73ca7e4cc Set the regular spice port only once, and then only if it
is not disabled.

This fixes a bug where Xspice had to listen on two ports, even in an
SSL only configuration.
2015-11-02 10:11:07 -06:00
Jeremy White
3475eb2cd7 Document a number of missing XSpice vdagent options in the example xorg.conf.
Also revise the expression of the default value to be consistent.
2015-10-26 10:08:21 -05:00
Jeremy White
f9652ebbe4 Correct the XSpice AgentMouse configuration options.
Since the introduction of vdagent support in commit
294daff7ea, the
SpiceAgentMouse setting has not really operated correctly.

That is, if SpiceVdagentEnabled was true, the value
of SpiceAgentMouse was overridden.

This patch corrects that.

It also shifts the default; that matches qemu, and effectively
preserves the current default behavior.
2015-10-26 10:08:10 -05:00
Jeremy White
cd96284cf1 Enable smartcard support for XSpice.
This is done by creating a Unix domain socket to which smartcard
messages are transferred, using the vscard protocol.

A further system library, spiceccid, is used to provide an interface into
pcsc-lite, specifically the pcsc-lite daemon, so that regular Unix applications
can access the passed through smartcard information.

Signed-off-by: Jeremy White <jwhite@codeweavers.com>
2015-01-08 08:04:29 -06:00
Jeremy White
9ab3f1bcb9 In XSpice mode, enable the ability to specify the various ram buffer sizes.
Also adjust the mode selection to fit, and add a few larger modes.
2014-08-22 10:07:34 -05:00
Alon Levy
2ed03db1ae Xspice: add --audio-fifo-dir
Signed-off-by: Alon Levy <alevy@redhat.com>
2013-10-20 11:17:48 +03:00
Jeremy White
475f3b7334 Add an example stanza for the FIFO dir logic. 2013-03-19 08:47:32 -05:00
Jeremy White
60d9b28cc0 Add missing options to the example xorg.conf file.
Poor man's documentation for the win!
2013-03-15 08:46:14 -05:00
Jeremy White
45a862ef5c Handle cache and surface options the same way we handle all options.
Add comment lines for them to the example xorg.conf file.
2013-03-15 08:46:06 -05:00
Jeremy White
4908d6c4d1 Enable the use of SpiceExitOnDisconnect so that Xspice can be configured
to allow exactly one server per client session.
2013-01-11 14:52:52 -06:00
Jeremy White
7d62dcc6d4 Add a DeferredFPS option. 2013-01-11 08:52:27 -06:00
Alon Levy
4e68645a4d examples/spiceqxl.xorg.conf.example: fix in vm usage.
RHBZ #785373

workaround vmmouse segfault by disabling udev in
spiceqxl.xorg.conf.example.
We don't really need it anyway since we explicitly specify drivers for
video keyboard and mouse.
2012-01-28 14:13:51 +02:00
Alon Levy
3b851a37a7 spiceqxl.xorg.conf.example: typo and order fixes 2011-07-23 20:31:11 +03:00
Alon Levy
ee0e638e11 xspice: README, TODO, config, xspice launcher script
xspice is placed under scripts, adding a new Makefile.am, only
installed if --enable-xspice.
spiceqxl.xorg.conf.example is placed under examples to be installed
to share/doc if --enable-xspice.
2011-07-23 00:54:53 +03:00