There is only an alsa implementation for the *nix side of spicec.
I've got a playback only implementation for PortAudio which is available
from OSX. I haven't tried it against the latest git though...
On Thu, Apr 28, 2011 at 10:57 PM, Cliff Sharp wrote:
> I have spice-gtk built and running on
I am working on spicec for OSX.
I am getting the following when trying to build alsa-lib
Does anyone have suggestions that would help me debug this?
Making all in doc
Making all in pictures
make[2]: Nothing to be done for `all'.
make[2]: Nothing to be done for `all-am'.
Making all in include
mak
I have spice-gtk built and running on OSX. It has some issues but it does
connect. I am in the process of testing this now.
I am trying to build the spice cient spicec (spice-0.8.1) on OSX.
I am having major troubles with the alsa package.
It is not in MacPorts.
Does anyone know if there is a OSX
On Wed, Apr 27, 2011 at 06:55:49PM +0300, Alon Levy wrote:
> This patchset introduces a second target namely spiceqxl_drv.so that contains
> a display driver, a keyboard and mouse driver, and they all use a single spice
> server instance. Effectively this allows a spice server using a config file
On Thu, Apr 28, 2011 at 04:27:50PM +0200, Christophe Fergeau wrote:
> On Wed, Apr 27, 2011 at 06:56:04PM +0300, Alon Levy wrote:
> > ---
> > configure.ac|2 ++
> > src/Makefile.am | 23 +++
> > 2 files changed, 25 insertions(+), 0 deletions(-)
> >
> > diff --git a/co
On Wed, Apr 27, 2011 at 06:56:03PM +0300, Alon Levy wrote:
> ---
> configure.ac |8
> 1 files changed, 8 insertions(+), 0 deletions(-)
>
> diff --git a/configure.ac b/configure.ac
> index ce67b41..99bc517 100644
> --- a/configure.ac
> +++ b/configure.ac
> @@ -76,6 +76,14 @@ AM_CONDIT
On Thu, Apr 28, 2011 at 04:14:38PM +0200, Christophe Fergeau wrote:
> On Wed, Apr 27, 2011 at 06:55:55PM +0300, Alon Levy wrote:
> > replace everywhere it is needed for xspice - places left out are ifdefed
> > out later based on the same define mentioned in qxl.h, XSPICE.
> >
> > note: leave space
On Wed, Apr 27, 2011 at 06:56:04PM +0300, Alon Levy wrote:
> ---
> configure.ac|2 ++
> src/Makefile.am | 23 +++
> 2 files changed, 25 insertions(+), 0 deletions(-)
>
> diff --git a/configure.ac b/configure.ac
> index 99bc517..6a183df 100644
> --- a/configure.ac
> +
Ack too
maybe all the whitespace changes can be merged in a single patch, but I
don't care either way
On Wed, Apr 27, 2011 at 06:56:10PM +0300, Alon Levy wrote:
> ---
> src/qxl_driver.c |2 +-
> 1 files changed, 1 insertions(+), 1 deletions(-)
>
> diff --git a/src/qxl_driver.c b/src/qxl_driv
Ack
On Wed, Apr 27, 2011 at 06:56:08PM +0300, Alon Levy wrote:
> ---
> src/qxl.h |1 +
> 1 files changed, 1 insertions(+), 0 deletions(-)
>
> diff --git a/src/qxl.h b/src/qxl.h
> index e45066c..3fddef3 100644
> --- a/src/qxl.h
> +++ b/src/qxl.h
> @@ -28,6 +28,7 @@
> #include
>
> #includ
Should be merged in patch #15
On Wed, Apr 27, 2011 at 06:56:07PM +0300, Alon Levy wrote:
> ---
> src/Makefile.am |2 +-
> 1 files changed, 1 insertions(+), 1 deletions(-)
>
> diff --git a/src/Makefile.am b/src/Makefile.am
> index 8f048c8..6f2cb56 100644
> --- a/src/Makefile.am
> +++ b/src/Ma
On Wed, Apr 27, 2011 at 06:56:02PM +0300, Alon Levy wrote:
> removing whitespace in lines consisting only of it.
> most of those areas are touched later, but not all.
> ---
> src/qxl_driver.c | 50 +-
> 1 files changed, 25 insertions(+), 25 deletio
Seems ok, ack
On Wed, Apr 27, 2011 at 06:56:00PM +0300, Alon Levy wrote:
> ---
> src/qxl_driver.c |8
> 1 files changed, 4 insertions(+), 4 deletions(-)
>
> diff --git a/src/qxl_driver.c b/src/qxl_driver.c
> index ff6fe97..18050fb 100644
> --- a/src/qxl_driver.c
> +++ b/src/qxl_drive
Ack too
On Wed, Apr 27, 2011 at 06:55:58PM +0300, Alon Levy wrote:
> ---
> src/qxl_driver.c |2 +-
> 1 files changed, 1 insertions(+), 1 deletions(-)
>
> diff --git a/src/qxl_driver.c b/src/qxl_driver.c
> index 3514360..dced9fb 100644
> --- a/src/qxl_driver.c
> +++ b/src/qxl_driver.c
> @@ -6
On Wed, Apr 27, 2011 at 06:55:49PM +0300, Alon Levy wrote:
> The series starts with some unrelated cleanup, adds a second target using
> "-DXSPICE" for some mutual files (qxl_driver.c and qxl.h use it).
>
> Please review.
>
> Alon Levy (33):
> qxl.h: double include protection
> qxl_mem.c: fi
On Wed, Apr 27, 2011 at 06:55:55PM +0300, Alon Levy wrote:
> replace everywhere it is needed for xspice - places left out are ifdefed
> out later based on the same define mentioned in qxl.h, XSPICE.
>
> note: leave spaces between function name and open paren?
>
> note2: ioport_write is added at t
Hi,
+if (qemu_opt_get_bool(opts, "sasl", 0)) {
+spice_server_set_sasl_appname(spice_server, "qemu");
+spice_server_set_sasl(spice_server, 1);
+}
This fails will fail to build with older spice-server versions. It
should be ifdef'ed using SPICE_SERVER_VERSION for the
On Wed, Apr 27, 2011 at 07:27:58PM +0200, Kai Mosebach wrote:
> Yeah, I also gave it a shot and that x11 parts stopped my quite quickly :-/
>
> Another note, on building the OSX client the symbol _g_get_monotonic_clock
> is missing.
> I think this comes from gtk/spice-session.c but does not seem t
On Thu, Apr 28, 2011 at 3:04 PM, Arnon Gilboa wrote:
Please try the updated binaries at:
http://www.spice-space.org/download/binaries/vdagent-win32_28042011.zip
>>> I'm going to test too on my w2k3 guest.
>>> Is it correct this workflow?
>>> - I have to install virtio-serial before vd
Gianluca Cecchi wrote:
On Thu, Apr 28, 2011 at 12:34 PM, Gianluca Cecchi
wrote:
On Thu, Apr 28, 2011 at 11:54 AM, Arnon Gilboa wrote:
Hi Emre,
Please try the updated binaries at:
http://www.spice-space.org/download/binaries/vdagent-win32_28042011.zip
Link added also at the download
Hi,
Do we need to re-compile qemu when we update spice from 0.8.0 to 0.8.1,
since qemu depends on spice? I assume if there's no ABI/API change, no need
to re-compile, right?
--
Emre
___
Spice-devel mailing list
Spice-devel@lists.freedesktop.org
http://
# find / -name "libglib*"
/Applications/Adium.app/Contents/Frameworks/libglib.framework
/Applications/Adium.app/Contents/Frameworks/libglib.framework/libglib
/Applications/Adium.app/Contents/Frameworks/libglib.framework/Versions/2.0.
0/libglib
/opt/local/lib/libglib-2.0.0.dylib
/opt/local/lib/libgl
On Thu, Apr 28, 2011 at 01:26:38PM +0200, Gerd Hoffmann wrote:
> On 04/28/11 13:14, Alon Levy wrote:
> >On Thu, Apr 28, 2011 at 12:13:07PM +0200, Gerd Hoffmann wrote:
> >> Hi folks,
> >>
> >>Here is a alternative approach to fix the qemu locking issue. It simply
> >>handles the updates in the di
On Thu, Apr 28, 2011 at 01:16:17PM +0200, Gerd Hoffmann wrote:
> Hi,
>
> >>+if (ssd->cursor) {
> >>+ssd->ds->cursor_define(ssd->cursor);
> >>+cursor_put(ssd->cursor);
> >
> >So now we will only do cursor_put once per qemu_spice_display_refresh? This
> >changes the behavior -
On 04/28/11 13:14, Alon Levy wrote:
On Thu, Apr 28, 2011 at 12:13:07PM +0200, Gerd Hoffmann wrote:
Hi folks,
Here is a alternative approach to fix the qemu locking issue. It simply
handles the updates in the display refresh timer instead of switching
back and forth between the threads using
Hi,
+if (ssd->cursor) {
+ssd->ds->cursor_define(ssd->cursor);
+cursor_put(ssd->cursor);
So now we will only do cursor_put once per qemu_spice_display_refresh? This
changes the behavior - we will lose some cursor updates.
Correct.
Not sure we care - the last one will s
On Thu, Apr 28, 2011 at 12:13:07PM +0200, Gerd Hoffmann wrote:
> Hi folks,
>
> Here is a alternative approach to fix the qemu locking issue. It simply
> handles the updates in the display refresh timer instead of switching
> back and forth between the threads using the pipe.
>
> comments?
Loo
On Thu, Apr 28, 2011 at 12:13:09PM +0200, Gerd Hoffmann wrote:
> This patch moves the displaystate callback calls for setting the cursor
> and the mouse pointer from spice server to qemu (iothread) context.
> This allows us to simplify locking.
>
> Signed-off-by: Gerd Hoffmann
> ---
> hw/qxl-ren
On Thu, Apr 28, 2011 at 12:34 PM, Gianluca Cecchi
wrote:
> On Thu, Apr 28, 2011 at 11:54 AM, Arnon Gilboa wrote:
>> Hi Emre,
>>
>> Please try the updated binaries at:
>> http://www.spice-space.org/download/binaries/vdagent-win32_28042011.zip
>>
>> Link added also at the download page:
>> http://w
On Thu, Apr 28, 2011 at 11:54 AM, Arnon Gilboa wrote:
> Hi Emre,
>
> Please try the updated binaries at:
> http://www.spice-space.org/download/binaries/vdagent-win32_28042011.zip
>
> Link added also at the download page:
> http://www.spice-space.org/download.html
>
> Enjoy,
> Arnon
>
I'm going to
This patch moves the creation of spice screen updates from the spice
server context to qemu iothread context (display refresh timer to be
exact). This way we avoid accessing qemu internals (display surface)
from spice thread context which in turn allows us to simplify locking.
Signed-off-by: Gerd
Hi folks,
Here is a alternative approach to fix the qemu locking issue. It simply
handles the updates in the display refresh timer instead of switching
back and forth between the threads using the pipe.
comments?
Gerd
Gerd Hoffmann (3):
spice: don't create updates in spice server context
This patch moves the displaystate callback calls for setting the cursor
and the mouse pointer from spice server to qemu (iothread) context.
This allows us to simplify locking.
Signed-off-by: Gerd Hoffmann
---
hw/qxl-render.c| 25 -
hw/qxl.c |2 ++
ui/s
We don't use qemu internals from spice server context any more.
Thus we don't also need to grab the iothread mutex from spice
server context. And we don't have to temporarely release the
lock to avoid deadlocks. Drop all the calls.
Signed-off-by: Gerd Hoffmann
---
hw/qxl.c |8 ---
Hi Emre,
Please try the updated binaries at:
http://www.spice-space.org/download/binaries/vdagent-win32_28042011.zip
Link added also at the download page:
http://www.spice-space.org/download.html
Enjoy,
Arnon
Emre Erenoglu wrote:
Dear Developers,
I'm trying to install the vdagent & vdservice
Alon Levy wrote:
ACK series. A better comment for the third patch would be to specify what
inconsistent means - that there are some devices with a QXL driver and some
without.
10x, you are absolutely right.
___
Spice-devel mailing list
Spice-devel
On Wed, Apr 27, 2011 at 06:05:30PM +, Mosebach Kai wrote:
> With a valid OSX audio sink in gstreamer, as soon as I play sound I run
> into :
>
> > GSpice-Message: main channel: opened
> > GSpice-Message: create window (#0)
> >
> > (spicy:24949): GSpice-WARNING **: (channel-main.c:889):_channe
On Thu, Apr 28, 2011 at 11:58:40AM +0300, Arnon Gilboa wrote:
> which is beacuse ReadFile completed successfully without pending and the data
> was already consumed
> ---
> vdservice/vdservice.cpp |2 +-
> 1 files changed, 1 insertions(+), 1 deletions(-)
>
ACK series. A better comment for t
On Wed, Apr 27, 2011 at 07:36:45PM +0200, Kai Mosebach wrote:
> If I run configure --with-coroutine=gthread I donĀ¹t need those patches
> below.
> Are there any disadvantages out of the gthreads?
No idea, I'm trying to stay as close as possible to upstream defaults :)
Christophe
pgpxSxdBRmQ0r.p
-don't fail to start when no qxl driver installed
-if qxls found use them, otherwise just use enumerated non-mirror devices
-currently qxl/non-qxl multimon mix is not supported
---
vdagent/desktop_layout.cpp | 104 ++-
vdagent/desktop_layout.h |1 +
2
---
vdservice/vdservice.cpp | 21 ++---
1 files changed, 10 insertions(+), 11 deletions(-)
diff --git a/vdservice/vdservice.cpp b/vdservice/vdservice.cpp
index 85fa182..32c0ca5 100644
--- a/vdservice/vdservice.cpp
+++ b/vdservice/vdservice.cpp
@@ -132,8 +132,8 @@ VDService* VDSe
which is beacuse ReadFile completed successfully without pending and the data
was already consumed
---
vdservice/vdservice.cpp |2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/vdservice/vdservice.cpp b/vdservice/vdservice.cpp
index 175587c..85fa182 100644
--- a/vdservice/
Many thanks Arnon! I'll be checking the git and the mail list :)
On Thu, Apr 28, 2011 at 11:10 AM, Arnon Gilboa wrote:
> Yep, I will send a patch exactly for that & update the zip - today.
> Sorry about the delay,
> Arnon
>
Emre Erenoglu wrote:
>
>> Dear Developers,
>>
>> I'm trying to install
Yep, I will send a patch exactly for that & update the zip - today.
Sorry about the delay,
Arnon
Emre Erenoglu wrote:
Dear Developers,
I'm trying to install the vdagent & vdservice to an up to date Windows 2003
Server. The OS version is 5.2.3790.
The current vdagent & vdservice distributed fr
44 matches
Mail list logo