Re: [Spice-devel] OSX spice-gtk and pyparsing

2011-05-02 Thread Kai Mosebach
That looks more like an X error to meŠ

Try getting the latest X11 from http://xquartz.macosforge.org/
<http://xquartz.macosforge.org/trac/wiki>

Cheers Kai

From:  Cliff Sharp 
Date:  Mon, 2 May 2011 14:35:12 -0500
To:  Kai Mosebach 
Cc:  Attila Sukosd , Christophe Fergeau

Subject:  Re: [Spice-devel] OSX spice-gtk and pyparsing

I remember that you were having trouble with that.
As soon as I can get X server working again. Right now I cannot run xhost +
or spicy due to the errors mentioned below.

Some new stuff:

May  2 14:01:20 csharpOSX org.macports.privileged_startx[233]: font_cache:
Done
May  2 14:01:20 csharpOSX org.macports.startx[376]: xinit: giving up
May  2 14:01:20 csharpOSX org.macports.startx[376]: xinit: unable to connect
to X server: Connection refused
May  2 14:01:20 csharpOSX org.macports.startx[376]: xinit: server error
May  2 14:01:20 csharpOSX com.apple.launchd.peruser.501[154]
(org.macports.startx[376]): Exited with exit code: 1
May  2 14:01:20 csharpOSX com.apple.launchd.peruser.501[154]
(org.macports.startx): Throttling respawn: Will start in 8 seconds
May  2 14:01:28 csharpOSX org.macports.startx[444]: lockfile: Sorry, giving
up on "/var/folders/l8/l8czqWr5FSGDJP2bpbSQBE+++TI/-Tmp-//font_cache.lock"
May  2 14:01:28 csharpOSX org.macports.startx[444]: font_cache is already
running.
May  2 14:01:28 csharpOSX org.macports.startx[444]: If you believe this to
be erroneous, please remove
/var/folders/l8/l8czqWr5FSGDJP2bpbSQBE+++TI/-Tmp-//font_cache.lock.
May  2 14:01:28 csharpOSX org.macports.privileged_startx[233]: lockfile: Try
praying, giving up on "/opt/local/var/run/font_cache.lock"
May  2 14:01:28 csharpOSX org.macports.privileged_startx[233]: font_cache:
Scanning system font directories to generate X11 font caches
May  2 14:01:28 csharpOSX org.macports.privileged_startx[233]: opendir: No
such file or directory
May  2 14:01:28 csharpOSX org.macports.privileged_startx[233]: find:
/opt/local/share/fonts/*: No such file or directory
May  2 14:01:28 csharpOSX defaults[465]: \nThe domain/default pair of
(org.macports.X11, dpi) does not exist
May  2 14:01:28 csharpOSX org.macports.startx[444]: xauth:  file
/Users/csharp/.serverauth.444 does not exist
May  2 14:01:28 csharpOSX org.macports.privileged_startx[233]: font_cache:
Updating FC cache
May  2 14:01:28 csharpOSX org.macports.startx[444]: xinit: unable to run
server "/opt/local/bin/X": No such file or directory
May  2 14:01:28 csharpOSX org.macports.startx[444]: Use the -- option, or
make sure that /opt/local/bin is in your path and
May  2 14:01:28 csharpOSX org.macports.startx[444]: that "/opt/local/bin/X"
is a program or a link to the right type of server
May  2 14:01:28 csharpOSX org.macports.startx[444]: for your display.
Possible server names include:
May  2 14:01:28 csharpOSX org.macports.startx[444]: Xquartz Mac OSX
Quartz displays.
May  2 14:01:28 csharpOSX org.macports.startx[444]: XvfbVirtual
frame buffer
May  2 14:01:28 csharpOSX org.macports.startx[444]: Xfake
kdrive-based virtual frame buffer
May  2 14:01:28 csharpOSX org.macports.startx[444]: Xnest   X server
nested in a window on another X server
May  2 14:01:28 csharpOSX org.macports.startx[444]: Xephyr
kdrive-based nested X server
May  2 14:01:28 csharpOSX org.macports.startx[444]: XvncX server
accessed over VNC's RFB protocol
May  2 14:01:28 csharpOSX org.macports.startx[444]: Xdmx
Distributed Multi-head X server
May  2 14:01:30 csharpOSX org.macports.privileged_startx[233]: font_cache:
Done
May  2 14:01:30 csharpOSX org.macports.startx[444]: xinit: giving up
May  2 14:01:30 csharpOSX org.macports.startx[444]: xinit: unable to connect
to X server: Connection refused
May  2 14:01:30 csharpOSX org.macports.startx[444]: xinit: server error
May  2 14:01:30 csharpOSX com.apple.launchd.peruser.501[154]
(org.macports.startx[444]): Exited with exit code: 1

On May 2, 2011, at 2:16 PM, Kai Mosebach wrote:

> Hi,
> 
> I had this question before but I guess it was drowned in the gtk/glib
> discussion.
> 
> Running the OSX client via X11 makes my 'a'/'A' key nonfuncitonal. Can you
> please verify if its the same for you?
> 
> Thanks Kai
> 
> From:  Kai Mosebach 
> Date:  Fri, 29 Apr 2011 10:46:43 +0200
> To:  Cliff Sharp , Attila Sukosd
> , Christophe Fergeau 
> Cc:  
> Subject:  Re: [Spice-devel] OSX spice-gtk and pyparsing
> 
> Hey,
> 
> I am running spicy under OSX. If I press the 'a' key, nothing happens (within
> the guest). Can you please try if this is the same for you?
> 
> Thanks Kai
> 
> From:  Cliff Sharp 
> Date:  Wed, 27 Apr 2011 17:10:33 -0500
> To:  Kai Mosebach 
> Cc:  Kai Mosebach , Alon Levy ,
> 
> Subject:  Re: [Spice-devel] OSX spice-gtk and pyparsing
> 
> The wonderful news is that spice-gtk is built and running OSX.
> 
> AN

Re: [Spice-devel] spicec and spice-gtk

2011-05-02 Thread Kai Mosebach
The question is if I could get a libspice-client-glib without gtk at all?

On 5/2/11 1:57 PM, "Christophe Fergeau"  wrote:

>On Mon, May 02, 2011 at 01:48:27PM +0200, Kai Mosebach wrote:
>> This is basically a good approach I think - also to use the whole spice
>> client programmatically.
>> What I would like to see here would be a clean split between the
>> spice-client-glib (w/o the gtk parts) and spicy(the gtk parts) if that¹s
>> possible at all.
>
>spice-gtk installs libspice-client-glib, libspice-client-gtk and spicy
>here. Is this the clean split you're looking for, or are there issues with
>the way it's currently done?
>
>Cheers,
>
>Christophe


___
Spice-devel mailing list
Spice-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/spice-devel


Re: [Spice-devel] spicec and spice-gtk

2011-05-02 Thread Kai Mosebach
>>
>>Then I recommend that we create a library/framework/API so that
>> companies can use spice much easier programmatically.
>
>Spice-Gtk has a complete API. It allows to create complete clients
>without GTK using spice-client-glib.

This is basically a good approach I think - also to use the whole spice
client programmatically.
What I would like to see here would be a clean split between the
spice-client-glib (w/o the gtk parts) and spicy(the gtk parts) if that¹s
possible at all.



___
Spice-devel mailing list
Spice-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/spice-devel


Re: [Spice-devel] spicec and spice-gtk

2011-04-29 Thread Kai Mosebach
The slim barebone one :) Without all the gtk overhead...
I think if the audio-interface was more portable it would make a pretty
good starting point for porting.

On 4/29/11 11:05 AM, "Christophe Fergeau"  wrote:

>On Fri, Apr 29, 2011 at 10:56:11AM +0200, Kai Mosebach wrote:
>> I personally would also like to see spicec available for (Win,LX and
>>OSX)
>> since its a pure cmdline client w/o any additional GTK stuff (good for
>>own
>> development)...
>
>spice-gtk is to be seen as a gtk widget which you can embed in any gtk
>application you want + a sample client. You'd like something even more
>barebone which you run with --host --port and which doesn't have any
>menus,
>toolbars, ... ? Or would spicy be good enough for you with a bit more
>command line interaction?
>
>Christophe


___
Spice-devel mailing list
Spice-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/spice-devel


Re: [Spice-devel] spicec and spice-gtk

2011-04-29 Thread Kai Mosebach
I personally would also like to see spicec available for (Win,LX and OSX)
since its a pure cmdline client w/o any additional GTK stuff (good for own
development)...

On 4/29/11 10:54 AM, "Christophe Fergeau"  wrote:

>On Thu, Apr 28, 2011 at 03:57:50PM -0500, Cliff Sharp wrote:
>> 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.
>
>What's missing in spice-gtk that makes you want to build spicec? I'd
>recommend sticking with the more cross-platform alternative :)
>
>Christophe


___
Spice-devel mailing list
Spice-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/spice-devel


Re: [Spice-devel] OSX spice-gtk and pyparsing

2011-04-29 Thread Kai Mosebach
Hey,

I am running spicy under OSX. If I press the 'a' key, nothing happens
(within the guest). Can you please try if this is the same for you?

Thanks Kai

From:  Cliff Sharp 
Date:  Wed, 27 Apr 2011 17:10:33 -0500
To:  Kai Mosebach 
Cc:  Kai Mosebach , Alon Levy ,

Subject:  Re: [Spice-devel] OSX spice-gtk and pyparsing

The wonderful news is that spice-gtk is built and running OSX.

AND

I have a spice server running on a server and waiting on a connection. A
connection is actually made:

SERVER ---
Apr-27 16:48:11 1-I   added listener socket 3
Apr-27 16:48:21 1-I  Accepted a SPICE connection
Apr-27 16:48:21 1-I  Will add a pair 4 (wrapper) <--> 5 (verdempcd) with 8
bytes
Apr-27 16:48:21 1-I   socket 5 disconnected

The bad news is the connection is dropped almost immediately...

CLIENT ---
Xlib:  extension "RANDR" missing on display "/tmp/launch-f4Kdn5/org.x:0".
(this is at startup time)
(spicy:90230): GSpice-CRITICAL **: incomplete link header (0/16)
GSpice-Message: main channel: failed to connect


We are making progress...

On Apr 27, 2011, at 1:05 PM, 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):_channel_new:
>> runtime check failed: (channel != NULL)
>> Segmentation fault
> 
> 
> How can I enable debugging? Gdb's backtrace is pretty useless... Are there
> any other logging sources / flags?
> 
> 
> On 4/27/11 7:47 PM, "Kai Mosebach"  wrote:
> 
>> 
>> 
>>> On Wed, Apr 27, 2011 at 06:36:24PM +0200, Kai Mosebach wrote:
>>>> and why the bandwidth increases by ~70% compared to the spicec.exe from
>>>> windows?
>>> 
>>> The bandwidth thing is just a result of using a different client? that is
>>> very bizzarre, since it's all server->client and there is no negotiation
>>> that could affect the compression scheme.
>> 
>> Its a different client (spicec.exe 0.8.0 (windows) vs. spice-gtk-0.5 (OSX)
>> 
>>> Sound wise - is gstreamer working standalone (gst-launch audiotestsrc !
>>> autoaudiosink,
>>> should hear a pure tone)? that's what spice-gtk should be using I think.
>> 
>> To get a valid audiosink for OSX one has to install the macport
>> gst-plugins-good
>> 
>> Now it segfaults though :-( im looking into it.
>> 
>> 
> 
> ___
> Spice-devel mailing list
> Spice-devel@lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/spice-devel




Cliff Sharp | csh...@vbridges.com









___
Spice-devel mailing list
Spice-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/spice-devel


Re: [Spice-devel] spicec and spice-gtk

2011-04-29 Thread Kai Mosebach
Do you have patches available for that?

From:  Attila Sukosd 
Date:  Fri, 29 Apr 2011 07:20:00 +0200
To:  Cliff Sharp 
Cc:  Kai Mosebach , 
Subject:  Re: [Spice-devel] spicec and spice-gtk

PortAudio

___
Spice-devel mailing list
Spice-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/spice-devel


Re: [Spice-devel] Spice on OS/X

2011-04-28 Thread Kai Mosebach
# 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/libglib-2.0.a
/opt/local/lib/libglib-2.0.dylib
/opt/local/lib/libglib-2.0.la


$ which spicy
/usr/local/bin/spicy
$ otool -L /usr/local/bin/spicy|grep glib
/usr/local/lib/libspice-client-glib-2.0.2.dylib (compatibility
version 3.0.0, current version 3.1.0)
/opt/local/lib/libglib-2.0.0.dylib (compatibility version
2801.0.0, current version 2801.5.0)


$ locate glib.h
/opt/local/include/glib-2.0/glib.h


Well hope that¹s prove enough ;-)

Were are all these #define's defined anyway? Couldn¹t we ask if #ifdef
__MACOSX__ or similar at this point?

On 4/28/11 10:37 AM, "Christophe Fergeau"  wrote:

>Until proven otherwise, I'll assume it's a mismatch between several glibs
>:) To figure it out, looking at make V=1, checking which versions of glib
>are available on the system (find / -name "libglib*"), maybe looking at
>what ldd say, ... would be helpful
>
>Christophe


___
Spice-devel mailing list
Spice-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/spice-devel


Re: [Spice-devel] OSX spice-gtk and pyparsing

2011-04-27 Thread Kai Mosebach


>On Wed, Apr 27, 2011 at 06:36:24PM +0200, Kai Mosebach wrote:
>>and why the bandwidth increases by ~70% compared to the spicec.exe from
>> windows?
>
>The bandwidth thing is just a result of using a different client? that is
>very bizzarre, since it's all server->client and there is no negotiation
>that could affect the compression scheme.

Its a different client (spicec.exe 0.8.0 (windows) vs. spice-gtk-0.5 (OSX)

>Sound wise - is gstreamer working standalone (gst-launch audiotestsrc !
>autoaudiosink,
>should hear a pure tone)? that's what spice-gtk should be using I think.

To get a valid audiosink for OSX one has to install the macport
gst-plugins-good

Now it segfaults though :-( im looking into it.


___
Spice-devel mailing list
Spice-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/spice-devel


Re: [Spice-devel] Spice on OS/X

2011-04-27 Thread Kai Mosebach
If I run configure --with-coroutine=gthread I don¹t need those patches
below. 
Are there any disadvantages out of the gthreads?

On 4/27/11 7:28 PM, "Christophe Fergeau"  wrote:

>On Wed, Apr 27, 2011 at 10:47:10AM +0200, Christophe Fergeau wrote:
>> diff --git a/gtk/continuation.h b/gtk/continuation.h
>> index 585788e..6822757 100644
>> --- a/gtk/continuation.h
>> +++ b/gtk/continuation.h
>> @@ -21,7 +21,8 @@
>>  #ifndef _CONTINUATION_H_
>>  #define _CONTINUATION_H_
>>  
>> -#include 
>> +#include 
>> +#include 
>> 
>> Ah, this explains the #include  you added in the previous
>>hunk.
>> I suspect dropping both hunks and only adding the #define _XOPEN_SOURCE
>> here would fix your issues. Though nothing in ucontext.h nor in
>> sys/ucontext.h on a macosx box depends on _XOPEN_SOURCE, so I'm not sure
>> what issues you were seeing here?
>
>For the record, on the osx build I tried, I only had to add #include
> to continuation.h, and didn't need to define _XOPEN_SOURCE in
>continuation.[ch].
>string.h wasn't needed here, but I had to add it to ssl_verify.c. On my
>leopard system, openssl was too old and EVP_PKEY_cmp didn't exist (it was
>introduced in openssl 0.9.8). Copying the openssl 0.9.8 implementation in
>the file was enough to workaround the problem, so we can probably test for
>its presence in configure.ac and conditionally compile such code if the
>function wasn't available.
>
>Christophe
>___
>Spice-devel mailing list
>Spice-devel@lists.freedesktop.org
>http://lists.freedesktop.org/mailman/listinfo/spice-devel


___
Spice-devel mailing list
Spice-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/spice-devel


Re: [Spice-devel] Spice on OS/X

2011-04-27 Thread Kai Mosebach
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 to resolve
the glib version correctly.

I had to uncomment this pretty ugly:

//#if !GLIB_CHECK_VERSION(2,28,0)
static guint64 g_get_monotonic_clock(void)
{
GTimeVal tv;

/* TODO: support real monotonic clock? */
g_get_current_time (&tv);

