Hi Everyone,
I'm new here. I don't have developper skills like most of you but there's no Web-Place to talk about this nice product X2go.
I'm doing some testing to implement this solution for some of my clients. I tested Ulteo and NX Nomachine. After some more researches I found the FreeNX project which apparently was not supported anymore ... till I found this X2go project.
I read about linux4africa where I can find some ideas of implementation, the blog about x2go, but not enough to see the real functions of x2go.
In my case for example, I love Ubuntu and I really want to propose it to my client. But there is a big problem about x2go on Ubuntu : No administration console.
Apparently the module kcontrol is not any more installable on this distibution (Ubuntu 9.10 in my case and probably the 10.04 in few months) ... and nobody talk about it.
Is anyone found the solution in this case ?
I read about the reason to not get a forum and I don't get it. The forum is easy to find an answer with the search module. And you don't have to go there everyday to see if there's some new topics or updates, you just have to configure the notifications.
Hope the X2Go project will be followed by many many people !!
Wish you a nice day.
Cyril V
Cyril Vergne schreef:
Hi Everyone,
I'm new here. I don't have developper skills like most of you but there's no Web-Place to talk about this nice product X2go.
If you like a forum, you can go to here: http://news.gmane.org/gmane.linux.terminal-server.x2go.devel You can also post messages there.
I'm doing some testing to implement this solution for some of my clients. I tested Ulteo and NX Nomachine. After some more researches I found the FreeNX project which apparently was not supported anymore ... till I found this X2go project.
I read about linux4africa where I can find some ideas of implementation, the blog about x2go, but not enough to see the real functions of x2go.
In my case for example, I love Ubuntu and I really want to propose it to my client. But there is a big problem about x2go on Ubuntu : No administration console.
I am not sure what you exactly need. I don't use the administration module. You can live without it ;-)
Apparently the module kcontrol is not any more installable on this distibution (Ubuntu 9.10 in my case and probably the 10.04 in few months) ... and nobody talk about it.
Is anyone found the solution in this case ?
First development platform is Debian. There are packages for Ubuntu, but not everything is supported there.
We would like it if comebody would make Ubuntu-packages, but the point is that Ubuntu makes many releases. It would cost much time.
The point for me not using Ubuntu on a server is that it does not give security support on many packages. Try this command and you will see you are using many packages without security-support:
aptitude search '?and(~s universe,~i)'
I read about the reason to not get a forum and I don't get it. The forum is easy to find an answer with the search module.
You can search this list on many pleases, e.g. here: http://dir.gmane.org/gmane.linux.terminal-server.x2go.devel
And you don't have to go there everyday to see if there's some new topics or updates, you just have to configure the notifications.
Hope the X2Go project will be followed by many many people !!
You can follow the list by mail, usenet news, as 4 kinds of rss-feeds, as a forum and blog-like....
Wish you a nice day.
You too ;-)
If you don't like mailinglists, try Gmane. Works very nice.
With regards, Paul van der Vlis.
Thanks Paul & Jonh for your replies. You didn't see the reply of John ? Maybe because he inconsciously click on "reply" and not "reply to all" which didn't happen if we use a forum (Yes, I don't like the only optioin "Mailling list" ;-) )
(Such a pain to do the "layout", around 25min ;-) )
Cyril Vergne schreef:
Hi Everyone,
I'm new here. I don't have developper skills like most of you but there's no Web-Place to talk about this nice product X2go. John : "<grin> Many of us are in the same boat!" Paul : "If you like a forum, you can go to here: http://news.gmane.org/gmane.linux.terminal-server.x2go.devel You can also post messages there."
I'm doing some testing to implement this solution for some of my clients. I tested Ulteo and NX Nomachine. After some more researches I found the FreeNX project which apparently was not supported anymore ... till I found this X2go project.
I read about linux4africa where I can find some ideas of implementation, the blog about x2go, but not enough to see the real functions of x2go.
John :"We have found it an outstanding project. I just wish I had the profitability to fund Heinz and Oleksandr full time! (working on it though ;) )."
They'll find funds quickly with the Cloud Computing technology !! I'm sure the donations would be huge if the x2go product seems to be stable and followed.
John :"The documentation is quite sparse. We are feverishly working on a pile of documentation we hope to donate as soon as we finish it. In the meantime, you can ask away on the list and we'll help as we can.
I'll make a new post on the mailing list to expose my case and my needs.
In my case for example, I love Ubuntu and I really want to propose it to my client. But there is a big problem about x2go on Ubuntu : No administration console.
I am not sure what you exactly need. I don't use the administration module. You can live without it ;-)
What i need it's an easy interface to control / maintain / supervise the x2go users, servers, sessions. You live without the administration module ? Fine ... for you. Can you give me at least the configuration files we have to play with ?
Apparently the module kcontrol is not any more installable on this distibution (Ubuntu 9.10 in my case and probably the 10.04 in few months) ... and nobody talk about it.
Is anyone found the solution in this case ? John :"We started on Ubuntu as our base platform and eventually became quite disenchanted for many of the same reasons cited by the Mepis project when they switched from Debian to Ubuntu and then back to Debian. We, too, have switched to Debian. We are also very favorably disposed to RedHat but find the RedHat schedule too slow and the Fedora schedule too aggressive for our needs. Debian Lenny + backports is about the best balance we can find. <snip> Good luck with X2Go; it is truly a fabulous solution - John"
First development platform is Debian. There are packages for Ubuntu, but not everything is supported there.
We would like it if comebody would make Ubuntu-packages, but the point is that Ubuntu makes many releases. It would cost much time.
The point for me not using Ubuntu on a server is that it does not give security support on many packages. Try this command and you will see you are using many packages without security-support:
aptitude search '?and(~s universe,~i)'
I'm sure Debian is a great product . Ubuntu was based on it. I worked in IT for 10 years and I have always been between Microsoft and Linux. But I know the easiest linux platform for "windows" users is Ubuntu. I tried some before and I really feel Ubuntu will be THE alternative of Windows for users.
I read about the reason to not get a forum and I don't get it. The forum is easy to find an answer with the search module.
You can search this list on many pleases, e.g. here: http://dir.gmane.org/gmane.linux.terminal-server.x2go.devel
And you don't have to go there everyday to see if there's some new topics or updates, you just have to configure the notifications.
Hope the X2Go project will be followed by many many people !!
You can follow the list by mail, usenet news, as 4 kinds of rss-feeds, as a forum and blog-like....
Wish you a nice day.
You too ;-)
If you don't like mailinglists, try Gmane. Works very nice.
With regards, Paul van der Vlis.
Cyril Vergne schreef:
Thanks Paul & Jonh for your replies. You didn't see the reply of John ? Maybe because he inconsciously click on "reply" and not "reply to all"
I know this problem. It's a setting in the mailinglist software. I like the default "reply to all".
You don't have this problem if you use Gmane. Try it.
which didn't happen if we use a forum
I really hate forums, I want to have my messages in my mailclient.
(Yes, I don't like the only optioin "Mailling list" ;-) )
Why do you say that? I wrote already how you can use this mailinglist with Gmane...
(Such a pain to do the "layout", around 25min ;-) )
??? I don't understand you.
Cyril Vergne schreef:
Hi Everyone,
I'm new here. I don't have developper skills like most of you but there's no Web-Place to talk about this nice product X2go. John : "<grin> Many of us are in the same boat!" Paul : "If you like a forum, you can go to here: http://news.gmane.org/gmane.linux.terminal-server.x2go.devel You can also post messages there."
I'm doing some testing to implement this solution for some of my clients. I tested Ulteo and NX Nomachine. After some more researches I found the FreeNX project which apparently was not supported anymore ... till I found this X2go project.
I read about linux4africa where I can find some ideas of implementation, the blog about x2go, but not enough to see the real functions of x2go.
John :"We have found it an outstanding project. I just wish I had the profitability to fund Heinz and Oleksandr full time! (working on it though ;) )."
They'll find funds quickly with the Cloud Computing technology !! I'm sure the donations would be huge if the x2go product seems to be stable and followed.
The product is allready stable.
John :"The documentation is quite sparse. We are feverishly working on a pile of documentation we hope to donate as soon as we finish it. In the meantime, you can ask away on the list and we'll help as we can.
I'll make a new post on the mailing list to expose my case and my needs.
OK.
In my case for example, I love Ubuntu and I really want to propose it to my client. But there is a big problem about x2go on Ubuntu : No administration console. I am not sure what you exactly need. I don't use the administration module. You can live without it ;-)
What i need it's an easy interface to control / maintain / supervise the x2go users, servers, sessions. You live without the administration module ? Fine ... for you. Can you give me at least the configuration files we have to play with ?
There are 2 configfiles in /etc/x2go, but you don't have to change them.
I use a "newuser" script. You have to create a new user, and you have to add that user to the group "x2gousers".
In my script I copy some files into the homedirectory of the user, and I do some Gnome settings with "gconftool-2".
What do you want more?
Apparently the module kcontrol is not any more installable on this distibution (Ubuntu 9.10 in my case and probably the 10.04 in few months) ... and nobody talk about it.
Is anyone found the solution in this case ? John :"We started on Ubuntu as our base platform and eventually became quite disenchanted for many of the same reasons cited by the Mepis project when they switched from Debian to Ubuntu and then back to Debian. We, too, have switched to Debian. We are also very favorably disposed to RedHat but find the RedHat schedule too slow and the Fedora schedule too aggressive for our needs. Debian Lenny + backports is about the best balance we can find. <snip> Good luck with X2Go; it is truly a fabulous solution - John"
First development platform is Debian. There are packages for Ubuntu, but not everything is supported there.
We would like it if comebody would make Ubuntu-packages, but the point is that Ubuntu makes many releases. It would cost much time.
The point for me not using Ubuntu on a server is that it does not give security support on many packages. Try this command and you will see you are using many packages without security-support:
aptitude search '?and(~s universe,~i)'
I'm sure Debian is a great product . Ubuntu was based on it.
Ubuntu is based on it. For every release they copy "debian unstable", and make changes to it.
I worked in IT for 10 years and I have always been between Microsoft and Linux. But I know the easiest linux platform for "windows" users is Ubuntu. I tried some before and I really feel Ubuntu will be THE alternative of Windows for users.
Ubuntu is a bit more simple for the administrator maybe, for the users it's not more or less simple in my opinion. The user works with applications, not with operating systems.
With regards, Paul van der Vlis.
Paul van der Vlis <paul@...> writes:
Cyril Vergne schreef: But there is a big problem about x2go on Ubuntu : No administration console.
I am not sure what you exactly need. I don't use the administration module. You can live without it
Paul I think what the person was referring to was what I encountered lately.
If I download the x2go-server (full server) and follow the debian instructions for installing the "full server" on ubuntu (there was no example to do the same for ubuntu just debian)
http://www.x2go.org/uploads/tx_skpdfviewer/ installation_x2go_debian_en_01.pdf
The build/install fails because of dependency's on the kcontrol module which doesn't exist any longer in the ubuntu repositories. So I've yet to be able to try the full-version of the x2go solution.
I don't know if that is a kde change that has occurred or what but for me I couldn't get that installation to succeed.
So I was left with x2go-home which does work well but its not meant to be scalable.
Brian
brian mullan schreef:
Paul van der Vlis <paul@...> writes:
Cyril Vergne schreef: But there is a big problem about x2go on Ubuntu : No administration console. I am not sure what you exactly need. I don't use the administration module. You can live without it
Paul I think what the person was referring to was what I encountered lately.
If I download the x2go-server (full server) and follow the debian instructions for installing the "full server" on ubuntu (there was no example to do the same for ubuntu just debian)
http://www.x2go.org/uploads/tx_skpdfviewer/ installation_x2go_debian_en_01.pdf
The build/install fails because of dependency's on the kcontrol module which doesn't exist any longer in the ubuntu repositories. So I've yet to be able to try the full-version of the x2go solution.
I am a Gnome user so I don't want kcontrol-modules.
I have never tried them and never missed them. I think you can manage users with them in LDAP, but there are more ways to manage users in LDAP...
I don't know if that is a kde change that has occurred or what but for me I couldn't get that installation to succeed.
So I was left with x2go-home which does work well but its not meant to be scalable.
I use small installations, but I think you don't need this packages to be scalable. You need Postgres and LDAP. But maybe I am wrong.
With regards, Paul van der Vlis.
Am 02.04.2010 19:23, schrieb Paul van der Vlis:
brian mullan schreef:
So I was left with x2go-home which does work well but its not meant to be scalable.
I use small installations, but I think you don't need this packages to be scalable. You need Postgres and LDAP. But maybe I am wrong.
Hello Paul,
yes you are right - multiserver features require a "ON" LDAP branch inside a LDAP tree and with the help of a postgress db you can collect the session db contents in one place on the net. The GUI is just for easier administration.
best regards,
Heinz
On Fri, 2010-04-02 at 19:23 +0200, Paul van der Vlis wrote:
brian mullan schreef:
Paul van der Vlis <paul@...> writes:
Cyril Vergne schreef: But there is a big problem about x2go on Ubuntu : No administration console. I am not sure what you exactly need. I don't use the administration module. You can live without it
Paul I think what the person was referring to was what I encountered lately.
If I download the x2go-server (full server) and follow the debian instructions for installing the "full server" on ubuntu (there was no example to do the same for ubuntu just debian)
http://www.x2go.org/uploads/tx_skpdfviewer/ installation_x2go_debian_en_01.pdf
The build/install fails because of dependency's on the kcontrol module which doesn't exist any longer in the ubuntu repositories. So I've yet to be able to try the full-version of the x2go solution.
I am a Gnome user so I don't want kcontrol-modules.
I have never tried them and never missed them. I think you can manage users with them in LDAP, but there are more ways to manage users in LDAP...
I don't know if that is a kde change that has occurred or what but for me I couldn't get that installation to succeed.
So I was left with x2go-home which does work well but its not meant to be scalable.
I use small installations, but I think you don't need this packages to be scalable. You need Postgres and LDAP. But maybe I am wrong. <snip> We are a KDE site. I have not used the tools for primarily two reasons:
Regarding scalability, we are building an environment to accommodate thousands of X2Go desktops (hopefully - business plans are one thing - reality can be another). We also run one X2Go desktop per virtual machine using VServer in a fairly secure environment.
The scalability and platform issues are where we have made some changes. We use a central PostgreSQL server. We altered the X2Go database scripts to not use the PostgreSQL super user and to use one schema per desktop so no one can see another user's session information. We created a separate sessions table owned by the super user and updated from the desktop tables via a trigger. This gives us a central view of all sessions with restricted access.
We do not use x2gocleansessions on each desktop lest we have thousands of processes all hitting against the database every five seconds and each consuming CPU cycles on the desktop. It also requires more privileges in the virtual machine than we are willing to give based upon our security model. Instead, we disabled the x2goserver init script and moved the session cleaning to the VServer host which pulls upon the central session table.
We then centralized the printing on a single CUPS server and altered cups-x2go so that it can support multiple X2Go Servers. We pull the server information from the central session table (I believe - I haven't looked at that in a while).
So one can build a highly scalable environment. That doesn't mean the tools are not important. I suspect storing information in LDAP will be essential when the broker product becomes available. I suppose it is valuable now if one wants to eliminate manual configuration of the client. In our case, access is across the Internet for all users and the LDAP server is not publicly exposed. We've thus handled it another way. Hope this helps - John
Am 01.04.2010 15:23, schrieb Cyril Vergne:
Hi Everyone,
I'm new here. I don't have developper skills like most of you but there's no Web-Place to talk about this nice product X2go.
Hello Cyril,
this is the right place to talk about x2go. We've focused our communication on the list so that nothing gets lost or fragmented.
I read about linux4africa where I can find some ideas of implementation, the blog about x2go, but not enough to see the real functions of x2go.
x2go is a remote access protocoll with audio, file, print and display support. It is modular and you can use it to access single programms, whole desktops with the help of desktop clients, commandline clients and pxe boot environments.
In my case for example, I love Ubuntu and I really want to propose it to my client. But there is a big problem about x2go on Ubuntu : No administration console.
A little "administration help" can be accessed via the x2gognomebindings. After installing them, you can administrate everything regarding your session inside your session. For example session suspending, file sharing and printing.
You can also use the commandline tools to administrate other users and their sessions.
As commandline tools are bound to the local system (Ok, you can access them via ssh), we've decided that we will change the architecture of our kcontrol modules. That will answer a lot of questions asked before like: Why don't you have a php admninstration thing like phpmyadmin? Why don't you have python/gtk administration guis so they look nice on ubuntu? Why don't you have java administration tools, so you can deploy them via webstart... (this too was asked for silverlight, mono, cocoa/mac, IPhone, Android,...).
In the release after baikal (that is the name of 3.1 - the upcomming release - as always a place where you can find "seehunde") will contain an administration api accessible via JSON. So everybody can use this API to write his own Idea of the "best admin tool" (or he can reduce it to only needed commands).
At the moment we don't know which architecture we'll use for our own admin tools, but I think they will be Qt4 (but using the new api).
I read about the reason to not get a forum and I don't get it. The forum is easy to find an answer with the search module. And you don't have to go there everyday to see if there's some new topics or updates, you just have to configure the notifications.
We won't go back to multiple communication platforms - the reduction of only one group has made things so much easier. But I really should give more hints on the website how to use GMANE.
There will be a site called "x2go-community" made by a member of linux4afrika. This site will not be operated by us but maybe it is more a beginners meeting place. Linux4Afrika is a great community and they helped us a lot in the past. And we'll always help them to answer questions.
And as you are all awaiting our next release:
This is a screenshot of the changed artwork of the client: http://www.x2go.org/artwork/release_3_1_baikal/screenshots/x2go-artwork-neue...
The last things that need to be done before the release are to fix some minor issues and to paint the missing icons Yes there will be a Firefox Plugin any you'll be able to use it to access x2goservers with all features and with "full speed".
best regards,
Heinz
Thanks everyone for your reactivity.
I'm going to use x2go for my project finally. I thought at the beginning, it would be possible to configure applications access by users, and lot of administration tools and all that by x2go ... crazy dreamer i was ;-)
Cyril Vergne schreef:
Thanks everyone for your reactivity.
I'm going to use x2go for my project finally. I thought at the beginning, it would be possible to configure applications access by users, and lot of administration tools and all that by x2go ... crazy dreamer i was ;-)
You cannot do that with X2go so far I know.
Maybe you can do it with tools like Sabayon or Pessulus for Gnome. http://live.gnome.org/Sabayon/ http://www.gnomefiles.org/app.php?soft_id=1082
For KDE: search on "KDE kiosk mode".
Maybe the menu-editor has functions to hide some applications for groups of users.
For so far I know there was made something to change the menu per-group for the city of Haren in the Netherlands. I can bring you in contact with the people who did it.
With regards, Paul van der Vlis.
Thanks Paul.
I thought of Sabayon to edit users' profiles and allowed the execution of applications by groups (as I didn't find a tool for that).
Concerning the assistance by taking control of user session, I read a comment of Heinz to use x11vnc server. Do you use this module ?
Cyril
On Thu, Apr 8, 2010 at 8:20 PM, Paul van der Vlis <paul@vandervlis.nl> wrote:
Cyril Vergne schreef:
Thanks everyone for your reactivity.
I'm going to use x2go for my project finally. I thought at the beginning, it would be possible to configure applications access by users, and lot of administration tools and all that by x2go ... crazy dreamer i was ;-)
You cannot do that with X2go so far I know.
Maybe you can do it with tools like Sabayon or Pessulus for Gnome. http://live.gnome.org/Sabayon/ http://www.gnomefiles.org/app.php?soft_id=1082
For KDE: search on "KDE kiosk mode".
Maybe the menu-editor has functions to hide some applications for groups of users.
For so far I know there was made something to change the menu per-group for the city of Haren in the Netherlands. I can bring you in contact with the people who did it.
With regards, Paul van der Vlis.
X2go-dev mailing list X2go-dev@lists.berlios.de https://lists.berlios.de/mailman/listinfo/x2go-dev
Cyril Vergne schreef:
Thanks Paul.
I thought of Sabayon to edit users' profiles and allowed the execution of applications by groups (as I didn't find a tool for that).
Concerning the assistance by taking control of user session, I read a comment of Heinz to use x11vnc server. Do you use this module ?
I have used it a long time ago and it worked fine. At the moment I am using sometimes Vino (what is slower then x11vnc) or I log in as the user directly. I would not advice this to you...
The best way to go for session sharing at the moment is x11vnc,
But if you have some time you can better wait a bit, because Heinz and Oleksandr seems to have a new version where X2go can do session sharing on a native way. That would be really realy great, but I want to see it first before I believe it ;-)
With regards, Paul van der Vlis.