I thought this was important enough to open a new thread.
On 16 May 2010 16:27, Heinz-M. Graesing <x2go-dev@x2go.org> wrote:
Hello Jo-Erlend,
Am 15.05.2010 14:45, schrieb Jo-Erlend Schinstad:
Could you elaborate a bit on the Firefox plugin? Will it be something like Nomachines NX Web Companion that enables you to download and install a userspace NX client and use it directly from the web? Will this plugin work on all platforms?
The x2goplugin is an firefox plugin and uses the xpi (firefox addon) installation routine. It makes it possible to embedd x2go session into websites itself or to show them outside the browser in an own window. Sessions can be resized - even inside the website - for example inside a resizeable <div></div>
And you actually do mean the NX session, not just the login/installer dialog like NX Web Companion? Wow. :)
It is executed in userspace. All components will be inside the extensions directory. It will be listed as add on and can easily be removed. It'll be available for windows 32 and linux 64 and 32 bit. I don't know at the moment if the macOS version will be possible - maybe as a reduced version (no pulseaudio, no website embedding,...)
It would be nice to have Mac OS too, but it's not very important to me. But you're saying PulseAudio would work nicely in Windows as well, so you can use two-way audio for VoIP, etc?
The configuration can be delivered via the webserver (as an *.x2go file) and every feature of x2go is supported (bidirectional audio, sshfs, x2goprint,...).
Then I could make it so that the user only sees a password prompt, or could I even make it so that as long as they're logged into my website using OpenID, then the session would start automatically?
We'll provide a *.js file which can ask the user to install the plugin. As it is at the moment not possible to host the plugin (only add ons)on the mozilla site, we'll make it accessible on our site.
Would it also be possible to host the plugin on our own apache sites without too much trouble?
I hope this will help - feel free to ask again.
Thank you, just one more thing. When will it be available, and can you please make it yesterday? :) This sounds awesome!
Thanks again.
Jo-Erlend Schinstad
Hi Jo-Erlend,
Am 16.05.2010 18:26, schrieb Jo-Erlend Schinstad:
I thought this was important enough to open a new thread.
The x2goplugin is an firefox plugin and uses the xpi (firefox addon) installation routine. It makes it possible to embedd x2go session into websites itself or to show them outside the browser in an own window. Sessions can be resized - even inside the website - for example inside a resizeable <div></div>
And you actually do mean the NX session, not just the login/installer dialog like NX Web Companion? Wow. :)
Yes - the running session (KDE, Gnome,...) can be embedded into a website:
<div id="x2goplugin" style="width: auto; hight: auto;"> <--x2goplugin //--> </div>
It would be nice to have Mac OS too, but it's not very important to me. But you're saying PulseAudio would work nicely in Windows as well, so you can use two-way audio for VoIP, etc?
You can use bidirectional audio (http://www.youtube.com/watch?v=WxEsngE6qjc)
Then I could make it so that the user only sees a password prompt, or could I even make it so that as long as they're logged into my website using OpenID, then the session would start automatically?
The properties file will lool like:
session=phoca server=localhost user=verstandk sshport=22 command=KDE rootless=false
It can be created on server side via cgi or ssi (and so on). A second way of authentification will be receiving session information and credentials (ssh key) via https:// . This will ensure that everybody can implement his/her own ideas.
We'll provide a *.js file which can ask the user to install the plugin. As it is at the moment not possible to host the plugin (only add ons)on the mozilla site, we'll make it accessible on our site.
Would it also be possible to host the plugin on our own apache sites without too much trouble?
Sure - but the xpi file will contain a update url (pointing to the mozilla service) to ensure that you'll be informed if there are plugin updates. This line can be removed or edited to point to your server.
I hope this will help - feel free to ask again.
Thank you, just one more thing. When will it be available, and can you please make it yesterday? :) This sounds awesome!
Yes we could make it yesterday :) -> the plugin is completed but it refers to the new release - and there are still some issues preventing this to work without problems.
best regards,
Heinz
Hello,
I haven't looked at the xs2go-firefox-plugin but I think that what you do with the plugin, you could do with x2go-client too.
You could use a mime-type or filename-extention what opens x2goclient and what gives the information what's needed for a connection. Like what you can do with OpenOffice when opening a .odt file in a browser.
And then you could use it with any browser, not only with Firefox. And you could have it for more platforms. And you have less duplicated code.
With regards, Paul van der Vlis.
Hello,
I haven't looked at the xs2go-firefox-plugin but I think that what you do with the plugin, you could do with x2go-client too.
You could use a mime-type or filename-extention what opens x2goclient and what gives the information what's needed for a connection. Like what you can do with OpenOffice when opening a .odt file in a browser.
And then you could use it with any browser, not only with Firefox. And you could have it for more platforms. And you have less duplicated code. This is a nice idea and one we have toyed with. However, there are several advantages to the web plugin. I believe the plugin will update automatically so it is less maintenance. The plugin is a little easier to install than a complete application. There is the user perception
On Fri, 2010-05-21 at 16:01 +0200, Paul van der Vlis wrote: that X2Go can be run from anywhere without having to install a client even though it really does. Just a few thoughts - John
hello,
i use x2go with ubuntu and it works good, now i would like to install 2
x2go lenny servers woth load-balancing. i don't use ldap, is it like
this that we must just install 2 machines with the same configuration
it means we have 2 dhcp server with the same ip or we must configure
somewhere something to have load balancing? i try to find out in the
documentation, but i did not found.
michel
Hello Michel,
Am 23.05.2010 13:59, schrieb michel:
hello,
i use x2go with ubuntu and it works good, now i would like to install 2 x2go lenny servers woth load-balancing. i don't use ldap, is it like this that we must just install 2 machines with the same configuration it means we have 2 dhcp server with the same ip or we must configure somewhere something to have load balancing? i try to find out in the documentation, but i did not found.
michel
The x2go loadbalancing feature is based on LDAP - at the moment you can't use it without the LDAP branch "ON". You can create this inside the LDAP tree with the x2goldaptools. If you've done such a setup, x2goclient will look up which server is to connect, before establishing a connection.
best regards,
Heinz
hello, thanks for the answer, i will try to install ldap, to be honest it was failing, that why i install without ldap, but i will try it again, with the danger i use again your help
michel
On 05/24/2010 05:54 PM, Heinz-M. Graesing wrote:
Hello Michel,
Am 23.05.2010 13:59, schrieb michel:
hello,
i use x2go with ubuntu and it works good, now i would like to install 2 x2go lenny servers woth load-balancing. i don't use ldap, is it like this that we must just install 2 machines with the same configuration it means we have 2 dhcp server with the same ip or we must configure somewhere something to have load balancing? i try to find out in the documentation, but i did not found.
michel
The x2go loadbalancing feature is based on LDAP - at the moment you can't use it without the LDAP branch "ON". You can create this inside the LDAP tree with the x2goldaptools. If you've done such a setup, x2goclient will look up which server is to connect, before establishing a connection.
best regards,
Heinz
X2go-dev mailing list X2go-dev@lists.berlios.de https://lists.berlios.de/mailman/listinfo/x2go-dev