Re: [X2Go-Dev] Fwd: MAC developers wanted

2012-02-22 Thread Daniel Lindgren
 OS X is not using X11 as all other UNIX(-like) systems do, but instead a
 proprietary drawing API called Cocoa (or the old, x86-only Carbon
 interface) based on the Quartz rendering/compositing engine.

 On other UNIX(-like) systems, Cocoa/Carbon would be (for instance)
 Gtk/Qt and Quartz the X11 server.

 In contrast to this, OS X does ship an X11 server, too, called
 XQuartz, which is using the Quartz rendering engine.

Not sure how relevant this is, but X11 is removed from Mac OS X 10.8
(Mountain Lion) and has to be downloaded by the user:
http://www.macrumors.com/2012/02/17/apple-removes-x11-in-os-x-mountain-lion-shifts-support-to-open-source-xquartz/

Cheers,
Daniel
___
X2Go-Dev mailing list
X2Go-Dev@lists.berlios.de
https://lists.berlios.de/mailman/listinfo/x2go-dev


Re: [X2Go-Dev] Fwd: MAC developers wanted

2012-02-22 Thread Ricardo Díaz Martín
Hi, I just tried it and works

2012/2/19 newsgroups.ma...@stefanbaur.de newsgroups.ma...@stefanbaur.de

 Am 19.02.2012 20:45, schrieb Mihai Moldovan:

  However, on my system the X server is listening on port 6004 instead of
 6000 (thus using displayPort 5?) - for whatever reason.


 Does defaults read org.x.X11 say anything regarding the port number?
 If so, have you tried setting it to 6000 using the corresponding defaults
 write command (possibly requiring sudo)?


  Oh alright, I can wait. But please do me a big favor: fetch
 http://www.ionic.de/**x2goclient-3.99.1.0-r2.dmghttp://www.ionic.de/x2goclient-3.99.1.0-r2.dmg-
  I forgot to add i386
 support in the x2goclient binary before, shame on me. r2 is now
 featuring both x86 and x86_64 support.


 I fetched both and will give them a try once my Mac is back. ;-)
 Note that my Mac is x86_64-based, so I will neither be able to confirm nor
 to deny the functionality of the x86 support.

 -Stefan

 __**_
 X2Go-Dev mailing list
 X2Go-Dev@lists.berlios.de
 https://lists.berlios.de/**mailman/listinfo/x2go-devhttps://lists.berlios.de/mailman/listinfo/x2go-dev

___
X2Go-Dev mailing list
X2Go-Dev@lists.berlios.de
https://lists.berlios.de/mailman/listinfo/x2go-dev


Re: [X2Go-Dev] Fwd: MAC developers wanted

2012-02-21 Thread Mihai Moldovan
Hi Mike

Sorry for responding so late, but I didn't get around it yesterday.

* On 19.02.2012 11:10 PM, Mike Gabriel wrote:
 It might well be that localhost:0 is hardcoded in x2goclient for Mac.
 Not sure, though.
 Have you tried
   DISPLAY=:0 x2goclient
 [...]

Nope, that won't work on OS X. Let me elaborate.

OS X is not using X11 as all other UNIX(-like) systems do, but instead a
proprietary drawing API called Cocoa (or the old, x86-only Carbon
interface) based on the Quartz rendering/compositing engine.

On other UNIX(-like) systems, Cocoa/Carbon would be (for instance)
Gtk/Qt and Quartz the X11 server.

In contrast to this, OS X does ship an X11 server, too, called
XQuartz, which is using the Quartz rendering engine.

Now that we covered Cocoa and Quartz, let's take a look at the Qt
framework. Qt is essentially just another drawing API, providing
widgets, manual drawing and whatnot. As you know, Qt can use the X11
system as rendering backend. What you may not know, is that on OS X, Qt
can also use Cocoa is a backend, acting as a compatibility/portability
wrapper using the Cocoa API. If using those kinds of libraries, for
instance with x2goclient, your application will *not* use the X11 server
at all but instead paint directly via Cocoa to Quartz.

Qt on OS X is most commonly used as this wrapper for Cocoa (because it
works really well in that mode.) As such, x2goclient has also used this
mode and I of course kept it this way.

This means, that whenever x2goclient is started, it's using the native
Cocoa/Quartz rendering engine and we naturally can not assume that the
X11 server on this machine is actually running.

