I have a server set up which is Ubuntu 12.04.4 LTS (GNU/Linux 3.2.0-64-virtual x86_64).
I installed ubuntu-desktop as instructed by the x2go wiki. I also did these steps:
sudo apt-get install x2goserver sudo apt-get install x2goserver-xsession sudo apt-get install sqlite3 sudo x2godbadmin --createdb
I try to connect from the Mac client (tried all the versions) and it always fails. It just hangs at the screen where it's trying to connect. I set the server log level to debug and it just says:
Jun 24 00:52:50 <my_ip> /usr/bin/x2golistsessions[32234]: x2golistsessions has been called with no option Jun 24 00:52:50 <my_ip> /usr/bin/x2gostartagent: x2gostartagent called with options: 800x600 isdn 256k-jpeg unix-kde-depth_32 us query 0 D gnome-flashback.sh Jun 24 00:52:50 <my_ip> /usr/bin/x2gostartagent: client announced itself as ,,173.12.186.158'' Jun 24 00:52:50 <my_ip> /usr/bin/x2gosessionlimit[32271]: x2gosessionlimit has been called Jun 24 00:52:50 <my_ip> /usr/bin/x2golistsessions[32274]: x2golistsessions has been called with options: --all-servers Jun 24 00:52:51 <my_ip> /usr/lib/x2go/x2gogetdisplays[32289]: db_getdisplays called, server: <my_ip>; return value: Jun 24 00:52:51 <my_ip> /usr/lib/x2go/x2gogetports[32298]: db_getports called, server: <my_ip>; return value: Jun 24 00:52:52 <my_ip> /usr/lib/x2go/x2gogetdisplays[32342]: db_getdisplays called, server: <my_ip>; return value: Jun 24 00:52:52 <my_ip> /usr/lib/x2go/x2gogetports[32351]: db_getports called, server: <my_ip>; return value:
It repeats this over and over as the processor runs at 100% on the server, being hosed by the several x2go processes that seem to be stuck in an infinite loop.
You'll notice that it runs gnome-flashback.sh in my command, that's because it doesn't work to connect the normal way either, so I tried the steps outlined in this e-mail from this list: http://lists.x2go.org/pipermail/x2go-user/2014-May/002260.html
(I find it annoying that it doesn't work with Gnome 3 according to that e-mail, yet it doesn't mention this incompatibility in a conspicuous way anywhere on the x2go site.)
Anyway I followed all the steps 1. through 6. in the above-linked e-mail, to no avail, because it did nothing at all towards making this work.
BTW my server is on EC2. Don't know if that matters. And yes, I have
Please let me know what is going wrong here and what I can do to fix this. Thanks. BTW I do have the latest version of XQuartz installed as my client, and I did set it up to accept remote connections and all that. The connection gets made no problem; the problem definitely seems to be on the server.
Jon
Hi Jon,
Sorry to hear that you are running into this problem.
On Mon, Jun 23, 2014 at 10:13 PM, Jon Gilbert <jjj@prismnet.com> wrote:
I have a server set up which is Ubuntu 12.04.4 LTS (GNU/Linux 3.2.0-64-virtual x86_64).
I installed ubuntu-desktop as instructed by the x2go wiki. I also did these steps:
sudo apt-get install x2goserver sudo apt-get install x2goserver-xsession sudo apt-get install sqlite3 sudo x2godbadmin --createdb
The last 2 commands should not be necessary. I am not very familiar with the db though.
I try to connect from the Mac client (tried all the versions) and it always fails. It just hangs at the screen where it's trying to connect. I set the server log level to debug and it just says:
Jun 24 00:52:50 <my_ip> /usr/bin/x2golistsessions[32234]: x2golistsessions has been called with no option Jun 24 00:52:50 <my_ip> /usr/bin/x2gostartagent: x2gostartagent called with options: 800x600 isdn 256k-jpeg unix-kde-depth_32 us query 0 D gnome-flashback.sh Jun 24 00:52:50 <my_ip> /usr/bin/x2gostartagent: client announced itself as ,,173.12.186.158'' Jun 24 00:52:50 <my_ip> /usr/bin/x2gosessionlimit[32271]: x2gosessionlimit has been called Jun 24 00:52:50 <my_ip> /usr/bin/x2golistsessions[32274]: x2golistsessions has been called with options: --all-servers Jun 24 00:52:51 <my_ip> /usr/lib/x2go/x2gogetdisplays[32289]: db_getdisplays called, server: <my_ip>; return value: Jun 24 00:52:51 <my_ip> /usr/lib/x2go/x2gogetports[32298]: db_getports called, server: <my_ip>; return value: Jun 24 00:52:52 <my_ip> /usr/lib/x2go/x2gogetdisplays[32342]: db_getdisplays called, server: <my_ip>; return value: Jun 24 00:52:52 <my_ip> /usr/lib/x2go/x2gogetports[32351]: db_getports called, server: <my_ip>; return value:
It repeats this over and over as the processor runs at 100% on the server, being hosed by the several x2go processes that seem to be stuck in an infinite loop.
You'll notice that it runs gnome-flashback.sh in my command, that's because it doesn't work to connect the normal way either, so I tried the steps outlined in this e-mail from this list: http://lists.x2go.org/pipermail/x2go-user/2014-May/002260.html
There is no need to follow those steps because you are using Ubuntu 12.04.4, not Ubuntu 14.04. Ubuntu 12.04 has GNOME 3.2, not GNOME 3.8. GNOME 3.6 and earlier have gnome "fallback" session, which is compatible with X2Go. "flashback" isn't even available until GNOME 3.8, it's what "fallback" was renamed to.
(I find it annoying that it doesn't work with Gnome 3 according to that e-mail, yet it doesn't mention this incompatibility in a conspicuous way anywhere on the x2go site.)
1st, to fix your issue, I think you merely need to install package gnome-session-fallback.
2nd, I agree that our wiki should have a page on distro & desktop-environment compatibility. I need to discuss how to design it though. Once I create it (or someone else creates it), it should be referenced/linked to from other instructions pages on the wiki.
3rd, MIke#1 plans to create meta-packages that depend on the necessary packages per DE. This will make it easier for users to recognize that they need to install certain packages, and easier to install them.
Anyway I followed all the steps 1. through 6. in the above-linked e-mail, to no avail, because it did nothing at all towards making this work.
BTW my server is on EC2. Don't know if that matters. And yes, I have
I have gotten xubuntu 12.04.x to work on EC2 successfully: https://vpsboard.com/topic/4241-running-a-lightweight-gui-on-your-vps-via-x2...
Let's hope GNOME3 (3.2 of course) works well on it too. I look forward to hearing how it performs.
Please let me know what is going wrong here and what I can do to fix this. Thanks. BTW I do have the latest version of XQuartz installed as my client, and I did set it up to accept remote connections and all that. The connection gets made no problem; the problem definitely seems to be on the server.
Jon
I'm mostly certain that the aforementioned fix, gnome-session-fallback, is all that is required.
Maybe other packages are required. For example, icons are missing on xfce apps unless you install "xubuntu-icon-theme".
-Mike#2
Mike-
I finally noticed in my client that when I killed the x2gostartagent process, if the client is still open when I issue the kill command, then a window appears in the client this message over and over:
Connection failed <my_username> is not authorized at /usr/lib/x2go/x2gosqlitewrapper.pl line 526.
The client really ought to show these kinds of errors without you having to kill the process on the server. But there is a bug in the Mac client where you cannot check the "show details" button until *after* a successful login. Therefore you never get to see the verbose output when your logins fail -- which is when it would be most useful to see it!
Anyway after some digging on that error message, I figured out that my problem was that my Bitnami AMI had me signing in as username "ubuntu" which is really just an alias to the user "bitnami". But because I was signed in as a different username than the name of the home folder, it was messing up. When I logged instead using "bitnami" as the username, then suddenly it worked... kind of.
gnome-session --session=gnome-fallback does not work for me... I'd see the screen but was not able to click on anything. I thought, maybe I have the wrong bindings installed, so I tried to aptitude install x2gognomebindings but it just kept saying this error:
Couldn't find any package matching "x2gognomebindings". However, the following packages contain "x2gognomebindings" in their description: x2goserver-fmbindings
So then I installed the x2goserver-fmbindings and I still couldn't get it to respond. I could see the desktop but nothing happens if I click.
I could also not get on with just using the GNOME selection.
I did have better luck with gnome-session --session=gnome-classic but it's still unusably slow. Even on 32k JPEG and with bandwidth set to WAN, stuff just happens way too slow, or doesn't happen at all. I know it's not my connection that's the problem. It's probably because it's an Amazon Micro instance, and it's just dog slow.
If I use xfce4, I wonder if it would run faster? I'd like to try your xfce4 steps but I've already installed ubuntu-desktop, so will it hurt me to also install xfce4 alongside it? Can I have both installed? I just want to know if I should start over fresh with a new AMI. I don't need anything fancy, just want a GUI for managing files and running basic utilities like a git client.
Thanks,
Jon
On Sat. 28 Jun.2014, at 7:29 AM, Michael DePaulo <mikedep333@gmail.com> wrote:
Hi Jon,
Sorry to hear that you are running into this problem.
On Mon, Jun 23, 2014 at 10:13 PM, Jon Gilbert <jjj@prismnet.com> wrote:
I have a server set up which is Ubuntu 12.04.4 LTS (GNU/Linux 3.2.0-64-virtual x86_64).
I installed ubuntu-desktop as instructed by the x2go wiki. I also did these steps:
sudo apt-get install x2goserver sudo apt-get install x2goserver-xsession sudo apt-get install sqlite3 sudo x2godbadmin --createdb
The last 2 commands should not be necessary. I am not very familiar with the db though.
I try to connect from the Mac client (tried all the versions) and it always fails. It just hangs at the screen where it's trying to connect. I set the server log level to debug and it just says:
Jun 24 00:52:50 <my_ip> /usr/bin/x2golistsessions[32234]: x2golistsessions has been called with no option Jun 24 00:52:50 <my_ip> /usr/bin/x2gostartagent: x2gostartagent called with options: 800x600 isdn 256k-jpeg unix-kde-depth_32 us query 0 D gnome-flashback.sh Jun 24 00:52:50 <my_ip> /usr/bin/x2gostartagent: client announced itself as ,,173.12.186.158'' Jun 24 00:52:50 <my_ip> /usr/bin/x2gosessionlimit[32271]: x2gosessionlimit has been called Jun 24 00:52:50 <my_ip> /usr/bin/x2golistsessions[32274]: x2golistsessions has been called with options: --all-servers Jun 24 00:52:51 <my_ip> /usr/lib/x2go/x2gogetdisplays[32289]: db_getdisplays called, server: <my_ip>; return value: Jun 24 00:52:51 <my_ip> /usr/lib/x2go/x2gogetports[32298]: db_getports called, server: <my_ip>; return value: Jun 24 00:52:52 <my_ip> /usr/lib/x2go/x2gogetdisplays[32342]: db_getdisplays called, server: <my_ip>; return value: Jun 24 00:52:52 <my_ip> /usr/lib/x2go/x2gogetports[32351]: db_getports called, server: <my_ip>; return value:
It repeats this over and over as the processor runs at 100% on the server, being hosed by the several x2go processes that seem to be stuck in an infinite loop.
You'll notice that it runs gnome-flashback.sh in my command, that's because it doesn't work to connect the normal way either, so I tried the steps outlined in this e-mail from this list: http://lists.x2go.org/pipermail/x2go-user/2014-May/002260.html
There is no need to follow those steps because you are using Ubuntu 12.04.4, not Ubuntu 14.04. Ubuntu 12.04 has GNOME 3.2, not GNOME 3.8. GNOME 3.6 and earlier have gnome "fallback" session, which is compatible with X2Go. "flashback" isn't even available until GNOME 3.8, it's what "fallback" was renamed to.
(I find it annoying that it doesn't work with Gnome 3 according to that e-mail, yet it doesn't mention this incompatibility in a conspicuous way anywhere on the x2go site.)
1st, to fix your issue, I think you merely need to install package gnome-session-fallback.
2nd, I agree that our wiki should have a page on distro & desktop-environment compatibility. I need to discuss how to design it though. Once I create it (or someone else creates it), it should be referenced/linked to from other instructions pages on the wiki.
3rd, MIke#1 plans to create meta-packages that depend on the necessary packages per DE. This will make it easier for users to recognize that they need to install certain packages, and easier to install them.
Anyway I followed all the steps 1. through 6. in the above-linked e-mail, to no avail, because it did nothing at all towards making this work.
BTW my server is on EC2. Don't know if that matters. And yes, I have
I have gotten xubuntu 12.04.x to work on EC2 successfully: https://vpsboard.com/topic/4241-running-a-lightweight-gui-on-your-vps-via-x2...
Let's hope GNOME3 (3.2 of course) works well on it too. I look forward to hearing how it performs.
Please let me know what is going wrong here and what I can do to fix this. Thanks. BTW I do have the latest version of XQuartz installed as my client, and I did set it up to accept remote connections and all that. The connection gets made no problem; the problem definitely seems to be on the server.
Jon
I'm mostly certain that the aforementioned fix, gnome-session-fallback, is all that is required.
Maybe other packages are required. For example, icons are missing on xfce apps unless you install "xubuntu-icon-theme".
-Mike#2
See responses inline.
On Sun, Jun 29, 2014 at 10:35 PM, Jon Gilbert <jjj@prismnet.com> wrote:
Mike-
I finally noticed in my client that when I killed the x2gostartagent process, if the client is still open when I issue the kill command, then a window appears in the client this message over and over:
Connection failed <my_username> is not authorized at /usr/lib/x2go/x2gosqlitewrapper.pl line 526.
The client really ought to show these kinds of errors without you having to kill the process on the server. But there is a bug in the Mac client where you cannot check the "show details" button until *after* a successful login. Therefore you never get to see the verbose output when your logins fail -- which is when it would be most useful to see it!
Is there an existing bug report for this behavior of the Mac client? If not, please report it. Instructions: http://wiki.x2go.org/doku.php/wiki:bugs
Anyway after some digging on that error message, I figured out that my problem was that my Bitnami AMI had me signing in as username "ubuntu" which is really just an alias to the user "bitnami". But because I was signed in as a different username than the name of the home folder, it was messing up. When I logged instead using "bitnami" as the username, then suddenly it worked... kind of.
OK. I think I this should be documented on the wiki as under a page like "known issues with virtual appliances." Or "common configuration issues." I'll take care of that. I want to see if there is an existing page 1st. Thank you for documenting it via this email.
gnome-session --session=gnome-fallback does not work for me... I'd see the screen but was not able to click on anything. I thought, maybe I have the wrong bindings installed, so I tried to aptitude install x2gognomebindings but it just kept saying this error:
Couldn't find any package matching "x2gognomebindings". However, the following packages contain "x2gognomebindings" in their description: x2goserver-fmbindings
So then I installed the x2goserver-fmbindings and I still couldn't get it to respond. I could see the desktop but nothing happens if I click.
I could also not get on with just using the GNOME selection.
See comment below about UNITY.
I did have better luck with gnome-session --session=gnome-classic but it's still unusably slow. Even on 32k JPEG and with bandwidth set to WAN, stuff just happens way too slow, or doesn't happen at all. I know it's not my connection that's the problem. It's probably because it's an Amazon Micro instance, and it's just dog slow.
If I use xfce4, I wonder if it would run faster? I'd like to try your xfce4 steps but I've already installed ubuntu-desktop, so will it hurt me to also install xfce4 alongside it? Can I have both installed? I just want to know if I should start over fresh with a new AMI. I don't need anything fancy, just want a GUI for managing files and running basic utilities like a git client.
OK, I think I see the problem. "ubuntu-desktop". You have the UNITY desktop environment installed, not vanilla GNOME. Please try specifying "UNITY" as your session type. Our logic in the "x2goserver" package will make sure Unity runs in Unity 2d mode. This mode is provided by package "unity-2d". "ubuntu-desktop" depends on "unity-2d", so you do have "unity-2d" installed.
Also, as for XFCE:
It's lightweight and it never tries to use 3d effects, so it runs faster to one degree or another.
I recommend installing it according to my instructions.
Absolutely, you can have both desktop environments installed. If you had a physical machine, you would select which desktop environment to use at the display manager's greeter (the graphical login screen.)
Thanks,
Jon
No Problem, -Mike#2
On Sat. 28 Jun.2014, at 7:29 AM, Michael DePaulo <mikedep333@gmail.com> wrote:
Hi Jon,
Sorry to hear that you are running into this problem.
On Mon, Jun 23, 2014 at 10:13 PM, Jon Gilbert <jjj@prismnet.com> wrote:
I have a server set up which is Ubuntu 12.04.4 LTS (GNU/Linux 3.2.0-64-virtual x86_64).
I installed ubuntu-desktop as instructed by the x2go wiki. I also did these steps:
sudo apt-get install x2goserver sudo apt-get install x2goserver-xsession sudo apt-get install sqlite3 sudo x2godbadmin --createdb
The last 2 commands should not be necessary. I am not very familiar with the db though.
I try to connect from the Mac client (tried all the versions) and it always fails. It just hangs at the screen where it's trying to connect. I set the server log level to debug and it just says:
Jun 24 00:52:50 <my_ip> /usr/bin/x2golistsessions[32234]: x2golistsessions has been called with no option Jun 24 00:52:50 <my_ip> /usr/bin/x2gostartagent: x2gostartagent called with options: 800x600 isdn 256k-jpeg unix-kde-depth_32 us query 0 D gnome-flashback.sh Jun 24 00:52:50 <my_ip> /usr/bin/x2gostartagent: client announced itself as ,,173.12.186.158'' Jun 24 00:52:50 <my_ip> /usr/bin/x2gosessionlimit[32271]: x2gosessionlimit has been called Jun 24 00:52:50 <my_ip> /usr/bin/x2golistsessions[32274]: x2golistsessions has been called with options: --all-servers Jun 24 00:52:51 <my_ip> /usr/lib/x2go/x2gogetdisplays[32289]: db_getdisplays called, server: <my_ip>; return value: Jun 24 00:52:51 <my_ip> /usr/lib/x2go/x2gogetports[32298]: db_getports called, server: <my_ip>; return value: Jun 24 00:52:52 <my_ip> /usr/lib/x2go/x2gogetdisplays[32342]: db_getdisplays called, server: <my_ip>; return value: Jun 24 00:52:52 <my_ip> /usr/lib/x2go/x2gogetports[32351]: db_getports called, server: <my_ip>; return value:
It repeats this over and over as the processor runs at 100% on the server, being hosed by the several x2go processes that seem to be stuck in an infinite loop.
You'll notice that it runs gnome-flashback.sh in my command, that's because it doesn't work to connect the normal way either, so I tried the steps outlined in this e-mail from this list: http://lists.x2go.org/pipermail/x2go-user/2014-May/002260.html
There is no need to follow those steps because you are using Ubuntu 12.04.4, not Ubuntu 14.04. Ubuntu 12.04 has GNOME 3.2, not GNOME 3.8. GNOME 3.6 and earlier have gnome "fallback" session, which is compatible with X2Go. "flashback" isn't even available until GNOME 3.8, it's what "fallback" was renamed to.
(I find it annoying that it doesn't work with Gnome 3 according to that e-mail, yet it doesn't mention this incompatibility in a conspicuous way anywhere on the x2go site.)
1st, to fix your issue, I think you merely need to install package gnome-session-fallback.
2nd, I agree that our wiki should have a page on distro & desktop-environment compatibility. I need to discuss how to design it though. Once I create it (or someone else creates it), it should be referenced/linked to from other instructions pages on the wiki.
3rd, MIke#1 plans to create meta-packages that depend on the necessary packages per DE. This will make it easier for users to recognize that they need to install certain packages, and easier to install them.
Anyway I followed all the steps 1. through 6. in the above-linked e-mail, to no avail, because it did nothing at all towards making this work.
BTW my server is on EC2. Don't know if that matters. And yes, I have
I have gotten xubuntu 12.04.x to work on EC2 successfully: https://vpsboard.com/topic/4241-running-a-lightweight-gui-on-your-vps-via-x2...
Let's hope GNOME3 (3.2 of course) works well on it too. I look forward to hearing how it performs.
Please let me know what is going wrong here and what I can do to fix this. Thanks. BTW I do have the latest version of XQuartz installed as my client, and I did set it up to accept remote connections and all that. The connection gets made no problem; the problem definitely seems to be on the server.
Jon
I'm mostly certain that the aforementioned fix, gnome-session-fallback, is all that is required.
Maybe other packages are required. For example, icons are missing on xfce apps unless you install "xubuntu-icon-theme".
-Mike#2
x2go-user mailing list x2go-user@lists.x2go.org http://lists.x2go.org/listinfo/x2go-user
Well Mike,
UNITY login fails. I can see a desktop image but nothing else.
Are there some bindings I need to install first?
Jon
On Sun. 29 Jun.2014, at 8:18 PM, Michael DePaulo <mikedep333@gmail.com> wrote:
See responses inline.
On Sun, Jun 29, 2014 at 10:35 PM, Jon Gilbert <jjj@prismnet.com> wrote:
Mike-
I finally noticed in my client that when I killed the x2gostartagent process, if the client is still open when I issue the kill command, then a window appears in the client this message over and over:
Connection failed <my_username> is not authorized at /usr/lib/x2go/x2gosqlitewrapper.pl line 526.
The client really ought to show these kinds of errors without you having to kill the process on the server. But there is a bug in the Mac client where you cannot check the "show details" button until *after* a successful login. Therefore you never get to see the verbose output when your logins fail -- which is when it would be most useful to see it!
Is there an existing bug report for this behavior of the Mac client? If not, please report it. Instructions: http://wiki.x2go.org/doku.php/wiki:bugs
Anyway after some digging on that error message, I figured out that my problem was that my Bitnami AMI had me signing in as username "ubuntu" which is really just an alias to the user "bitnami". But because I was signed in as a different username than the name of the home folder, it was messing up. When I logged instead using "bitnami" as the username, then suddenly it worked... kind of.
OK. I think I this should be documented on the wiki as under a page like "known issues with virtual appliances." Or "common configuration issues." I'll take care of that. I want to see if there is an existing page 1st. Thank you for documenting it via this email.
gnome-session --session=gnome-fallback does not work for me... I'd see the screen but was not able to click on anything. I thought, maybe I have the wrong bindings installed, so I tried to aptitude install x2gognomebindings but it just kept saying this error:
Couldn't find any package matching "x2gognomebindings". However, the following packages contain "x2gognomebindings" in their description: x2goserver-fmbindings
So then I installed the x2goserver-fmbindings and I still couldn't get it to respond. I could see the desktop but nothing happens if I click.
I could also not get on with just using the GNOME selection.
See comment below about UNITY.
I did have better luck with gnome-session --session=gnome-classic but it's still unusably slow. Even on 32k JPEG and with bandwidth set to WAN, stuff just happens way too slow, or doesn't happen at all. I know it's not my connection that's the problem. It's probably because it's an Amazon Micro instance, and it's just dog slow.
If I use xfce4, I wonder if it would run faster? I'd like to try your xfce4 steps but I've already installed ubuntu-desktop, so will it hurt me to also install xfce4 alongside it? Can I have both installed? I just want to know if I should start over fresh with a new AMI. I don't need anything fancy, just want a GUI for managing files and running basic utilities like a git client.
OK, I think I see the problem. "ubuntu-desktop". You have the UNITY desktop environment installed, not vanilla GNOME. Please try specifying "UNITY" as your session type. Our logic in the "x2goserver" package will make sure Unity runs in Unity 2d mode. This mode is provided by package "unity-2d". "ubuntu-desktop" depends on "unity-2d", so you do have "unity-2d" installed.
Also, as for XFCE:
It's lightweight and it never tries to use 3d effects, so it runs faster to one degree or another.
I recommend installing it according to my instructions.
Absolutely, you can have both desktop environments installed. If you had a physical machine, you would select which desktop environment to use at the display manager's greeter (the graphical login screen.)
Thanks,
Jon
No Problem, -Mike#2
On Sat. 28 Jun.2014, at 7:29 AM, Michael DePaulo <mikedep333@gmail.com> wrote:
Hi Jon,
Sorry to hear that you are running into this problem.
On Mon, Jun 23, 2014 at 10:13 PM, Jon Gilbert <jjj@prismnet.com> wrote:
I have a server set up which is Ubuntu 12.04.4 LTS (GNU/Linux 3.2.0-64-virtual x86_64).
I installed ubuntu-desktop as instructed by the x2go wiki. I also did these steps:
sudo apt-get install x2goserver sudo apt-get install x2goserver-xsession sudo apt-get install sqlite3 sudo x2godbadmin --createdb
The last 2 commands should not be necessary. I am not very familiar with the db though.
I try to connect from the Mac client (tried all the versions) and it always fails. It just hangs at the screen where it's trying to connect. I set the server log level to debug and it just says:
Jun 24 00:52:50 <my_ip> /usr/bin/x2golistsessions[32234]: x2golistsessions has been called with no option Jun 24 00:52:50 <my_ip> /usr/bin/x2gostartagent: x2gostartagent called with options: 800x600 isdn 256k-jpeg unix-kde-depth_32 us query 0 D gnome-flashback.sh Jun 24 00:52:50 <my_ip> /usr/bin/x2gostartagent: client announced itself as ,,173.12.186.158'' Jun 24 00:52:50 <my_ip> /usr/bin/x2gosessionlimit[32271]: x2gosessionlimit has been called Jun 24 00:52:50 <my_ip> /usr/bin/x2golistsessions[32274]: x2golistsessions has been called with options: --all-servers Jun 24 00:52:51 <my_ip> /usr/lib/x2go/x2gogetdisplays[32289]: db_getdisplays called, server: <my_ip>; return value: Jun 24 00:52:51 <my_ip> /usr/lib/x2go/x2gogetports[32298]: db_getports called, server: <my_ip>; return value: Jun 24 00:52:52 <my_ip> /usr/lib/x2go/x2gogetdisplays[32342]: db_getdisplays called, server: <my_ip>; return value: Jun 24 00:52:52 <my_ip> /usr/lib/x2go/x2gogetports[32351]: db_getports called, server: <my_ip>; return value:
It repeats this over and over as the processor runs at 100% on the server, being hosed by the several x2go processes that seem to be stuck in an infinite loop.
You'll notice that it runs gnome-flashback.sh in my command, that's because it doesn't work to connect the normal way either, so I tried the steps outlined in this e-mail from this list: http://lists.x2go.org/pipermail/x2go-user/2014-May/002260.html
There is no need to follow those steps because you are using Ubuntu 12.04.4, not Ubuntu 14.04. Ubuntu 12.04 has GNOME 3.2, not GNOME 3.8. GNOME 3.6 and earlier have gnome "fallback" session, which is compatible with X2Go. "flashback" isn't even available until GNOME 3.8, it's what "fallback" was renamed to.
(I find it annoying that it doesn't work with Gnome 3 according to that e-mail, yet it doesn't mention this incompatibility in a conspicuous way anywhere on the x2go site.)
1st, to fix your issue, I think you merely need to install package gnome-session-fallback.
2nd, I agree that our wiki should have a page on distro & desktop-environment compatibility. I need to discuss how to design it though. Once I create it (or someone else creates it), it should be referenced/linked to from other instructions pages on the wiki.
3rd, MIke#1 plans to create meta-packages that depend on the necessary packages per DE. This will make it easier for users to recognize that they need to install certain packages, and easier to install them.
Anyway I followed all the steps 1. through 6. in the above-linked e-mail, to no avail, because it did nothing at all towards making this work.
BTW my server is on EC2. Don't know if that matters. And yes, I have
I have gotten xubuntu 12.04.x to work on EC2 successfully: https://vpsboard.com/topic/4241-running-a-lightweight-gui-on-your-vps-via-x2...
Let's hope GNOME3 (3.2 of course) works well on it too. I look forward to hearing how it performs.
Please let me know what is going wrong here and what I can do to fix this. Thanks. BTW I do have the latest version of XQuartz installed as my client, and I did set it up to accept remote connections and all that. The connection gets made no problem; the problem definitely seems to be on the server.
Jon
I'm mostly certain that the aforementioned fix, gnome-session-fallback, is all that is required.
Maybe other packages are required. For example, icons are missing on xfce apps unless you install "xubuntu-icon-theme".
-Mike#2
x2go-user mailing list x2go-user@lists.x2go.org http://lists.x2go.org/listinfo/x2go-user
Hi Jon, hi Michael,
On Mo 30 Jun 2014 05:18:06 CEST, Michael DePaulo wrote:
Anyway after some digging on that error message, I figured out that
my problem was that my Bitnami AMI had me signing in as username
"ubuntu" which is really just an alias to the user "bitnami". But
because I was signed in as a different username than the name of
the home folder, it was messing up. When I logged instead using
"bitnami" as the username, then suddenly it worked... kind of.OK. I think I this should be documented on the wiki as under a page like "known issues with virtual appliances." Or "common configuration issues." I'll take care of that. I want to see if there is an existing page 1st. Thank you for documenting it via this email.
Jon, can you explain this in more depth. I am not getting what
happened during authentication that lead to this weird observation.
Mike#2, I am sure there is nothing of that kind documented, so far.
OK, I think I see the problem. "ubuntu-desktop". You have the UNITY desktop environment installed, not vanilla GNOME. Please try specifying "UNITY" as your session type. Our logic in the "x2goserver" package will make sure Unity runs in Unity 2d mode. This mode is provided by package "unity-2d". "ubuntu-desktop" depends on "unity-2d", so you do have "unity-2d" installed.
Unity 2D support ended with Ubuntu 12.04. More recent Ubuntu versions
lack Unity 2D support and thus, X2Go won't connect to those Unity
variants.
Also, as for XFCE:
It's lightweight and it never tries to use 3d effects, so it runs faster to one degree or another.
I recommend installing it according to my instructions.
Absolutely, you can have both desktop environments installed. If you had a physical machine, you would select which desktop environment to use at the display manager's greeter (the graphical login screen.)
I second that!
DAS-NETZWERKTEAM mike gabriel, herweg 7, 24357 fleckeby fon: +49 (1520) 1976 148
GnuPG Key ID 0x25771B31 mail: mike.gabriel@das-netzwerkteam.de, http://das-netzwerkteam.de
freeBusy: https://mail.das-netzwerkteam.de/freebusy/m.gabriel%40das-netzwerkteam.de.xf...
See reply in-line
On Mon, Jun 30, 2014 at 4:26 AM, Mike Gabriel <mike.gabriel@das-netzwerkteam.de> wrote:
Hi Jon, hi Michael,
On Mo 30 Jun 2014 05:18:06 CEST, Michael DePaulo wrote:
Anyway after some digging on that error message, I figured out that my problem was that my Bitnami AMI had me signing in as username "ubuntu" which is really just an alias to the user "bitnami". But because I was signed in as a different username than the name of the home folder, it was messing up. When I logged instead using "bitnami" as the username, then suddenly it worked... kind of.
OK. I think I this should be documented on the wiki as under a page like "known issues with virtual appliances." Or "common configuration issues." I'll take care of that. I want to see if there is an existing page 1st. Thank you for documenting it via this email.
Jon, can you explain this in more depth. I am not getting what happened during authentication that lead to this weird observation.
Mike#2, I am sure there is nothing of that kind documented, so far.
Yes, please explain in more depth.
OK, I think I see the problem. "ubuntu-desktop". You have the UNITY desktop environment installed, not vanilla GNOME. Please try specifying "UNITY" as your session type. Our logic in the "x2goserver" package will make sure Unity runs in Unity 2d mode. This mode is provided by package "unity-2d". "ubuntu-desktop" depends on "unity-2d", so you do have "unity-2d" installed.
Unity 2D support ended with Ubuntu 12.04. More recent Ubuntu versions lack Unity 2D support and thus, X2Go won't connect to those Unity variants.
Mike#1, Jon stated that he is using Ubuntu 12.04.4.
Ubuntu 14.04 Unity support is an issue that I intend to address with a new wiki page like "compatibility with desktop environments".
Also, as for XFCE:
It's lightweight and it never tries to use 3d effects, so it runs faster to one degree or another.
I recommend installing it according to my instructions.
Absolutely, you can have both desktop environments installed. If you had a physical machine, you would select which desktop environment to use at the display manager's greeter (the graphical login screen.)
I second that!
[...]
-Mike#2
Hi Mike#2
On Mo 30 Jun 2014 13:48:40 CEST, Michael DePaulo wrote:
OK, I think I see the problem. "ubuntu-desktop". You have the UNITY desktop environment installed, not vanilla GNOME. Please try specifying "UNITY" as your session type. Our logic in the "x2goserver" package will make sure Unity runs in Unity 2d mode. This mode is provided by package "unity-2d". "ubuntu-desktop" depends on "unity-2d", so you do have "unity-2d" installed.
Unity 2D support ended with Ubuntu 12.04. More recent Ubuntu versions lack Unity 2D support and thus, X2Go won't connect to those Unity variants.
Mike#1, Jon stated that he is using Ubuntu 12.04.4.
Ubuntu 14.04 Unity support is an issue that I intend to address with a new wiki page like "compatibility with desktop environments".
Very good!!! Thanks for that!!!
DAS-NETZWERKTEAM mike gabriel, herweg 7, 24357 fleckeby fon: +49 (1520) 1976 148
GnuPG Key ID 0x25771B31 mail: mike.gabriel@das-netzwerkteam.de, http://das-netzwerkteam.de
freeBusy: https://mail.das-netzwerkteam.de/freebusy/m.gabriel%40das-netzwerkteam.de.xf...
On Ubuntu 12.04 you would need to make sure to install "gnome-session-fallback"
read this thread: http://ubuntuforums.org/showthread.php?t=1964786
and the 3rd or 4th entry down shows how to install it.
But.. that only works for 12.04 Unity.
For x2go on ubuntu you can always install on the x2goserver xfce4, lxde, mate (do google search on each for "ubuntu" and you will find lots of examples of install.
for instance for xfce
$ sudo apt-get install xfce4 -or- $ sudo apt-get install xubuntu-desktop
for lxde
$ sudo apt-get install lubuntu-desktop
On Mon, Jun 30, 2014 at 7:48 AM, Michael DePaulo <mikedep333@gmail.com> wrote:
See reply in-line
On Mon, Jun 30, 2014 at 4:26 AM, Mike Gabriel <mike.gabriel@das-netzwerkteam.de> wrote:
Hi Jon, hi Michael,
On Mo 30 Jun 2014 05:18:06 CEST, Michael DePaulo wrote:
Anyway after some digging on that error message, I figured out that my problem was that my Bitnami AMI had me signing in as username "ubuntu" which is really just an alias to the user "bitnami". But because I was signed in as a different username than the name of the home folder, it was messing up. When I logged instead using "bitnami" as the username, then suddenly it worked... kind of.
OK. I think I this should be documented on the wiki as under a page like "known issues with virtual appliances." Or "common configuration issues." I'll take care of that. I want to see if there is an existing page 1st. Thank you for documenting it via this email.
Jon, can you explain this in more depth. I am not getting what happened during authentication that lead to this weird observation.
Mike#2, I am sure there is nothing of that kind documented, so far.
Yes, please explain in more depth.
OK, I think I see the problem. "ubuntu-desktop". You have the UNITY desktop environment installed, not vanilla GNOME. Please try specifying "UNITY" as your session type. Our logic in the "x2goserver" package will make sure Unity runs in Unity 2d mode. This mode is provided by package "unity-2d". "ubuntu-desktop" depends on "unity-2d", so you do have "unity-2d" installed.
Unity 2D support ended with Ubuntu 12.04. More recent Ubuntu versions
lack
Unity 2D support and thus, X2Go won't connect to those Unity variants.
Mike#1, Jon stated that he is using Ubuntu 12.04.4.
Ubuntu 14.04 Unity support is an issue that I intend to address with a new wiki page like "compatibility with desktop environments".
Also, as for XFCE:
It's lightweight and it never tries to use 3d effects, so it runs faster to one degree or another.
I recommend installing it according to my instructions.
Absolutely, you can have both desktop environments installed. If you had a physical machine, you would select which desktop environment to use at the display manager's greeter (the graphical login screen.)
I second that!
[...]
-Mike#2
x2go-user mailing list x2go-user@lists.x2go.org http://lists.x2go.org/listinfo/x2go-user
Yes Mike Gabriel,
The .x2go directory and .Xauthority files are stored in the user's home directory. I am guessing what is going on is that I could not connect as the user "ubuntu" because that user does not have its own home directory on my system. Instead it has a link to the home directory of the user "bitnami". If you want to see what I'm talking about then spin up your own free bitnami ubuntu instance and try to set up x2go and connect as the user "ubuntu".
Incidentally I have not been able to successfully get onto my existing 12.04.4 server using a Unity2D method. I've tried:
I can get to the UI, but it's too slow to use, when I do:
I can get to the UI, but it doesn't respond to input at all:
I will try putting xfce4 on. But I'm one of those types that doesn't like to give up on something. So I'm curious if anyone has any tips for how I can successfully connect to the Unity2D-style gnome on 12.04.4.
On Mon. 30 Jun.2014, at 1:26 AM, Mike Gabriel <mike.gabriel@das-netzwerkteam.de> wrote:
Jon, can you explain this in more depth. I am not getting what happened during authentication that lead to this weird observation.
HI Jon,
On Mo 30 Jun 2014 18:00:58 CEST, Jon Gilbert wrote:
The .x2go directory and .Xauthority files are stored in the user's
home directory. I am guessing what is going on is that I could not
connect as the user "ubuntu" because that user does not have its own
home directory on my system. Instead it has a link to the home
directory of the user "bitnami". If you want to see what I'm talking
about then spin up your own free bitnami ubuntu instance and try to
set up x2go and connect as the user "ubuntu".
I am not sure what a bitnami Ubuntu instance is (Some sort of cloud
service? Any URL?).
I have seen Unity-2d work on Ubuntu 12.04. So I presume that your
specific setup (Bitnami) causes the trouble...
Note that you cannot give command --with-args in X2Go Client's command
field. You can only give the name of an application. This application
must not require any args to start accurately. It must be findable in
$PATH.
DAS-NETZWERKTEAM mike gabriel, herweg 7, 24357 fleckeby fon: +49 (1520) 1976 148
GnuPG Key ID 0x25771B31 mail: mike.gabriel@das-netzwerkteam.de, http://das-netzwerkteam.de
freeBusy: https://mail.das-netzwerkteam.de/freebusy/m.gabriel%40das-netzwerkteam.de.xf...
Even when I try making a shell script executable with the gnome-session arguments, I have no luck whatsoever. I created a new user and tried logging in, and it just throws a bunch of errors like this in the .xsession-x2go-error.log:
(gnome-settings-daemon:21349): keyboard-plugin-WARNING **: Failed to set the keyboard layouts: GDBus.Error:org.freedesktop.Accounts.Error.PermissionDenied: Not authorized
(gnome-settings-daemon:21349): color-plugin-WARNING **: failed to create device: GDBus.Error:org.freedesktop.ColorManager.Failed: failed to obtain org.freedesktop.color-manager.create-device auth
(gnome-settings-daemon:21349): color-plugin-WARNING **: could not find device: Failed to FindDeviceByProperty: GDBus.Error:org.freedesktop.ColorManager.Failed: property match 'XRANDR_name'='default' does no t exist
(bluetooth-applet:21595): Bluetooth-WARNING **: Could not open RFKILL control device, please verify your installation
** (nm-applet:21592): WARNING **: Could not initialize NMClient /org/freedesktop/NetworkManager: Rejected send message, 2 matched rules; type="method_call", sender=":1.234" (uid=1004 pid=21592 comm="nm-appl et ") interface="org.freedesktop.DBus.Properties" member="GetAll" error name="(unset)" requested_reply="0" destination="org.freedesktop.NetworkManager" (uid=0 pid=762 comm="NetworkManager ") ** Message: applet now removed from the notification area Initializing nautilus-gdu extension
** (nautilus:21588): WARNING **: Can not get _NET_WORKAREA
** (nautilus:21588): WARNING **: Can not determine workarea, guessing at layout < < <
In the session log it also has this error:
SessionPath not defined < < <
I wonder what I should do. Why doesn't it start with an 800x600 window like i had defined? Why does it open X11 up all the way to the size of both of my monitors? Why can't I see any GUI elements? So weird.
BTW a Bitnami Ubuntu instance runs on Amazon EC2. Bitnami makes pre-made linux installations that already have things like apache and solr installed, etc.
Jon
On Mon. 30 Jun.2014, at 12:59 PM, Mike Gabriel <mike.gabriel@das-netzwerkteam.de> wrote:
HI Jon,
On Mo 30 Jun 2014 18:00:58 CEST, Jon Gilbert wrote:
The .x2go directory and .Xauthority files are stored in the user's home directory. I am guessing what is going on is that I could not connect as the user "ubuntu" because that user does not have its own home directory on my system. Instead it has a link to the home directory of the user "bitnami". If you want to see what I'm talking about then spin up your own free bitnami ubuntu instance and try to set up x2go and connect as the user "ubuntu".
I am not sure what a bitnami Ubuntu instance is (Some sort of cloud service? Any URL?).
I have seen Unity-2d work on Ubuntu 12.04. So I presume that your specific setup (Bitnami) causes the trouble...
Note that you cannot give command --with-args in X2Go Client's command field. You can only give the name of an application. This application must not require any args to start accurately. It must be findable in $PATH.
Mike
DAS-NETZWERKTEAM mike gabriel, herweg 7, 24357 fleckeby fon: +49 (1520) 1976 148
GnuPG Key ID 0x25771B31 mail: mike.gabriel@das-netzwerkteam.de, http://das-netzwerkteam.de
freeBusy: https://mail.das-netzwerkteam.de/freebusy/m.gabriel%40das-netzwerkteam.de.xf...
OK-
Thanks to your help I did put xfce4 on. It seems to work.
However, I find that while it does seem to get me to the desktop, I still have the same ridiculously slow response speed that I had within the gnome environment. Do you think it could be related to the fact that it's an Amazon EC2 micro instance? Using htop I am watching the CPU usage of x2go and it's around 30% while just staring at the desktop. It takes about 3 minutes to respond to clicks.
I'm using 64k jpg. Should I be using some other setting? that the best thing to use?
Thanks
Jon
On Sat. 28 Jun.2014, at 7:29 AM, Michael DePaulo <mikedep333@gmail.com> wrote:
Hi Jon,
Sorry to hear that you are running into this problem.
On Mon, Jun 23, 2014 at 10:13 PM, Jon Gilbert <jjj@prismnet.com> wrote:
I have a server set up which is Ubuntu 12.04.4 LTS (GNU/Linux 3.2.0-64-virtual x86_64).
I installed ubuntu-desktop as instructed by the x2go wiki. I also did these steps:
sudo apt-get install x2goserver sudo apt-get install x2goserver-xsession sudo apt-get install sqlite3 sudo x2godbadmin --createdb
The last 2 commands should not be necessary. I am not very familiar with the db though.
I try to connect from the Mac client (tried all the versions) and it always fails. It just hangs at the screen where it's trying to connect. I set the server log level to debug and it just says:
Jun 24 00:52:50 <my_ip> /usr/bin/x2golistsessions[32234]: x2golistsessions has been called with no option Jun 24 00:52:50 <my_ip> /usr/bin/x2gostartagent: x2gostartagent called with options: 800x600 isdn 256k-jpeg unix-kde-depth_32 us query 0 D gnome-flashback.sh Jun 24 00:52:50 <my_ip> /usr/bin/x2gostartagent: client announced itself as ,,173.12.186.158'' Jun 24 00:52:50 <my_ip> /usr/bin/x2gosessionlimit[32271]: x2gosessionlimit has been called Jun 24 00:52:50 <my_ip> /usr/bin/x2golistsessions[32274]: x2golistsessions has been called with options: --all-servers Jun 24 00:52:51 <my_ip> /usr/lib/x2go/x2gogetdisplays[32289]: db_getdisplays called, server: <my_ip>; return value: Jun 24 00:52:51 <my_ip> /usr/lib/x2go/x2gogetports[32298]: db_getports called, server: <my_ip>; return value: Jun 24 00:52:52 <my_ip> /usr/lib/x2go/x2gogetdisplays[32342]: db_getdisplays called, server: <my_ip>; return value: Jun 24 00:52:52 <my_ip> /usr/lib/x2go/x2gogetports[32351]: db_getports called, server: <my_ip>; return value:
It repeats this over and over as the processor runs at 100% on the server, being hosed by the several x2go processes that seem to be stuck in an infinite loop.
You'll notice that it runs gnome-flashback.sh in my command, that's because it doesn't work to connect the normal way either, so I tried the steps outlined in this e-mail from this list: http://lists.x2go.org/pipermail/x2go-user/2014-May/002260.html
There is no need to follow those steps because you are using Ubuntu 12.04.4, not Ubuntu 14.04. Ubuntu 12.04 has GNOME 3.2, not GNOME 3.8. GNOME 3.6 and earlier have gnome "fallback" session, which is compatible with X2Go. "flashback" isn't even available until GNOME 3.8, it's what "fallback" was renamed to.
(I find it annoying that it doesn't work with Gnome 3 according to that e-mail, yet it doesn't mention this incompatibility in a conspicuous way anywhere on the x2go site.)
1st, to fix your issue, I think you merely need to install package gnome-session-fallback.
2nd, I agree that our wiki should have a page on distro & desktop-environment compatibility. I need to discuss how to design it though. Once I create it (or someone else creates it), it should be referenced/linked to from other instructions pages on the wiki.
3rd, MIke#1 plans to create meta-packages that depend on the necessary packages per DE. This will make it easier for users to recognize that they need to install certain packages, and easier to install them.
Anyway I followed all the steps 1. through 6. in the above-linked e-mail, to no avail, because it did nothing at all towards making this work.
BTW my server is on EC2. Don't know if that matters. And yes, I have
I have gotten xubuntu 12.04.x to work on EC2 successfully: https://vpsboard.com/topic/4241-running-a-lightweight-gui-on-your-vps-via-x2...
Let's hope GNOME3 (3.2 of course) works well on it too. I look forward to hearing how it performs.
Please let me know what is going wrong here and what I can do to fix this. Thanks. BTW I do have the latest version of XQuartz installed as my client, and I did set it up to accept remote connections and all that. The connection gets made no problem; the problem definitely seems to be on the server.
Jon
I'm mostly certain that the aforementioned fix, gnome-session-fallback, is all that is required.
Maybe other packages are required. For example, icons are missing on xfce apps unless you install "xubuntu-icon-theme".
-Mike#2
Nevermind. I wiped my server and reinstalled from scratch, this time not putting any gnomes in my garden. Just the wee xfce4 installation as per your instructions. Now it runs well.
Someone asked for a URI to bitnami earlier. bitnami.com. They're pretty cool, for free you can one-click your way to an Amazon instance of many different open source platforms. Heck, you might even approach them about adding x2go to their images :D
Thanks for all your assistance!!
Jon
On Mon. 30 Jun.2014, at 5:26 PM, Jon Gilbert <jjj@prismnet.com> wrote:
OK-
Thanks to your help I did put xfce4 on. It seems to work.
However, I find that while it does seem to get me to the desktop, I still have the same ridiculously slow response speed that I had within the gnome environment. Do you think it could be related to the fact that it's an Amazon EC2 micro instance? Using htop I am watching the CPU usage of x2go and it's around 30% while just staring at the desktop. It takes about 3 minutes to respond to clicks.
I'm using 64k jpg. Should I be using some other setting? that the best thing to use?
Thanks
Jon
On Sat. 28 Jun.2014, at 7:29 AM, Michael DePaulo <mikedep333@gmail.com> wrote:
Hi Jon,
Sorry to hear that you are running into this problem.
On Mon, Jun 23, 2014 at 10:13 PM, Jon Gilbert <jjj@prismnet.com> wrote:
I have a server set up which is Ubuntu 12.04.4 LTS (GNU/Linux 3.2.0-64-virtual x86_64).
I installed ubuntu-desktop as instructed by the x2go wiki. I also did these steps:
sudo apt-get install x2goserver sudo apt-get install x2goserver-xsession sudo apt-get install sqlite3 sudo x2godbadmin --createdb
The last 2 commands should not be necessary. I am not very familiar with the db though.
I try to connect from the Mac client (tried all the versions) and it always fails. It just hangs at the screen where it's trying to connect. I set the server log level to debug and it just says:
Jun 24 00:52:50 <my_ip> /usr/bin/x2golistsessions[32234]: x2golistsessions has been called with no option Jun 24 00:52:50 <my_ip> /usr/bin/x2gostartagent: x2gostartagent called with options: 800x600 isdn 256k-jpeg unix-kde-depth_32 us query 0 D gnome-flashback.sh Jun 24 00:52:50 <my_ip> /usr/bin/x2gostartagent: client announced itself as ,,173.12.186.158'' Jun 24 00:52:50 <my_ip> /usr/bin/x2gosessionlimit[32271]: x2gosessionlimit has been called Jun 24 00:52:50 <my_ip> /usr/bin/x2golistsessions[32274]: x2golistsessions has been called with options: --all-servers Jun 24 00:52:51 <my_ip> /usr/lib/x2go/x2gogetdisplays[32289]: db_getdisplays called, server: <my_ip>; return value: Jun 24 00:52:51 <my_ip> /usr/lib/x2go/x2gogetports[32298]: db_getports called, server: <my_ip>; return value: Jun 24 00:52:52 <my_ip> /usr/lib/x2go/x2gogetdisplays[32342]: db_getdisplays called, server: <my_ip>; return value: Jun 24 00:52:52 <my_ip> /usr/lib/x2go/x2gogetports[32351]: db_getports called, server: <my_ip>; return value:
It repeats this over and over as the processor runs at 100% on the server, being hosed by the several x2go processes that seem to be stuck in an infinite loop.
You'll notice that it runs gnome-flashback.sh in my command, that's because it doesn't work to connect the normal way either, so I tried the steps outlined in this e-mail from this list: http://lists.x2go.org/pipermail/x2go-user/2014-May/002260.html
There is no need to follow those steps because you are using Ubuntu 12.04.4, not Ubuntu 14.04. Ubuntu 12.04 has GNOME 3.2, not GNOME 3.8. GNOME 3.6 and earlier have gnome "fallback" session, which is compatible with X2Go. "flashback" isn't even available until GNOME 3.8, it's what "fallback" was renamed to.
(I find it annoying that it doesn't work with Gnome 3 according to that e-mail, yet it doesn't mention this incompatibility in a conspicuous way anywhere on the x2go site.)
1st, to fix your issue, I think you merely need to install package gnome-session-fallback.
2nd, I agree that our wiki should have a page on distro & desktop-environment compatibility. I need to discuss how to design it though. Once I create it (or someone else creates it), it should be referenced/linked to from other instructions pages on the wiki.
3rd, MIke#1 plans to create meta-packages that depend on the necessary packages per DE. This will make it easier for users to recognize that they need to install certain packages, and easier to install them.
Anyway I followed all the steps 1. through 6. in the above-linked e-mail, to no avail, because it did nothing at all towards making this work.
BTW my server is on EC2. Don't know if that matters. And yes, I have
I have gotten xubuntu 12.04.x to work on EC2 successfully: https://vpsboard.com/topic/4241-running-a-lightweight-gui-on-your-vps-via-x2...
Let's hope GNOME3 (3.2 of course) works well on it too. I look forward to hearing how it performs.
Please let me know what is going wrong here and what I can do to fix this. Thanks. BTW I do have the latest version of XQuartz installed as my client, and I did set it up to accept remote connections and all that. The connection gets made no problem; the problem definitely seems to be on the server.
Jon
I'm mostly certain that the aforementioned fix, gnome-session-fallback, is all that is required.
Maybe other packages are required. For example, icons are missing on xfce apps unless you install "xubuntu-icon-theme".
-Mike#2
x2go-user mailing list x2go-user@lists.x2go.org http://lists.x2go.org/listinfo/x2go-user
Hi Jon,
On Di 01 Jul 2014 09:31:10 CEST, Jon Gilbert wrote:
Someone asked for a URI to bitnami earlier. bitnami.com. They're
pretty cool, for free you can one-click your way to an Amazon
instance of many different open source platforms. Heck, you might
even approach them about adding x2go to their images :D
Maybe you want to propose this to them? In most such cases, the
provider has not taken noticed of X2Go before someone pings them about
it.
It would be most authentic if a bitnami users requests X2Go as image
on their servers.
DAS-NETZWERKTEAM mike gabriel, herweg 7, 24357 fleckeby fon: +49 (1520) 1976 148
GnuPG Key ID 0x25771B31 mail: mike.gabriel@das-netzwerkteam.de, http://das-netzwerkteam.de
freeBusy: https://mail.das-netzwerkteam.de/freebusy/m.gabriel%40das-netzwerkteam.de.xf...