return (((gint64) tv.tv_sec) * 100) + tv.tv_usec;
}
//#endif



On 4/27/11 7:23 PM, "Christophe Fergeau"  wrote:

>On Wed, Apr 27, 2011 at 11:29:37AM +0200, Christophe Fergeau wrote:
>> On Wed, Apr 27, 2011 at 11:27:53AM +0200, Kai Mosebach wrote:
>> > Regarding the native gtk2 build I think its not possible with
>>macports.
>> > You would need to use this I guess : http://gtk-osx.sourceforge.net/
>> 
>> yes, trying out http://sourceforge.net/apps/trac/gtk-osx/wiki/Build is
>>part
>> of my medium term plans :)
>
>Actually I tested this today, I think starting from that work, it should
>be
>possible to make building a spice client on osx much easier. Basically, by
>using these instructions, then by building gstreamer using what is
>provided
>by the gtk-osx project, and finally plugging and tweaking the jhbuild
>spice
>module from http://cgit.freedesktop.org/~teuf/spice-gtk/ I wasn't too far
>from getting spice-gtk to build using a native gtk build. There are still
>a
>part of spice-gtk that expects either x11 or windows, so that doesn't work
>yet :)
>I'll try to get all the small tweaks I had to make integrated in whatever
>git they belong to.
>
>Christophe