Thus, the x2goclient code tries to start the X server first via a
hardcoded path to startx (which sounds wrong to me, we should be using
launchctl for that kind of stuff) and afterwards connecting to the
hardcoded location TCP localhost:6000 (again, seems wrong, I'll try to
get the current UNIX socket and connect to that instead or something
like this.) Also, it should be noted that the environment variable
DISPLAY it not used/handled in this code at all, so setting it is
pointless (even more so for a Cocoa application. ;))

I hope I could shed some light on the internals and outline the work I
have planned.

Best regards,


Mihai



smime.p7s
Description: S/MIME Cryptographic Signature
___
X2Go-Dev mailing list
X2Go-Dev@lists.berlios.de
https://lists.berlios.de/mailman/listinfo/x2go-dev


Re: [X2Go-Dev] Fwd: MAC developers wanted

2012-02-20 Thread Terje Andersen

Hi,

Den 19. feb. 2012 22:50, skrev Terje Andersen:

Hi,

Den 19. feb. 2012 21:46, skrev Mihai Moldovan:

snip

Well... personally, I don't care about x86-only machines either, as
there was only one generation without x86_64 support, but since I went
the extra mile, I'd still like to know if it's working on these boxes
too. Let's see if other people are reporting back. :)
I might be able to get my hands on a Mac at work tomorrow, but I can't 
promise it, and I'm not sure if it's 32 or 64 bits.

I'll report back soon as I have found the Mac and tested.

I'm sorry to say that the Mac (the only one we had) isn't around at our 
office anymore. So I can't help with testing Mac packages :-(


//Terje
___
X2Go-Dev mailing list
X2Go-Dev@lists.berlios.de
https://lists.berlios.de/mailman/listinfo/x2go-dev


Re: [X2Go-Dev] Fwd: MAC developers wanted

2012-02-19 Thread newsgroups.ma...@stefanbaur.de

Am 19.02.2012 06:59, schrieb Mihai Moldovan:

I'll post my installer (really just a .dmg image with x2goclient.app
in it, how all project redistribute on OS X) to the list when it's ready
and I've had some sleep.


Uh, I don't think posting it to the list is a good idea. I'd suggest you 
send it by eMail to Heinz and Alex so they can upload it somewhere on 
x2go.org, and if you want to, CC me, since I should have my Mac mini 
back from Mike in a few days and could act as a tester.
(I'm not exactly experienced with Mac OS X and have a reputation for 
crashing Macs just by getting near to them ;-) so I should be the ideal 
tester - if I can get it to work, the average Joe should be able to do 
that, too.)


-Stefan
___
X2Go-Dev mailing list
X2Go-Dev@lists.berlios.de
https://lists.berlios.de/mailman/listinfo/x2go-dev


Re: [X2Go-Dev] Fwd: MAC developers wanted

2012-02-19 Thread Mihai Moldovan
Hi Mike

Don't worry, I'll just give you a link to the file on my server when
it's done. ;)

So far I'm still building Qt4...

Best regards,


Mihai


 
* On 19.02.2012 01:03 PM, Mike Gabriel wrote:
 Hi Mihai,

 On So 19 Feb 2012 11:43:44 CET newsgroups.ma...@stefanbaur.de wrote:

 Am 19.02.2012 06:59, schrieb Mihai Moldovan:
 I'll post my installer (really just a .dmg image with x2goclient.app
 in it, how all project redistribute on OS X) to the list when it's
 ready
 and I've had some sleep.

 Uh, I don't think posting it to the list is a good idea. I'd suggest
 you send it by eMail to Heinz and Alex so they can upload it
 somewhere on x2go.org, and if you want to, CC me, since I should have
 my Mac mini back from Mike in a few days and could act as a tester.
 (I'm not exactly experienced with Mac OS X and have a reputation for
 crashing Macs just by getting near to them ;-) so I should be the
 ideal tester - if I can get it to work, the average Joe should be
 able to do that, too.)

 If you have web space somewhere where you upload the .dmg and I can
 download it that will be easiest, I guess. I also have upload rights
 on code.x2go.org, so I can take over placing the files there.

 Thanks,
 Mike



smime.p7s
Description: S/MIME Cryptographic Signature
___
X2Go-Dev mailing list
X2Go-Dev@lists.berlios.de
https://lists.berlios.de/mailman/listinfo/x2go-dev


