I'm using Xubuntu 11.10 and can no longer login after upgrading to a recent stable version of x2goserver. I tried changing my session to open a Terminal instead of starting an X session, then tried to start the X session from the Terminal prompt, and got the following error message:
xscreensaver: error while loading shared libraries: libNX_Xext.so.6: cannot open shared object file: No such file or directory xfce4-session: error while loading shared libraries: libNX_Xext.so.6: cannot open shared object file: No such file or directory
My LD_LIBRARY_PATH was set to just /usr/lib/nx/X11/Xinerama but libNX_Xext.so.6 was in /usr/lib/nx/X11
I added /usr/lib/nx/X11 to LD_LIBRARY_PATH, and that seemed to get things working again. Since I am already using a script to set some environment variables in order to get a Xubuntu desktop instead of a plain XFCE one, I just added the LD_LIBRARY_PATH fix to that for now.
Hello Benjamin
Pardon me being a newbie, but how excactly did you do that? i have tried editing my users .profile, but it didn't help. Paths have managed to elude my knowledge. If you could give a quick pointer or two, i would be grateful.
On 02/28/2012 06:29 AM, Benjamin Shadwick wrote:
I'm using Xubuntu 11.10 and can no longer login after upgrading to a recent stable version of x2goserver. I tried changing my session to open a Terminal instead of starting an X session, then tried to start the X session from the Terminal prompt, and got the following error message:
xscreensaver: error while loading shared libraries: libNX_Xext.so.6: cannot open shared object file: No such file or directory xfce4-session: error while loading shared libraries: libNX_Xext.so.6: cannot open shared object file: No such file or directory
My LD_LIBRARY_PATH was set to just /usr/lib/nx/X11/Xinerama but libNX_Xext.so.6 was in /usr/lib/nx/X11
I added /usr/lib/nx/X11 to LD_LIBRARY_PATH, and that seemed to get things working again. Since I am already using a script to set some environment variables in order to get a Xubuntu desktop instead of a plain XFCE one, I just added the LD_LIBRARY_PATH fix to that for now.
X2Go-User mailing list X2Go-User@lists.berlios.de https://lists.berlios.de/mailman/listinfo/x2go-user
-- Venlig Hilsen / Best Regards Christoffer Krakou Fleten.net APS
Christoffer,
Which desktop environment are you using? (XFCE, KDE, Gnome, etc.)
Since I'm using Xubuntu, I made a script in my home directory named xubuntu.sh that I think looks something like this (doing it from memory, since I'm not at home):
#!/bin/bash export XDG_CONFIG_DIRS='/etc/xdg/xdg-xubuntu:/etc/xdg' export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/lib/nx/X11 exec /usr/bin/startxfce4
I then made it executable by running 'chmod a+x xubuntu.sh'.
Finally, I opened the x2go client on my Windows machine and set my session to run a Custom Desktop and the command to /home/<myusername>/xubuntu.sh
If you're not using XFCE/Xubuntu, then you will probably want to remove or modify the first "export" line and replace the last line with the path to the command that starts your desktop environment of choice.
On Tue, Feb 28, 2012 at 2:26 AM, christoffer krakou <christoffer@fleten.net>wrote:
Hello Benjamin
Pardon me being a newbie, but how exactly did you do that? i have tried editing my users .profile, but it didn't help. Paths have managed to elude my knowledge. If you could give a quick pointer or two, i would be grateful.
On 02/28/2012 06:29 AM, Benjamin Shadwick wrote:
I'm using Xubuntu 11.10 and can no longer login after upgrading to a recent stable version of x2goserver. I tried changing my session to open a Terminal instead of starting an X session, then tried to start the X session from the Terminal prompt, and got the following error message:
xscreensaver: error while loading shared libraries: libNX_Xext.so.6: cannot open shared object file: No such file or directory xfce4-session: error while loading shared libraries: libNX_Xext.so.6: cannot open shared object file: No such file or directory
My LD_LIBRARY_PATH was set to just /usr/lib/nx/X11/Xinerama but libNX_Xext.so.6 was in /usr/lib/nx/X11
I added /usr/lib/nx/X11 to LD_LIBRARY_PATH, and that seemed to get things working again. Since I am already using a script to set some environment variables in order to get a Xubuntu desktop instead of a plain XFCE one, I just added the LD_LIBRARY_PATH fix to that for now.
______________________________**_________________ X2Go-User mailing list X2Go-User@lists.berlios.de https://lists.berlios.de/**mailman/listinfo/x2go-user<https://lists.berlios.de/mailman/listinfo/x2go-user>
-- Venlig Hilsen / Best Regards Christoffer Krakou Fleten.net APS ______________________________**_________________ X2Go-User mailing list X2Go-User@lists.berlios.de https://lists.berlios.de/**mailman/listinfo/x2go-user<https://lists.berlios.de/mailman/listinfo/x2go-user>
--
I'm using Unity as a desktop environment. It seems that the command to start it is gnome-session --session=ubuntu or something. i'll play around and see what i can get out of it. Thanks!
On 02/28/2012 04:46 PM, Benjamin Shadwick wrote:
Christoffer,
Which desktop environment are you using? (XFCE, KDE, Gnome, etc.)
Since I'm using Xubuntu, I made a script in my home directory named xubuntu.sh that I think looks something like this (doing it from memory, since I'm not at home):
#!/bin/bash export XDG_CONFIG_DIRS='/etc/xdg/xdg-xubuntu:/etc/xdg' export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/lib/nx/X11 exec /usr/bin/startxfce4
I then made it executable by running 'chmod a+x xubuntu.sh'.
Finally, I opened the x2go client on my Windows machine and set my session to run a Custom Desktop and the command to /home/<myusername>/xubuntu.sh
If you're not using XFCE/Xubuntu, then you will probably want to remove or modify the first "export" line and replace the last line with the path to the command that starts your desktop environment of choice.
-- Venlig Hilsen / Best Regards Christoffer Krakou Fleten.net APS
Hello everyone
I have managed to come up with a somewhat simple fix for this issue, that works for every desktop. I edited the $HOME/.bashrc file on the server to change the following:
This works on a per-user basis. putting the line in /etc/profile dosnt make it work globally.
On 02/29/2012 09:06 AM, christoffer krakou wrote:
I'm using Unity as a desktop environment. It seems that the command to start it is gnome-session --session=ubuntu or something. i'll play around and see what i can get out of it. Thanks!
On 02/28/2012 04:46 PM, Benjamin Shadwick wrote:
Christoffer,
Which desktop environment are you using? (XFCE, KDE, Gnome, etc.)
Since I'm using Xubuntu, I made a script in my home directory named xubuntu.sh that I think looks something like this (doing it from memory, since I'm not at home):
#!/bin/bash export XDG_CONFIG_DIRS='/etc/xdg/xdg-xubuntu:/etc/xdg' export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/lib/nx/X11 exec /usr/bin/startxfce4
-- Venlig Hilsen / Best Regards Christoffer Krakou Fleten.net APS
Hi Christoffer,
On Mi 29 Feb 2012 10:22:18 CET christoffer krakou wrote:
Hello everyone
I have managed to come up with a somewhat simple fix for this issue,
that works for every desktop. I edited the $HOME/.bashrc file on the
server to change the following:
- comment out the line that says
If not running interactively, don't do anything
[ -z "$PS1" ] && return to make the bashrc run during ssh also 2. append "export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/lib/nx/X11"
to the end of the file.This works on a per-user basis. putting the line in /etc/profile
dosnt make it work globally.
This is a tricky, but nasty work-around. I am currently testing a fix
just provided in Git:
http://code.x2go.org/gitweb?p=nx-libs.git;a=commitdiff;h=a71cebf0418d1d2c4fb...
Mike
--
DAS-NETZWERKTEAM mike gabriel, dorfstr. 27, 24245 barmissen fon: +49 (4302) 281418, fax: +49 (4302) 281419
GnuPG Key ID 0xB588399B mail: mike.gabriel@das-netzwerkteam.de, http://das-netzwerkteam.de
freeBusy: https://mail.das-netzwerkteam.de/freebusy/m.gabriel%40das-netzwerkteam.de.xf...
Hi all,
On Di 28 Feb 2012 06:29:21 CET Benjamin Shadwick wrote:
I'm using Xubuntu 11.10 and can no longer login after upgrading to a recent stable version of x2goserver. I tried changing my session to open a Terminal instead of starting an X session, then tried to start the X session from the Terminal prompt, and got the following error message:
xscreensaver: error while loading shared libraries: libNX_Xext.so.6: cannot open shared object file: No such file or directory xfce4-session: error while loading shared libraries: libNX_Xext.so.6: cannot open shared object file: No such file or directory
My LD_LIBRARY_PATH was set to just /usr/lib/nx/X11/Xinerama but libNX_Xext.so.6 was in /usr/lib/nx/X11
I added /usr/lib/nx/X11 to LD_LIBRARY_PATH, and that seemed to get things working again. Since I am already using a script to set some environment variables in order to get a Xubuntu desktop instead of a plain XFCE one, I just added the LD_LIBRARY_PATH fix to that for now.
just for the record, this has been fixed yesterday: http://article.gmane.org/gmane.linux.terminal-server.x2go.devel/3496
Greets, Mike
--
DAS-NETZWERKTEAM mike gabriel, dorfstr. 27, 24245 barmissen fon: +49 (4302) 281418, fax: +49 (4302) 281419
GnuPG Key ID 0xB588399B mail: mike.gabriel@das-netzwerkteam.de, http://das-netzwerkteam.de
freeBusy: https://mail.das-netzwerkteam.de/freebusy/m.gabriel%40das-netzwerkteam.de.xf...
Thanks Mike. I'll try to remember to verify the fix (by removing my workaround) when it is pushed to the stable PPA.
On Thu, Mar 1, 2012 at 10:33 PM, Mike Gabriel < mike.gabriel@das-netzwerkteam.de> wrote:
Hi all,
On Di 28 Feb 2012 06:29:21 CET Benjamin Shadwick wrote:
I'm using Xubuntu 11.10 and can no longer login after upgrading to a
recent stable version of x2goserver. I tried changing my session to open a Terminal instead of starting an X session, then tried to start the X session from the Terminal prompt, and got the following error message:
xscreensaver: error while loading shared libraries: libNX_Xext.so.6: cannot open shared object file: No such file or directory xfce4-session: error while loading shared libraries: libNX_Xext.so.6: cannot open shared object file: No such file or directory
My LD_LIBRARY_PATH was set to just /usr/lib/nx/X11/Xinerama but libNX_Xext.so.6 was in /usr/lib/nx/X11
I added /usr/lib/nx/X11 to LD_LIBRARY_PATH, and that seemed to get things working again. Since I am already using a script to set some environment variables in order to get a Xubuntu desktop instead of a plain XFCE one, I just added the LD_LIBRARY_PATH fix to that for now.
just for the record, this has been fixed yesterday: http://article.gmane.org/**gmane.linux.terminal-server.**x2go.devel/3496<http://article.gmane.org/gmane.linux.terminal-server.x2go.devel/3496>
Greets,
Mike
--
DAS-NETZWERKTEAM mike gabriel, dorfstr. 27, 24245 barmissen fon: +49 (4302) 281418, fax: +49 (4302) 281419
GnuPG Key ID 0xB588399B mail: mike.gabriel@das-netzwerkteam.**de<mike.gabriel@das-netzwerkteam.de>, http://das-netzwerkteam.de
freeBusy: https://mail.das-netzwerkteam.**de/freebusy/m.gabriel%40das-** netzwerkteam.de.xfb<https://mail.das-netzwerkteam.de/freebusy/m.gabriel%40das-netzwerkteam.de.xfb>
X2Go-User mailing list X2Go-User@lists.berlios.de https://lists.berlios.de/mailman/listinfo/x2go-user
--
Mike,
I just upgraded x2goserver and friends to the new versions in the Ubuntu x2go stable PPA, and I have verified that my problem has indeed been fixed by the broken links fix that you mentioned.
Thanks,
On Thu, Mar 1, 2012 at 10:41 PM, Benjamin Shadwick <benshadwick@gmail.com>wrote:
Thanks Mike. I'll try to remember to verify the fix (by removing my workaround) when it is pushed to the stable PPA.
On Thu, Mar 1, 2012 at 10:33 PM, Mike Gabriel < mike.gabriel@das-netzwerkteam.de> wrote:
Hi all,
On Di 28 Feb 2012 06:29:21 CET Benjamin Shadwick wrote:
I'm using Xubuntu 11.10 and can no longer login after upgrading to a
recent stable version of x2goserver. I tried changing my session to open a Terminal instead of starting an X session, then tried to start the X session from the Terminal prompt, and got the following error message:
xscreensaver: error while loading shared libraries: libNX_Xext.so.6: cannot open shared object file: No such file or directory xfce4-session: error while loading shared libraries: libNX_Xext.so.6: cannot open shared object file: No such file or directory
My LD_LIBRARY_PATH was set to just /usr/lib/nx/X11/Xinerama but libNX_Xext.so.6 was in /usr/lib/nx/X11
I added /usr/lib/nx/X11 to LD_LIBRARY_PATH, and that seemed to get things working again. Since I am already using a script to set some environment variables in order to get a Xubuntu desktop instead of a plain XFCE one, I just added the LD_LIBRARY_PATH fix to that for now.
just for the record, this has been fixed yesterday: http://article.gmane.org/**gmane.linux.terminal-server.**x2go.devel/3496<http://article.gmane.org/gmane.linux.terminal-server.x2go.devel/3496>
Greets,
Mike
--
DAS-NETZWERKTEAM mike gabriel, dorfstr. 27, 24245 barmissen fon: +49 (4302) 281418, fax: +49 (4302) 281419
GnuPG Key ID 0xB588399B mail: mike.gabriel@das-netzwerkteam.**de<mike.gabriel@das-netzwerkteam.de>, http://das-netzwerkteam.de
freeBusy: https://mail.das-netzwerkteam.**de/freebusy/m.gabriel%40das-** netzwerkteam.de.xfb<https://mail.das-netzwerkteam.de/freebusy/m.gabriel%40das-netzwerkteam.de.xfb>
X2Go-User mailing list X2Go-User@lists.berlios.de https://lists.berlios.de/mailman/listinfo/x2go-user