___
Spice-devel mailing list
Spice-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/spice-devel


Re: [Spice-devel] OSX spice-gtk and pyparsing

2011-04-27 Thread Kai Mosebach
Do you guys have an idea why sound may not be working (it works with the
windows client)
and why the bandwidth increases by ~70% compared to the spicec.exe from
windows?

Cheers Kai

On 4/27/11 6:34 PM, "Mosebach  Kai"  wrote:

>As Cliff stated on the very end of the mail, taking pyparsing from the
>original website and manually installing it resolved the problemŠ
>
>Cheers Kai
>
>From: Attila Sukosd
>mailto:attila.suk...@gmail.com>>
>Date: Wed, 27 Apr 2011 18:30:58 +0200
>To: Cliff Sharp mailto:csh...@vbridges.com>>,
>mailto:spice-de...@freedesktop.org>>, Kai
>Mosebach mailto:k...@freshx.de>>
>Subject: Re: [Spice-devel] OSX spice-gtk and pyparsing
>
>Yea, you can even just take the pyparsing.py from the .tgz and put it in
>the source base dir. (where you run make from)
>
>Best Regards,
>
>Attila Sukosd
>
>-
>DTU Computing Center - www.cc.dtu.dk<http://www.cc.dtu.dk>
>att...@cc.dtu.dk<mailto:att...@cc.dtu.dk>,
>gba...@student.dtu.dk<mailto:gba...@student.dtu.dk>,
>s070...@student.dtu.dk<mailto:s070...@student.dtu.dk>
>
>
>
>
>On Wed, Apr 27, 2011 at 6:28 PM, Alon Levy
>mailto:al...@redhat.com>> wrote:
>On Wed, Apr 27, 2011 at 11:07:55AM -0500, Cliff Sharp wrote:
>> When building spice-gtk after loading tons of MacPorts dependencies --
>>I was getting the following error.
>
>To build from git (not from source tar balls) you need pyparsing. I think
>it's pure python, so should pose
>absolutely no problem to install even if no MacPort exists. I don't have
>a mac so I can't check.
>
>http://pyparsing.wikispaces.com/
>
>>
>> make  all-recursive
>> Making all in common
>> Making all in win
>> Making all in my_getopt-1.5
>> make[4]: Nothing to be done for `all'.
>> make[4]: Nothing to be done for `all-am'.
>> make[3]: Nothing to be done for `all-am'.
>> Making all in gtk
>>   GENspice-marshal.c
>>   GENspice-marshal.h
>>   GENgenerated_demarshallers.c
>> Traceback (most recent call last):
>>   File "../spice_codegen.py", line 7, in 
>> from python_modules import spice_parser
>>   File 
>>"/Users/csharp/src/spice-gtk/spice-gtk-0.5/python_modules/spice_parser.py
>>", line 1, in 
>> from pyparsing import Literal, CaselessLiteral, Word, OneOrMore,
>>ZeroOrMore, \
>> ImportError: No module named pyparsing
>> make[2]: *** [generated_demarshallers.c] Error 1
>> make[1]: *** [all-recursive] Error 1
>> make: *** [all] Error 2
>>
>> I could not find pyparsing in MacPorts via the port list command. I did
>>find and load
>> py-parsing @1.5.1  python/py-parsing
>> py25-parsing   @1.5.1  python/py25-parsing
>> py26-parsing   @1.5.2  python/py26-parsing
>> py27-parsing   @1.5.5  python/py27-parsing
>>
>> But none of these resolved the issue.
>>
>> So I downloaded pyparsing-1.5.5.tar.gz from
>>http://distfiles.macports.org/python/
>> and installed it via "python setup.py install" which resolved the issue.
>>
>>
>> 
>>
>> Cliff Sharp | csh...@vbridges.com<mailto:csh...@vbridges.com>
>>
>>
>>
>>
>>
>>
>>
>
>> ___
>> Spice-devel mailing list
>> 
>>Spice-devel@lists.freedesktop.org<mailto:spice-de...@lists.freedesktop.or
>>g>
>> http://lists.freedesktop.org/mailman/listinfo/spice-devel
>
>___
>Spice-devel mailing list
>Spice-devel@lists.freedesktop.org<mailto:Spice-devel@lists.freedesktop.org
>>
>http://lists.freedesktop.org/mailman/listinfo/spice-devel
>


___
Spice-devel mailing list
Spice-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/spice-devel


Re: [Spice-devel] [CIFEX] A file available for download from Kai Mosebach

2011-04-27 Thread Kai Mosebach
Please note that these are the libs + the client only and they rely on
working versions of the depending libs (such as gstreamer etc)
To find out where it expects what you can run

$ otool -L libspice-client-glib-2.0.2.dylib

(ldd equivalent in osx)

Cheers Kai

On 4/27/11 11:51 AM, "Kai Mosebach"  wrote:

>Hello spice-devel@lists.freedesktop.org,
>
>Kai Mosebach  has stored a file on our server
>for you to download. File information appears below.
>
>--------
>
>From: Kai Mosebach
>Email:kai.moseb...@bsse.ethz.ch
>
>The file is (follow link to download):
>
>spice-gtk-0.5-darwin.tgz
>https://cifex.ethz.ch:443/?fileId=11135&user=spice-devel%40lists.freedeskt
>op.org
>
>
>Expiration: The file will be removed on 2011-05-04 at 23:59:59
>
>For downloading you have to enter the following password:
>F%78Gt9OoL#}l^qy6R2A
>
>Link to login to the system:
>https://cifex.ethz.ch:443/?user=spice-devel%40lists.freedesktop.org
>
>
>
>We recommend that you keep your antivirus software up-to-date when
>downloading any files from the internet.
>
>
>CIFEX - CISD File EXchanger
>Center for Information Sciences and Databases
>ETH Zurich
>___
>Spice-devel mailing list
>Spice-devel@lists.freedesktop.org
>http://lists.freedesktop.org/mailman/listinfo/spice-devel


___
Spice-devel mailing list
Spice-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/spice-devel


[Spice-devel] [CIFEX] A file available for download from Kai Mosebach

2011-04-27 Thread Kai Mosebach
Hello spice-devel@lists.freedesktop.org,

Kai Mosebach  has stored a file on our server for 
you to download. File information appears below.



From: Kai Mosebach
Email:kai.moseb...@bsse.ethz.ch

The file is (follow link to download):

spice-gtk-0.5-darwin.tgz  
https://cifex.ethz.ch:443/?fileId=11135&user=spice-devel%40lists.freedesktop.org


Expiration: The file will be removed on 2011-05-04 at 23:59:59

For downloading you have to enter the following password: F%78Gt9OoL#}l^qy6R2A

Link to login to the system: 
https://cifex.ethz.ch:443/?user=spice-devel%40lists.freedesktop.org



We recommend that you keep your antivirus software up-to-date when downloading 
any files from the internet.


CIFEX - CISD File EXchanger
Center for Information Sciences and Databases
ETH Zurich
___
Spice-devel mailing list
Spice-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/spice-devel


Re: [Spice-devel] Spice on OS/X

2011-04-27 Thread Kai Mosebach
Regarding the native gtk2 build I think its not possible with macports.
You would need to use this I guess : http://gtk-osx.sourceforge.net/

Cheers Kai

On 4/27/11 11:18 AM, "Christophe Fergeau"  wrote:

>On Tue, Apr 26, 2011 at 05:10:43PM +0200, Kai Mosebach wrote:
>> I just triesbuild the OSX gtk client, my findings :
>> 
>> 1.) Installed gtk2 and gstreamer via ports
>
>Do you get a gtk2 version using x11 or the "native" osx port when you get
>it from (mac?)ports ?
>
>Christophe


___
Spice-devel mailing list
Spice-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/spice-devel


Re: [Spice-devel] Spice on OS/X

2011-04-27 Thread Kai Mosebach

- Its the x11 version
- sound is not working atm :/

- throughput of a video takes approx. +70% of the bandwidth of the old
spicec.exe + wine (incl. sound)
The wine+spicec.exe takes <9 MBit/sec for a random news video with a res.
of 1280 x 864, the new one is at <14MBit ...

Any thoughts?

Best Kai

On 4/27/11 11:18 AM, "Christophe Fergeau"  wrote:

>On Tue, Apr 26, 2011 at 05:10:43PM +0200, Kai Mosebach wrote:
>> I just triesbuild the OSX gtk client, my findings :
>> 
>> 1.) Installed gtk2 and gstreamer via ports
>
>Do you get a gtk2 version using x11 or the "native" osx port when you get
>it from (mac?)ports ?
>
>Christophe


___
Spice-devel mailing list
Spice-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/spice-devel


Re: [Spice-devel] Spice on OS/X

2011-04-26 Thread Kai Mosebach
I just triesbuild the OSX gtk client, my findings :

1.) Installed gtk2 and gstreamer via ports
2.) Finally installed current celt051 after some fiddling
3.) Install pyparsing from http://sourceforge.net/projects/pyparsing/
4.) Install Text-CSV from
http://search.cpan.org/~makamaka/Text-CSV-1.21/lib/Text/CSV.pm
5.) export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig
6.) fiddling around with gstreamer/gst/app/*.h + libgstapp
  => install gst-plugins-base via macports
7.)  ./configure --with-audio=gstreamer --without-python
--with-coroutine=gthread
8.) touch gtk/sym-file (otherwise libtool complainsŠ Any hints?)
9.) make (failing w/ the error below, ideas?)

Best Kai

--- SNIP

mp01:spice-gtk-0.5 $ make
make  all-recursive
Making all in common
Making all in win
Making all in my_getopt-1.5
make[4]: Nothing to be done for `all'.
make[4]: Nothing to be done for `all-am'.
make[3]: Nothing to be done for `all-am'.
Making all in gtk
make  all-am
  CCLD   libspice-client-gtk-2.0.la