Re: [X2Go-Dev] Fwd: MAC developers wanted

2012-02-19 Thread Mike Gabriel

Hi Mihai,

On So 19 Feb 2012 16:45:50 CET Mihai Moldovan wrote:


Hi Mike

Don't worry, I'll just give you a link to the file on my server when
it's done. ;)

So far I'm still building Qt4...

Best regards,


Mihai


Brilliant!!! I am getting more and more excited!!!

Mike

--

DAS-NETZWERKTEAM
mike gabriel, dorfstr. 27, 24245 barmissen
fon: +49 (4302) 281418, fax: +49 (4302) 281419

GnuPG Key ID 0xB588399B
mail: mike.gabr...@das-netzwerkteam.de, http://das-netzwerkteam.de

freeBusy:
https://mail.das-netzwerkteam.de/freebusy/m.gabriel%40das-netzwerkteam.de.xfb


pgphhCrPsc9BL.pgp
Description: Digitale PGP-Unterschrift
___
X2Go-Dev mailing list
X2Go-Dev@lists.berlios.de
https://lists.berlios.de/mailman/listinfo/x2go-dev


Re: [X2Go-Dev] Fwd: MAC developers wanted

2012-02-19 Thread Mihai Moldovan
Aaand this...

/usr/bin/g++-4.2 -headerpad_max_install_names
-Wl,-syslibroot,/Developer/SDKs/MacOSX10.6.sdk -o
x2goclient.app/Contents/MacOS/x2goclient sharewidget.o settingswidget.o
configwidget.o sessionwidget.o connectionwidget.o configdialog.o
editconnectiondialog.o exportdialog.o imgframe.o LDAPSession.o
onmainwindow.o onmainwindow_part2.o onmainwindow_part3.o
onmainwindow_part4.o sessionbutton.o sessionmanagedialog.o
sshmasterconnection.o sshprocess.o SVGFrame.o userbutton.o
x2gologdebug.o printprocess.o cupsprint.o cupsprintwidget.o
cupsprintersettingsdialog.o printwidget.o printercmddialog.o
printdialog.o wapi.o clicklineedit.o httpbrokerclient.o ongetpass.o
x2gosettings.o brokerpassdlg.o contest.o xsettingswidget.o x2goclient.o
moc_configdialog.o moc_editconnectiondialog.o moc_exportdialog.o
moc_imgframe.o moc_onmainwindow.o moc_sessionbutton.o
moc_sessionmanagedialog.o moc_sshmasterconnection.o moc_sshprocess.o
moc_SVGFrame.o moc_userbutton.o moc_printprocess.o moc_cupsprintwidget.o
moc_cupsprintersettingsdialog.o moc_printwidget.o moc_printercmddialog.o
moc_printdialog.o moc_sessionwidget.o moc_connectionwidget.o
moc_settingswidget.o moc_sharewidget.o moc_clicklineedit.o
moc_httpbrokerclient.o moc_brokerpassdlg.o moc_contest.o
moc_xsettingswidget.o qrc_resources.o  
/opt/local/libexec/heimdal/lib/libhcrypto.a
/opt/local/libexec/heimdal/lib/libcom_err.a
/opt/local/libexec/heimdal/lib/libasn1.a
/opt/local/libexec/heimdal/lib/libhdb.a
/opt/local/libexec/heimdal/lib/libheimntlm.a
/opt/local/libexec/heimdal/lib/libheimsqlite.a
/opt/local/libexec/heimdal/lib/libhx509.a
/opt/local/libexec/heimdal/lib/libkadm5clnt.a
/opt/local/libexec/heimdal/lib/libkafs.a
/opt/local/libexec/heimdal/lib/libkdc.a
/opt/local/libexec/heimdal/lib/libotp.a
/opt/local/libexec/heimdal/lib/libroken.a
/opt/local/libexec/heimdal/lib/libsl.a
/opt/local/libexec/heimdal/lib/libwind.a
/opt/local/libexec/heimdal/lib/windc.a
/opt/local/libexec/heimdal/lib/libkrb5.a
/opt/local/libexec/heimdal/lib/libgssapi.a /opt/local/lib/libsasl2.a
/usr/src/x2goclient-git/dist/lib/libssh.a
/usr/src/x2goclient-git/dist/lib/libldap.a
/usr/src/x2goclient-git/dist/lib/liblber.a -lcups -L/opt/local/lib
-lQtSvg -framework ApplicationServices -framework Carbon -framework
AppKit -framework Security -lQtGui /opt/local/lib/libjpeg.a
/opt/local/lib/liblcms.a /opt/local/lib/libintl.a
/opt/local/lib/libiconv.a /usr/lib/libresolv.dylib
/opt/local/lib/libmng.a /opt/local/lib/libtiff.a /opt/local/lib/libpng.a
-lQtNetwork -framework SystemConfiguration -framework CoreFoundation
/usr/lib/libssl.dylib /usr/lib/libcrypto.dylib -lQtCore
/usr/lib/libz.dylib -lm

is transforming into this:

x2goclient.app/Contents/MacOS/x2goclient:
/usr/lib/libcups.2.dylib (compatibility version 2.0.0, current
version 2.8.0)
   
/System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices
(compatibility version 1.0.0, current version 38.0.0)
/System/Library/Frameworks/Carbon.framework/Versions/A/Carbon
(compatibility version 2.0.0, current version 152.0.0)
/System/Library/Frameworks/AppKit.framework/Versions/C/AppKit
(compatibility version 45.0.0, current version 1038.32.0)
/System/Library/Frameworks/Security.framework/Versions/A/Security
(compatibility version 1.0.0, current version 37594.0.0)
/usr/lib/libresolv.9.dylib (compatibility version 1.0.0, current
version 41.0.0)
   
/System/Library/Frameworks/SystemConfiguration.framework/Versions/A/SystemConfiguration
(compatibility version 1.0.0, current version 293.5.0)
   
/System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
(compatibility version 150.0.0, current version 550.29.0)
/usr/lib/libssl.0.9.8.dylib (compatibility version 0.9.8, current
version 0.9.8)
/usr/lib/libcrypto.0.9.8.dylib (compatibility version 0.9.8, current
version 0.9.8)
/usr/lib/libz.1.dylib (compatibility version 1.0.0, current version
1.2.3)
/usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current
version 125.2.0)
/usr/lib/libstdc++.6.dylib (compatibility version 7.0.0, current
version 7.9.0)
/usr/lib/libobjc.A.dylib (compatibility version 1.0.0, current
version 227.0.0)
   
/System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices 
(compatibility
version 1.0.0, current version 44.0.0)
   
/System/Library/Frameworks/Foundation.framework/Versions/C/Foundation
(compatibility version 300.0.0, current version 751.29.0)

Yay, no more external dependencies.

Now, let me build your nxcomp and test the application.



* On 19.02.2012 05:02 PM, Mike Gabriel wrote:
 Hi Mihai,

 On So 19 Feb 2012 16:45:50 CET Mihai Moldovan wrote:

 Hi Mike

 Don't worry, I'll just give you a link to the file on my server when
 it's done. ;)

 So far I'm still building Qt4...

 Best regards,


 Mihai

 Brilliant!!! I am getting more and more excited!!!

 Mike



 ___
 X2Go-Dev mailing list
 X2Go-Dev@lists.berlios.de
 

Re: [X2Go-Dev] Fwd: MAC developers wanted

2012-02-19 Thread Mihai Moldovan
Hi Mike

please fetch and try the file at
http://www.ionic.de/x2goclient-3.99.1.0.dmg.

It's starting up and connecting fine for me, however, I can't test X11
stuff as some other bug is biting me again where it can't connect to the
X11 server. I started debugging this a few days ago but couldn't get
really into it as the problem just vanished from one run to another...

Anyway, I'd be delighted if you could give it a try, Mike!

Best regards,


Mihai



* On 19.02.2012 01:03 PM, Mike Gabriel wrote:
 Hi Mihai,

 On So 19 Feb 2012 11:43:44 CET newsgroups.ma...@stefanbaur.de wrote:

 Am 19.02.2012 06:59, schrieb Mihai Moldovan:
 I'll post my installer (really just a .dmg image with x2goclient.app
 in it, how all project redistribute on OS X) to the list when it's
 ready
 and I've had some sleep.

 Uh, I don't think posting it to the list is a good idea. I'd suggest
 you send it by eMail to Heinz and Alex so they can upload it
 somewhere on x2go.org, and if you want to, CC me, since I should have
 my Mac mini back from Mike in a few days and could act as a tester.
 (I'm not exactly experienced with Mac OS X and have a reputation for
 crashing Macs just by getting near to them ;-) so I should be the
 ideal tester - if I can get it to work, the average Joe should be
 able to do that, too.)

 If you have web space somewhere where you upload the .dmg and I can
 download it that will be easiest, I guess. I also have upload rights
 on code.x2go.org, so I can take over placing the files there.

 Thanks,
 Mike



 ___
 X2Go-Dev mailing list
 X2Go-Dev@lists.berlios.de
 https://lists.berlios.de/mailman/listinfo/x2go-dev




smime.p7s
Description: S/MIME Cryptographic Signature
___
X2Go-Dev mailing list
X2Go-Dev@lists.berlios.de
https://lists.berlios.de/mailman/listinfo/x2go-dev


Re: [X2Go-Dev] Fwd: MAC developers wanted

2012-02-19 Thread Mike Gabriel

Hi Mihai,

On So 19 Feb 2012 19:55:41 CET Mihai Moldovan wrote:


Hi Mike

please fetch and try the file at
http://www.ionic.de/x2goclient-3.99.1.0.dmg.

It's starting up and connecting fine for me, however, I can't test X11
stuff as some other bug is biting me again where it can't connect to the
X11 server. I started debugging this a few days ago but couldn't get
really into it as the problem just vanished from one run to another...


Maybe an xauth problem? Does X2GoClient's Qt work through X11 on Mac  
OS or does Qt4 connect to the graphical Mac desktop directly?



Anyway, I'd be delighted if you could give it a try, Mike!


Unfortunately, I do not have a Mac around (anymore). I am currently in  
the process of sending a test machine provided by Stefan back to him.  
Stefan will be able to test your build in a couple of days.


Anyone else on the list who has a Mac OS around, please give us  
feedback on the .dmg file provided by Mihai.


Thanks thanks thanks!!!
Mike



--

DAS-NETZWERKTEAM
mike gabriel, dorfstr. 27, 24245 barmissen
fon: +49 (4302) 281418, fax: +49 (4302) 281419

GnuPG Key ID 0xB588399B
mail: mike.gabr...@das-netzwerkteam.de, http://das-netzwerkteam.de

freeBusy:
https://mail.das-netzwerkteam.de/freebusy/m.gabriel%40das-netzwerkteam.de.xfb


pgpreme496dFs.pgp
Description: Digitale PGP-Unterschrift
___
X2Go-Dev mailing list
X2Go-Dev@lists.berlios.de
https://lists.berlios.de/mailman/listinfo/x2go-dev


Re: [X2Go-Dev] Fwd: MAC developers wanted

2012-02-19 Thread Mihai Moldovan
* On 19.02.2012 08:33 PM, Mike Gabriel wrote:
 Hi Mihai,

 On So 19 Feb 2012 19:55:41 CET Mihai Moldovan wrote:

 Hi Mike

 please fetch and try the file at
 http://www.ionic.de/x2goclient-3.99.1.0.dmg.

 It's starting up and connecting fine for me, however, I can't test X11
 stuff as some other bug is biting me again where it can't connect to the
 X11 server. I started debugging this a few days ago but couldn't get
 really into it as the problem just vanished from one run to another...

 Maybe an xauth problem? Does X2GoClient's Qt work through X11 on Mac
 OS or does Qt4 connect to the graphical Mac desktop directly?
Nah, Qt4 is using the native Cocoa interface on OS X. X2go then tries to
start (if not already started) and to connect to the xserver on
localhost:6000 (which seems weird/wrong to me, why not via the UNIX
socket for instance? I guess I should try to change that.) and then it
should basically work.

However, on my system the X server is listening on port 6004 instead of
6000 (thus using displayPort 5?) - for whatever reason. Due to the
hardcoded connection settings in x2goclient, it won't be able to connect
to the server... but again, as I was about to fix it, it started working
again (probably the xserver restarted on displayport 0/port 6000), so I
lost the interest and tried getting the universal build setup first.

 Anyway, I'd be delighted if you could give it a try, Mike!

 Unfortunately, I do not have a Mac around (anymore). I am currently in
 the process of sending a test machine provided by Stefan back to him.
 Stefan will be able to test your build in a couple of days.

 Anyone else on the list who has a Mac OS around, please give us
 feedback on the .dmg file provided by Mihai.

Oh alright, I can wait. But please do me a big favor: fetch
http://www.ionic.de/x2goclient-3.99.1.0-r2.dmg - I forgot to add i386
support in the x2goclient binary before, shame on me. r2 is now
featuring both x86 and x86_64 support.

Best regards,


Mihai



smime.p7s
Description: S/MIME Cryptographic Signature
___
X2Go-Dev mailing list
X2Go-Dev@lists.berlios.de
https://lists.berlios.de/mailman/listinfo/x2go-dev


Re: [X2Go-Dev] Fwd: MAC developers wanted

2012-02-19 Thread newsgroups.ma...@stefanbaur.de

Am 19.02.2012 20:45, schrieb Mihai Moldovan:

However, on my system the X server is listening on port 6004 instead of
6000 (thus using displayPort 5?) - for whatever reason.


Does defaults read org.x.X11 say anything regarding the port number?
If so, have you tried setting it to 6000 using the corresponding 
defaults write command (possibly requiring sudo)?



Oh alright, I can wait. But please do me a big favor: fetch
http://www.ionic.de/x2goclient-3.99.1.0-r2.dmg - I forgot to add i386
support in the x2goclient binary before, shame on me. r2 is now
featuring both x86 and x86_64 support.


I fetched both and will give them a try once my Mac is back. ;-)
Note that my Mac is x86_64-based, so I will neither be able to confirm 
nor to deny the functionality of the x86 support.


-Stefan
___
X2Go-Dev mailing list
X2Go-Dev@lists.berlios.de
https://lists.berlios.de/mailman/listinfo/x2go-dev


Re: [X2Go-Dev] Fwd: MAC developers wanted

2012-02-19 Thread Mihai Moldovan
* On 19.02.2012 09:24 PM, newsgroups.ma...@stefanbaur.de wrote:
 Does defaults read org.x.X11 say anything regarding the port number?
 If so, have you tried setting it to 6000 using the corresponding
 defaults write command (possibly requiring sudo)?

Nope, and note that I'm special yet again - I'm using the MacPorts
X11-dev (that is, pretty much always the newest version.)

defaults read org.macports.X11 does give me a list with a lot of
options, but only those which could be set via the GUI too (rootless,
clipboard, etc.) - no displayPort or TCP port.

AFAIK the X server is autodetecting the displayPort and adding this to
6000 (i.e., port = 6000 + displayPort = 6000 if displayPort == 0).

At the same time, I really don't see any reason for connecting to the
local machine via X11, I'll try to get a connection via the UNIX socket
during next week. :)


 I fetched both and will give them a try once my Mac is back. ;-)
 Note that my Mac is x86_64-based, so I will neither be able to confirm
 nor to deny the functionality of the x86 support.
Well... personally, I don't care about x86-only machines either, as
there was only one generation without x86_64 support, but since I went
the extra mile, I'd still like to know if it's working on these boxes
too. Let's see if other people are reporting back. :)

Best regards,


Mihai



smime.p7s
Description: S/MIME Cryptographic Signature
___
X2Go-Dev mailing list
X2Go-Dev@lists.berlios.de
https://lists.berlios.de/mailman/listinfo/x2go-dev


Re: [X2Go-Dev] Fwd: MAC developers wanted

2012-02-19 Thread Mike Gabriel

On So 19 Feb 2012 20:45:08 CET Mihai Moldovan wrote:


Oh alright, I can wait. But please do me a big favor: fetch
http://www.ionic.de/x2goclient-3.99.1.0-r2.dmg - I forgot to add i386
support in the x2goclient binary before, shame on me. r2 is now
featuring both x86 and x86_64 support.


copied and rename to code.x2go.org:
http://code.x2go.org/releases/binary-macosx/x2goclient/x2goclient-3.99.1.0preview2.dmg

Mike

--

DAS-NETZWERKTEAM
mike gabriel, dorfstr. 27, 24245 barmissen
fon: +49 (4302) 281418, fax: +49 (4302) 281419

GnuPG Key ID 0xB588399B
mail: mike.gabr...@das-netzwerkteam.de, http://das-netzwerkteam.de

freeBusy:
https://mail.das-netzwerkteam.de/freebusy/m.gabriel%40das-netzwerkteam.de.xfb


pgpICsiTanokx.pgp
Description: Digitale PGP-Unterschrift
___
X2Go-Dev mailing list
X2Go-Dev@lists.berlios.de
https://lists.berlios.de/mailman/listinfo/x2go-dev


Re: [X2Go-Dev] Fwd: MAC developers wanted

2012-02-19 Thread Mike Gabriel

Hi Mihai,

On So 19 Feb 2012 21:46:11 CET Mihai Moldovan wrote:


AFAIK the X server is autodetecting the displayPort and adding this to
6000 (i.e., port = 6000 + displayPort = 6000 if displayPort == 0).


It might well be that localhost:0 is hardcoded in x2goclient for Mac.  
Not sure, though.


Have you tried

  DISPLAY=:0 x2goclient

or in your case

  DISPLAY=:4 x2goclient

???

Greets,
Mike


--

DAS-NETZWERKTEAM
mike gabriel, dorfstr. 27, 24245 barmissen
fon: +49 (4302) 281418, fax: +49 (4302) 281419

GnuPG Key ID 0xB588399B
mail: mike.gabr...@das-netzwerkteam.de, http://das-netzwerkteam.de

freeBusy:
https://mail.das-netzwerkteam.de/freebusy/m.gabriel%40das-netzwerkteam.de.xfb


pgptNfFK46SqS.pgp
Description: Digitale PGP-Unterschrift
___
X2Go-Dev mailing list
X2Go-Dev@lists.berlios.de
https://lists.berlios.de/mailman/listinfo/x2go-dev


Re: [X2Go-Dev] Fwd: MAC developers wanted

2012-02-18 Thread Mike Gabriel

Hi Mihai,

On Sa 18 Feb 2012 21:25:36 CET Mihai Moldovan wrote:


Hi Stefan

thanks - I've seen your message via the webfrontend earlier and thus
decided to sign up. However, CCing me would have been a good idea, yes.

I am flattered, but unfortunately not skilled enough to help you. The
fix I send originated from a hour-long debugging session with two other
people (non-OS X developers) - I am pretty sure I would have never
caught such a stack overflow by myself. (Actually, I tried debugging via
gdb at first and noticed the this pointer changed when going into the
newly called channelLoop function, causing the program to crash - but
was more than startled because this should have never had happened.
Turns out, the stack was full and the first parameter of the function,
i.e., this could not be pushed onto it, thus reading some random memory.)

At the same time, I am happy to say that otherwise the x2go client (from
git) is fully functioning on OS X with one little flaw - I have to test
the same git version on Linux as well to confirm a OS X specific bug though.

Oh yeah, and building nxproxy on OS X is not trivial but easily
manageable with a few build system modifications.

Best regards,


Mihai


We are desperately searching for someone taking over the building and  
testing of the Mac version of x2goclient. Not necessarily the  
development.


As far as I can tell, you could be the person we are looking for. Or  
rather: the beginning of a team of people.


If you could provide a set of built installer packages for a Mac  
version of x2goclient, nxproxy and libxcomp (nx-libs-lite derived from  
nx-libs.git) that would be awesome! NX - idealistically without  
Rosetta, but native...


Any help needed will be given to you (if we can)!!!

Greets,
Mike

--

DAS-NETZWERKTEAM
mike gabriel, dorfstr. 27, 24245 barmissen
fon: +49 (4302) 281418, fax: +49 (4302) 281419

GnuPG Key ID 0xB588399B
mail: mike.gabr...@das-netzwerkteam.de, http://das-netzwerkteam.de

freeBusy:
https://mail.das-netzwerkteam.de/freebusy/m.gabriel%40das-netzwerkteam.de.xfb


pgpXA1H4w8bjD.pgp
Description: Digitale PGP-Unterschrift
___
X2Go-Dev mailing list
X2Go-Dev@lists.berlios.de
https://lists.berlios.de/mailman/listinfo/x2go-dev


Re: [X2Go-Dev] Fwd: MAC developers wanted

2012-02-18 Thread Mihai Moldovan
Ah, native multi-arch binaries? I'll give it a try, hang on...


* On 18.02.2012 09:35 PM, Mike Gabriel wrote:
 Hi Mihai,

 On Sa 18 Feb 2012 21:25:36 CET Mihai Moldovan wrote:

 Hi Stefan

 thanks - I've seen your message via the webfrontend earlier and thus
 decided to sign up. However, CCing me would have been a good idea, yes.

 I am flattered, but unfortunately not skilled enough to help you. The
 fix I send originated from a hour-long debugging session with two other
 people (non-OS X developers) - I am pretty sure I would have never
 caught such a stack overflow by myself. (Actually, I tried debugging via
 gdb at first and noticed the this pointer changed when going into the
 newly called channelLoop function, causing the program to crash - but
 was more than startled because this should have never had happened.
 Turns out, the stack was full and the first parameter of the function,
 i.e., this could not be pushed onto it, thus reading some random
 memory.)

 At the same time, I am happy to say that otherwise the x2go client (from
 git) is fully functioning on OS X with one little flaw - I have to test
 the same git version on Linux as well to confirm a OS X specific bug
 though.

 Oh yeah, and building nxproxy on OS X is not trivial but easily
 manageable with a few build system modifications.

 Best regards,


 Mihai

 We are desperately searching for someone taking over the building and
 testing of the Mac version of x2goclient. Not necessarily the
 development.

 As far as I can tell, you could be the person we are looking for. Or
 rather: the beginning of a team of people.

 If you could provide a set of built installer packages for a Mac
 version of x2goclient, nxproxy and libxcomp (nx-libs-lite derived from
 nx-libs.git) that would be awesome! NX - idealistically without
 Rosetta, but native...

 Any help needed will be given to you (if we can)!!!

 Greets,
 Mike



 ___
 X2Go-Dev mailing list
 X2Go-Dev@lists.berlios.de
 https://lists.berlios.de/mailman/listinfo/x2go-dev




smime.p7s
Description: S/MIME Cryptographic Signature
___
X2Go-Dev mailing list
X2Go-Dev@lists.berlios.de
https://lists.berlios.de/mailman/listinfo/x2go-dev


Re: [X2Go-Dev] Fwd: MAC developers wanted

2012-02-18 Thread Mike Gabriel

On Sa 18 Feb 2012 21:46:40 CET Mihai Moldovan wrote:


Ah, native multi-arch binaries? I'll give it a try, hang on...



Yeah...

Cheers,
Mike



--

DAS-NETZWERKTEAM
mike gabriel, dorfstr. 27, 24245 barmissen
fon: +49 (4302) 281418, fax: +49 (4302) 281419

GnuPG Key ID 0xB588399B
mail: mike.gabr...@das-netzwerkteam.de, http://das-netzwerkteam.de

freeBusy:
https://mail.das-netzwerkteam.de/freebusy/m.gabriel%40das-netzwerkteam.de.xfb


pgpWltwKV8E7y.pgp
Description: Digitale PGP-Unterschrift
___
X2Go-Dev mailing list
X2Go-Dev@lists.berlios.de
https://lists.berlios.de/mailman/listinfo/x2go-dev


Re: [X2Go-Dev] Fwd: MAC developers wanted

2012-02-18 Thread Mihai Moldovan
Hi all

Turns out, building a static, multi-arch (fat) version of x2goclient is
not that easy. Not because of x2goclient, but I had to (successfully)
hack openldap into building universal first. Also, my system Qt libs
have no static version, so I'm currently rebuilding them.

Anyway, I should have a working version by tonight (i.e., in at most 24
hours) including a fat binary file for x86 and x86_64. ppc will take a
me a little bit longer, as my ppc assembler went missing (don't ask me
how exactly.) Do we even care about ppc? Snow Leopard (10.6) is not
working on ppc and Lion (10.7) dropped all ppc support for good.

Btw: so far, I've been using the NX nomachine source (nxproxy, nxcomp)
for building a native 2-arch version of nxproxy (with nxcomp statically
linked in.) I merely had a quick glance at your nx-libs.git, but from
what I could see it's just the vanilla nx source redistributed, so we
should be golden.

I'll post my installer (really just a .dmg image with x2goclient.app
in it, how all project redistribute on OS X) to the list when it's ready
and I've had some sleep.

Best regards,


Mihai



* On 18.02.2012 09:56 PM, Mike Gabriel wrote:
 On Sa 18 Feb 2012 21:46:40 CET Mihai Moldovan wrote:

 Ah, native multi-arch binaries? I'll give it a try, hang on...


 Yeah...

 Cheers,
 Mike



smime.p7s
Description: S/MIME Cryptographic Signature
___
X2Go-Dev mailing list
X2Go-Dev@lists.berlios.de
https://lists.berlios.de/mailman/listinfo/x2go-dev