Undefined symbols:
  "_spice_inputs_key_press", referenced from:
  _send_key in spice-widget.o
  "_spice_inputs_motion", referenced from:
  _motion_event in spice-widget.o
  "_spice_main_set_display", referenced from:
  _recalc_geometry in spice-widget.o
  "_spice_main_clipboard_grab", referenced from:
  _clipboard_get_targets in spice-widget.o
  "_spice_cursor_channel_get_type", referenced from:
  _channel_destroy in spice-widget.o
  _channel_destroy in spice-widget.o
  _channel_new in spice-widget.o
  _channel_new in spice-widget.o
  _channel_new in spice-widget.o
  "_spice_channel_connect", referenced from:
  _channel_new in spice-widget.o
  _channel_new in spice-widget.o
  _channel_new in spice-widget.o
  "_spice_main_clipboard_release", referenced from:
  _clipboard_owner_change in spice-widget.o
  "_spice_util_get_debug", referenced from:
  _clipboard_clear in spice-widget.o
  _clipboard_got_from_guest in spice-widget.o
  _cursor_reset in spice-widget.o
  _clipboard_received_cb in spice-widget.o
  _clipboard_received_cb in spice-widget.o
  _clipboard_get in spice-widget.o
  _channel_destroy in spice-widget.o
  _cursor_move in spice-widget.o
  _clipboard_get_targets in spice-widget.o
  _clipboard_get_targets in spice-widget.o
  _clipboard_get_targets in spice-widget.o
  _spice_display_send_keys in spice-widget.o
  _recalc_geometry in spice-widget.o
  _try_keyboard_grab in spice-widget.o
  _focus_in_event in spice-widget.o
  _focus_in_event in spice-widget.o
  _enter_event in spice-widget.o
  _spice_display_finalize in spice-widget.o
  _try_keyboard_ungrab in spice-widget.o
  _focus_out_event in spice-widget.o
  _leave_event in spice-widget.o
  _scroll_event in spice-widget.o
  _scroll_event in spice-widget.o
  _button_event in spice-widget.o
  _motion_event in spice-widget.o
  _expose_event in spice-widget.o
  _key_event in spice-widget.o
  _vnc_display_keymap_gdk2xtkbd_table in vncdisplaykeymap.o
  _vnc_display_keymap_gdk2xtkbd_table in vncdisplaykeymap.o
  _vnc_display_keymap_gdk2xtkbd_table in vncdisplaykeymap.o
  _vnc_display_keymap_gdk2xtkbd_table in vncdisplaykeymap.o
  "_spice_inputs_set_key_locks", referenced from:
  _sync_keyboard_lock_modifiers in spice-widget.o
  "_spice_main_channel_get_type", referenced from:
  _channel_destroy in spice-widget.o
  _channel_new in spice-widget.o
  _channel_new in spice-widget.o
  "_spice_main_clipboard_notify", referenced from:
  _clipboard_received_cb in spice-widget.o
  "_spice_session_get_channels", referenced from:
  _spice_display_new in spice-widget.o
  "_spice_inputs_key_release", referenced from:
  _send_key in spice-widget.o
  "_spice_inputs_channel_get_type", referenced from:
  _channel_destroy in spice-widget.o
  _channel_destroy in spice-widget.o
  _channel_new in spice-widget.o
  _channel_new in spice-widget.o
  _channel_new in spice-widget.o
  "_spice_inputs_position", referenced from:
  _motion_event in spice-widget.o
  "_spice_main_clipboard_request", referenced from:
  _clipboard_get in spice-widget.o
  "_spice_inputs_button_press", referenced from:
  _scroll_event in spice-widget.o
  _button_event in spice-widget.o
  "_spice_inputs_button_release", referenced from:
  _scroll_event in spice-widget.o
  _button_event in spice-widget.o
  "_spice_display_channel_get_type", referenced from:
  _channel_destroy in spice-widget.o
  _channel_destroy in spice-widget.o
  _channel_new in spice-widget.o
  _channel_new in spice-widget.o
ld: symbol(s) not found
collect2: ld returned 1 exit status
make[3]: *** [libspice-client-gtk-2.0.la] Error 1
make[2]: *** [all] Error 2
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2

From:  Cliff Sharp 
Date:  Tue, 26 Apr 2011 07:44:34 -0500
To:  Attila Sukosd 
Cc:  
Subject:  Re: