Dear all,
The X2Go Project is proud to announce a couple of new X2Go component releases:
- X2Go Server (4.0.0.0)
- X2Go Client (4.0.0.1)
- NX (redistributed), Version 3.5.0.17
- X2Go Desktop Sharing (3.1.0.6)
- X2Go LXDE Bindings (1.0.1.3)
- Plasma Widget for X2Go (3.0.1.5)
- Pinentry for X2Go (0.7.5.6)
All new packages are already available in our stable repositories
(Debian, Ubuntu). The Windows version of X2Go Client will be built
and provided on http://code.x2go.org/releases/ within the next
couple of days. With a little fortune we will also be able to provide
an X2Go Client .dmg Image for Mac OS X.
As you might have noticed we have bumped the version numbers of X2Go
Server and X2Go Client to 4.0.0.x. These versions will be the basis
for an upcoming bundle release (with long term support) of compatible
X2Go components.
As you can also see from the changelog entry of NX (redistributed),
there has been quite some packaging work been done on that project.
However, there also is a new upstream patch from Alexander Wuerstlein
among the commits: it is now possible to flexibly configure nxagent's
/ x2goagent's key strokes. Visit
http://wiki.x2go.org/doku.php/wiki:components:nxagent_keyboard_shortcuts for
further details. Thanks to Alexander for this great contribution.
I also would like to thank X2Go's great i18n team. We have translated
x2goclient, plasma-widget-x2go, x2godesktopsharing and pyhoca-gui now
into 7-9 languages. Great work folks!!! Languages available are:
English, German, Russian, Dutch, Swedish, Bokmal (Norway), Spanish and
Danish. Translators for other languages are absolutely welcome, please
join up on our x2go-i18n mailing list
(http://lists.berlios.de/mailman/listinfo/x2go-i18n).
light+love, Mike
x2goserver (4.0.0.0-0~x2go1) RELEASE; urgency=low
[ Jan Engelhardt ]
[ Mike Gabriel ]
[ Orion Poplawski ]
[ Oleksandr Shneyder ]
[ Reinhard Tartler ]
-- Mike Gabriel <mike.gabriel@das-netzwerkteam.de> Sun, 30 Dec 2012 17:39:44 +0100
x2goclient (4.0.0.1-0~x2go1) RELEASE; urgency=low
-- Mike Gabriel <mike.gabriel@das-netzwerkteam.de> Wed, 02 Jan 2013 12:19:01 +0100
x2goclient (4.0.0.0-0~x2go1) RELEASE; urgency=low
[ Christoffer Krakou ]
[ Daniel Lindgren ]
[ Ezra Bühler ]
[ Heinz-M. Graesing ]
[ Jan Engelhardt ]
[ Oleksandr Shneyder ]
[ Ricardo Diaz ]
[ Mike Gabriel ]
[ Terje Andersen ]
-- Mike Gabriel <mike.gabriel@das-netzwerkteam.de> Sun, 30 Dec 2012 15:34:02 +0100
nx-libs (2:3.5.0.17-0) RELEASE; urgency=low
[ Jan Engelhardt ]
[ Alexander Wuerstlein ]
[ Mike Gabriel ]
[ Orion Poplawski ]
[ Reinhard Tartler ]
-- Mike Gabriel <mike.gabriel@das-netzwerkteam.de> Fri, 04 Jan 2013 13:23:57 +0100
x2godesktopsharing (3.1.0.6-0~x2go1) RELEASE; urgency=low
[ Christoffer Krakou ]
[ Dick Kniep ]
[ Mike Gabriel ]
[ Daniel Lindgren ]
[ Ricardo Díaz Martín ]
[ Terje Andersen ]
-- Mike Gabriel <mike.gabriel@das-netzwerkteam.de> Sun, 30 Dec 2012 20:27:32 +0100
x2golxdebindings (1.0.1.3-0~x2go1) RELEASE; urgency=low
-- Mike Gabriel <mike.gabriel@das-netzwerkteam.de> Mon, 31 Dec 2012 16:36:32 +0100
x2goplasmabindings (3.0.1.5-0~x2go1) RELEASE; urgency=low
[ Christoffer Krakou ]
[ Daniel Lindgren ]
[ Mike Gabriel ]
[ Ricardo Díaz Martín ]
[ Terje Andersen ]
-- Mike Gabriel <mike.gabriel@das-netzwerkteam.de> Mon, 31 Dec 2012 16:41:55 +0100
pinentry-x2go (0.7.5.6-0~x2go1) RELEASE; urgency=low
[ Mike Gabriel ]
[ Reinhard Tartler ]
-- Mike Gabriel <mike.gabriel@das-netzwerkteam.de> Mon, 31 Dec 2012 17:07:04 +0100
--
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...
On Tuesday 2013-01-08 01:03, Mike Gabriel wrote:
Dear all,
The X2Go Project is proud to announce a couple of new X2Go component releases:
- X2Go Server (4.0.0.0)
- X2Go Client (4.0.0.1)
Maybe cut back on the amount of components per version numbers? What about something simple as 4.1?
- NX (redistributed), Version 3.5.0.17
- X2Go Desktop Sharing (3.1.0.6)
- X2Go LXDE Bindings (1.0.1.3)
- Plasma Widget for X2Go (3.0.1.5)
- Pinentry for X2Go (0.7.5.6)
Hi Mike and folks,
Let me present to you a bug in 4.x version of x2goserver:
I'm using a Windows client to connect (3.99.31-pre1) and I just switch back to the 4.x on my Ubuntu 12.4.
When I was connecting to my laptop with another screen (phisical display) the laptop on windows switches the screen resolution when I use a diferent screen.
So I've 1024x* in some times and 800x600 other times.
When updating the x2goclient the screen on the Ubuntu was NOT updated automaticaly, so I had to switch it back to 800x600 and every time I want to switch to another monitor I have to manualy switch the screen resolution on Ubuntu.
Is there:
Thanks in advance,
-- Rui Cruz | Webmaster | 968271502 www.ruicruz.pt
On Tue, January 8, 2013 12:03 am, Mike Gabriel wrote: Dear all,
The X2Go Project is proud to announce a couple of new X2Go component releases:
- X2Go Server (4.0.0.0)
- X2Go Client (4.0.0.1)
- NX (redistributed), Version 3.5.0.17
- X2Go Desktop Sharing (3.1.0.6)
- X2Go LXDE Bindings (1.0.1.3)
- Plasma Widget for X2Go (3.0.1.5)
- Pinentry for X2Go (0.7.5.6)
All new packages are already available in our stable repositories (Debian, Ubuntu). The Windows version of X2Go Client will be built and provided on http://code.x2go.org/releases/ within the next couple of days. With a little fortune we will also be able to provide an X2Go Client .dmg Image for Mac OS X.
As you might have noticed we have bumped the version numbers of X2Go Server and X2Go Client to 4.0.0.x. These versions will be the basis for an upcoming bundle release (with long term support) of compatible X2Go components.
As you can also see from the changelog entry of NX (redistributed), there has been quite some packaging work been done on that project. However, there also is a new upstream patch from Alexander Wuerstlein among the commits: it is now possible to flexibly configure nxagent's / x2goagent's key strokes. Visit http://wiki.x2go.org/doku.php/wiki:components:nxagent_keyboard_shortcuts for further details. Thanks to Alexander for this great contribution.
I also would like to thank X2Go's great i18n team. We have translated x2goclient, plasma-widget-x2go, x2godesktopsharing and pyhoca-gui now into 7-9 languages. Great work folks!!! Languages available are: English, German, Russian, Dutch, Swedish, Bokmal (Norway), Spanish and Danish. Translators for other languages are absolutely welcome, please join up on our x2go-i18n mailing list (http://lists.berlios.de/mailman/listinfo/x2go-i18n).
light+love, Mike
x2goserver (4.0.0.0-0~x2go1) RELEASE; urgency=low
[ Jan Engelhardt ]
[ Mike Gabriel ]
[ Orion Poplawski ]
[ Oleksandr Shneyder ]
[ Reinhard Tartler ]
-- Mike Gabriel <mike.gabriel@das-netzwerkteam.de> Sun, 30 Dec 2012 17:39:44 +0100
x2goclient (4.0.0.1-0~x2go1) RELEASE; urgency=low
-- Mike Gabriel <mike.gabriel@das-netzwerkteam.de> Wed, 02 Jan 2013 12:19:01 +0100
x2goclient (4.0.0.0-0~x2go1) RELEASE; urgency=low
[ Christoffer Krakou ]
[ Daniel Lindgren ]
[ Ezra Bühler ]
[ Heinz-M. Graesing ]
[ Jan Engelhardt ]
[ Oleksandr Shneyder ]
[ Ricardo Diaz ]
[ Mike Gabriel ]
[ Terje Andersen ]
-- Mike Gabriel <mike.gabriel@das-netzwerkteam.de> Sun, 30 Dec 2012 15:34:02 +0100
nx-libs (2:3.5.0.17-0) RELEASE; urgency=low
[ Jan Engelhardt ]
[ Alexander Wuerstlein ] the
hardcoded nxagent keybindings by a configurable table of keybindings.
(Fixes: #74).
* Follow-up commit for 302_nxagent_configurable-keystrokes.full.patch, fixes FTBFS problem with the first version of that patch.
[ Mike Gabriel ]
[ Orion Poplawski ]
[ Reinhard Tartler ]
-- Mike Gabriel <mike.gabriel@das-netzwerkteam.de> Fri, 04 Jan 2013 13:23:57 +0100
x2godesktopsharing (3.1.0.6-0~x2go1) RELEASE; urgency=low
[ Christoffer Krakou ]
[ Dick Kniep ]
[ Mike Gabriel ]
[ Daniel Lindgren ]
[ Ricardo DÃaz MartÃn ]
[ Terje Andersen ]
-- Mike Gabriel <mike.gabriel@das-netzwerkteam.de> Sun, 30 Dec 2012 20:27:32 +0100
x2golxdebindings (1.0.1.3-0~x2go1) RELEASE; urgency=low
-- Mike Gabriel <mike.gabriel@das-netzwerkteam.de> Mon, 31 Dec 2012 16:36:32 +0100
x2goplasmabindings (3.0.1.5-0~x2go1) RELEASE; urgency=low
[ Christoffer Krakou ]
[ Daniel Lindgren ]
[ Mike Gabriel ]
[ Ricardo DÃaz MartÃn ]
[ Terje Andersen ]
-- Mike Gabriel <mike.gabriel@das-netzwerkteam.de> Mon, 31 Dec 2012 16:41:55 +0100
pinentry-x2go (0.7.5.6-0~x2go1) RELEASE; urgency=low
[ Mike Gabriel ]
[ Reinhard Tartler ]
-- Mike Gabriel <mike.gabriel@das-netzwerkteam.de> Mon, 31 Dec 2012 17:07:04 +0100
--
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...
X2Go-User mailing list X2Go-User@lists.berlios.de https://lists.berlios.de/mailman/listinfo/x2go-user
Hi Reinhard, hi Alex, hi Rui, @Rui: I include your post to the x2go-dev ML, please do not mail to me privately about X2Go issues. Quoting X2Go relevant content from mails that reached my off-list I always find problematic... I do it here nonetheless...
@all: we receive many reports like the one from Rui below atm...
@Reinhard: could it be possible that this is related to disabling the xfixes extension in x2goagent.options?
Any other ideas? I'd be happy if one of the devs could test and confirm the issue and file a bug to X2Go BTS, Thanks!
Greets, Mike (who unfortunately does not have much time for testing X2Go atm)
--
DAS-NETZWERKTEAM mike gabriel, rothenstein 5, 24214 neudorf-bornstein fon: +49 (1520) 1976148
GnuPG Key ID 0x25771B13 mail: mike.gabriel@das-netzwerkteam.de, http://das-netzwerkteam.de
----- Original message -----
Hi Mike and folks,
Let me present to you a bug in 4.x version of x2goserver:
I'm using a Windows client to connect (3.99.31-pre1) and I just switch back to the 4.x on my Ubuntu 12.4.
When I was connecting to my laptop with another screen (phisical display) the laptop on windows switches the screen resolution when I use a diferent screen.
So I've 1024x* in some times and 800x600 other times.
When updating the x2goclient the screen on the Ubuntu was NOT updated automaticaly, so I had to switch it back to 800x600 and every time I want to switch to another monitor I have to manualy switch the screen resolution on Ubuntu.
Is there:
- a way to fix this?
- a workaround to undy the 4.x changes and go back to the 3.x of x2goclient?
Thanks in advance,
-- Rui Cruz | Webmaster | 968271502 www.ruicruz.pt
On Tue, January 8, 2013 12:03 am, Mike Gabriel wrote: Dear all,
The X2Go Project is proud to announce a couple of new X2Go component releases:
- X2Go Server (4.0.0.0) - X2Go Client (4.0.0.1) - NX (redistributed), Version 3.5.0.17 - X2Go Desktop Sharing (3.1.0.6) - X2Go LXDE Bindings (1.0.1.3) - Plasma Widget for X2Go (3.0.1.5) - Pinentry for X2Go (0.7.5.6)
All new packages are already available in our stable repositories (Debian, Ubuntu). The Windows version of X2Go Client will be built and provided on http://code.x2go.org/releases/ within the next couple of days. With a little fortune we will also be able to provide an X2Go Client .dmg Image for Mac OS X.
As you might have noticed we have bumped the version numbers of X2Go Server and X2Go Client to 4.0.0.x. These versions will be the basis for an upcoming bundle release (with long term support) of compatible X2Go components.
As you can also see from the changelog entry of NX (redistributed), there has been quite some packaging work been done on that project. However, there also is a new upstream patch from Alexander Wuerstlein among the commits: it is now possible to flexibly configure nxagent's / x2goagent's key strokes. Visit http://wiki.x2go.org/doku.php/wiki:components:nxagent_keyboard_shortcuts for further details. Thanks to Alexander for this great contribution.
I also would like to thank X2Go's great i18n team. We have translated x2goclient, plasma-widget-x2go, x2godesktopsharing and pyhoca-gui now into 7-9 languages. Great work folks!!! Languages available are: English, German, Russian, Dutch, Swedish, Bokmal (Norway), Spanish and Danish. Translators for other languages are absolutely welcome, please join up on our x2go-i18n mailing list (http://lists.berlios.de/mailman/listinfo/x2go-i18n).
light+love, Mike
X2Go Server
x2goserver (4.0.0.0-0~x2go1) RELEASE; urgency=low
[ Jan Engelhardt ] * New upstream version (4.0.0.0): - Replace script x2gobasepath by script x2gopath that makes it much easier for distro packagers to tweak the installation paths of X2Go Server components.
[ Mike Gabriel ] * New upstream version (4.0.0.0): - Adapt Xinerama path in x2gopath: use $base for detecting the path to the Xinerama libs, as well, as is done with all the other paths. - Fix mounting of multiple paths, thanks to Pascal Vibet. (Fixes: #67).
[ Orion Poplawski ] * New upstream version (4.0.0.0): - Honour CFLAGS when compiling the server's sgid wrapper script (Fixes: #83).
[ Oleksandr Shneyder ] * New upstream version (4.0.0.0): - Fix SSHFS mounting from Ubuntu clients. - Create /tmp/.X11-unix if not exists. (Fixes: #93).
[ Reinhard Tartler ] * New upstream version (4.0.0.0): - Introduce /etc/x2go/x2goagent.options to allow overriding x2goagent options. This new configuration file specifies default options that clients can override. - Disable XFIXES and GLX. Both are known to cause certain problems. Hopefully we find better solutions so that we can reenable them soon.
-- Mike Gabriel <mike.gabriel@das-netzwerkteam.de> Sun, 30 Dec 2012 17:39:44 +0100
X2Go Client
x2goclient (4.0.0.1-0~x2go1) RELEASE; urgency=low
* Bugfix release (4.0.0.1): - Replace symlink at svg/x2gologo.svg with copied file. Fixes tarball release esp. for MS Windows builds.
-- Mike Gabriel <mike.gabriel@das-netzwerkteam.de> Wed, 02 Jan 2013 12:19:01 +0100
x2goclient (4.0.0.0-0~x2go1) RELEASE; urgency=low
[ Christoffer Krakou ] * New upstream version (4.0.0.0): - Update Danish translation. - Update Danish translation (SSH proxy feature).
[ Daniel Lindgren ] * New upstream version (4.0.0.0): - Update Swedish translation.
[ Ezra Bühler ] * New upstream version (4.0.0.0): - Make it possible to resume a session using the keyboard only. Also fix the tab order in the resume session dialog by changing the focus policy of the main window. (Fixes: #80).
[ Heinz-M. Graesing ] * New upstream version (4.0.0.0): - Update refurbished X2Go Logo set. License for the X2Go Logos is GPL-2.0+. The inner X2Go logo background is now white (non-transparent) which should fix poor display results for X2Go icons in application menus using a dark theme. (Fixes: #59).
[ Jan Engelhardt ] * New upstream version (4.0.0.0): - Fix Debian-like Qt path (qmake will handle it internally).
[ Oleksandr Shneyder ] * New upstream version (4.0.0.0): - Translation files updated. - Russian translation updated. - Add support for pgp cards in broker mode. - Fix displaying ssh proxy box in session settings if sessions type changed. (Fixes: #61). - Init config.brokerAutologin with false. (Fixes: #72). - Make sure x2goclient closes if broker has no sessions. Fixes appearing session profile dialog if client is configured to minimize to systray. (Fixes: #73). - Update license headers. - Add "author" entry in UI files. - Add OpenSSL license exception.
[ Ricardo Diaz ] * New upstream version (4.0.0.0): - Update Spanish translation file.
[ Mike Gabriel ] * New upstream version (4.0.0.0): - Update German translation file. - Get rid of br html tags in client<->broker communication (Fixes: #81). - Bump version to 4.0.0.0 (for Baikal bundle release).
[ Terje Andersen ] * New upstream version (4.0.0.0): - Update Bokmal (Norway) translation file.
-- Mike Gabriel <mike.gabriel@das-netzwerkteam.de> Sun, 30 Dec 2012 15:34:02 +0100
NX (redistributed)
nx-libs (2:3.5.0.17-0) RELEASE; urgency=low
[ Jan Engelhardt ] * Fix /bin/Makefile. Add $(DESTDIR) to every install path.
[ Alexander Wuerstlein ] * Add patch: 302_nxagent_configurable-keystrokes.full.patch, replaces the hardcoded nxagent keybindings by a configurable table of keybindings. (Fixes: #74). * Follow-up commit for 302_nxagent_configurable-keystrokes.full.patch, fixes FTBFS problem with the first version of that patch.
[ Mike Gabriel ] * Add README.keystrokes to doc section of bin:package nxagent. * Add libxml2-dev to build dependencies. * Add pkg-config to build dependencies. * Continue Reinhard's work on top-level install/uninstall. Esp. integrate debian/post-nx-build.sh into main Makefile. Make value of CONFIGURE variable traversable through the Makefile tree.
[ Orion Poplawski ] * Add patches: 026_nxcomp*_honour-optflags.full*.patch. (Fixes: #84).
[ Reinhard Tartler ] * Install debug symbols for all packages in a new binary package 'nx-x11-dbg'. * Drop patch: 025_nxproxy_no-configure-file.full+lite.patch, instead remove file nxproxy/configure from the source tree. * Add roll-tarball.sh: replaces nx-tarballrelease script that could be found in nx-buildscripts branch of nx-libs.git. Use this script to create tarballs of nx-libs and nx-libs-lite. * Fix installation of libxcompext, thanks to Orion Paplowski for spotting this. * /debian/rules: + Integrate code from /debian/pre-build-nx.sh and drop the named file. + Disable parallel build of .deb packages. * /debian/control: + Rely on shlibs instead of hardcoded dependencies. + Drop xbitmaps from Build-Depends. + Move xfonts-base over to Recommends. * Update 031_nx-X11_parallel-make.full.patch. Add an explicit dependency from the NX libX11.so to the nxcomp libraries. Unbreaks parallel builds. (Fixes: #87). * Fix and greatly enhance the top-level install and uninstall target for plain makefile installs.
-- Mike Gabriel <mike.gabriel@das-netzwerkteam.de> Fri, 04 Jan 2013 13:23:57 +0100
X2Go Desktop Sharing
x2godesktopsharing (3.1.0.6-0~x2go1) RELEASE; urgency=low
[ Christoffer Krakou ] * New upstream version (3.1.0.6): - Add Danish translation file.
[ Dick Kniep ] * New upstream version (3.1.0.6): - Add Dutch translation file.
[ Mike Gabriel ] * New upstream version (3.1.0.6): - Prepare for translating into the current project languages (da, de, es, fr, nb_no, ru, sv, zh_tw). - Update German translation file (not much to do). - Fix TEMP path for finding the x2godesktopsharing socket. Solves issues on setups where pam_tmpdir.so is in use. (Fixes: #69). * /debian/control: + Add build dependency: qt4-dev-tools.
[ Daniel Lindgren ] * New upstream version (3.1.0.6): - Add Swedish translation file.
[ Ricardo DÃaz MartÃn ] * New upstream version (3.1.0.6): - Add Spanish translation file.
[ Terje Andersen ] * New upstream version (3.1.0.6): - Add Bokmal (Norway) translation file.
-- Mike Gabriel <mike.gabriel@das-netzwerkteam.de> Sun, 30 Dec 2012 20:27:32 +0100
X2Go LXDE Bindings
x2golxdebindings (1.0.1.3-0~x2go1) RELEASE; urgency=low
* New upstream version (1.0.1.3): - No upstream changes, only changes in packaging. * /debian/control: + Maintainer change in package: X2Go Developers <x2go-dev@lists.berlios.de>. + Allow lxde-common as alternative to lxde-icon-theme, fixes installation on Debian lenny. + Priority: optional.
-- Mike Gabriel <mike.gabriel@das-netzwerkteam.de> Mon, 31 Dec 2012 16:36:32 +0100
Plasma Widget for X2Go
x2goplasmabindings (3.0.1.5-0~x2go1) RELEASE; urgency=low
[ Christoffer Krakou ] * New upstream version (3.0.1.5): - Add Danish translation file.
[ Daniel Lindgren ] * New upstream version (3.0.1.5): - Add Swedish translation file.
[ Mike Gabriel ] * New upstream version (3.0.1.5): - Provide empty translation files to the i18n team.
[ Ricardo DÃaz MartÃn ] * New upstream version (3.0.1.5): - Add Spanish translation file.
[ Terje Andersen ] * New upstream version (3.0.1.5): - Add Bokmal (Norway) translation file.
-- Mike Gabriel <mike.gabriel@das-netzwerkteam.de> Mon, 31 Dec 2012 16:41:55 +0100
Pinentry for X2Go Client
pinentry-x2go (0.7.5.6-0~x2go1) RELEASE; urgency=low
[ Mike Gabriel ] * /debian/control: + Maintainer change in package: X2Go Developers <x2go-dev@lists.berlios.de>. + Priority: optional.
[ Reinhard Tartler ] * /debian/rules: + Disable dh_auto_test.
-- Mike Gabriel <mike.gabriel@das-netzwerkteam.de> Mon, 31 Dec 2012 17:07:04 +0100
--
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...
X2Go-User mailing list X2Go-User@lists.berlios.de https://lists.berlios.de/mailman/listinfo/x2go-user
Hi Rui,
On Mi 09 Jan 2013 09:18:04 CET Mike Gabriel wrote:
Hi Reinhard, hi Alex, hi Rui, @Rui: I include your post to the x2go-dev ML, please do not mail to
me privately about X2Go issues. Quoting X2Go relevant content from
mails that reached my off-list I always find problematic... I do it
here nonetheless...
I just realized that or post was indeed sent to the X2Go MLs. My
mobile phone did not show the Cc: field, sorry for the noise...
Mike
--
DAS-NETZWERKTEAM mike gabriel, rothenstein 5, 24214 neudorf-bornstein 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...
Well, light+love :) No problem.
On the bug subject: I've been able to create a workaround, creating two sessions one with 800x600 not in full screen and other with full screen. Hope this helps someone, it's not really a solution but it works for now.
Rui Cruz | Webmaster | 968271502 www.ruicruz.pt
On 09/01/13 11:09, Mike Gabriel wrote:
Hi Rui,
On Mi 09 Jan 2013 09:18:04 CET Mike Gabriel wrote:
Hi Reinhard, hi Alex, hi Rui, @Rui: I include your post to the x2go-dev ML, please do not mail to me privately about X2Go issues. Quoting X2Go relevant content from mails that reached my off-list I always find problematic... I do it here nonetheless...
I just realized that or post was indeed sent to the X2Go MLs. My mobile phone did not show the Cc: field, sorry for the noise...
Mike
On Wed, Jan 9, 2013 at 9:18 AM, Mike Gabriel <mike.gabriel@das-netzwerkteam.de> wrote:
Hi Reinhard, hi Alex, hi Rui, @Rui: I include your post to the x2go-dev ML, please do not mail to me privately about X2Go issues. Quoting X2Go relevant content from mails that reached my off-list I always find problematic... I do it here nonetheless...
@all: we receive many reports like the one from Rui below atm...
@Reinhard: could it be possible that this is related to disabling the xfixes extension in x2goagent.options?
I strongly doubt that.
-- regards, Reinhard
The following changes since commit 3bb58b5faea060b778de8a35d6f509f42a8a7e0d:
release 4.0.0.0 (2012-12-30 17:40:12 +0100)
are available in the git repository at:
git://git.inai.de/x2goserver master
for you to fetch changes up to be6f1327683613d0ec93cc5c7e28d80abb6e013c:
x2gopath: make use of this helper (2013-01-09 14:49:44 +0100)
Jan Engelhardt (1): x2gopath: make use of this helper
x2goserver-printing/bin/x2goprint | 2 +- x2goserver/bin/x2gogetapps | 2 +- x2goserver/bin/x2gogetservers | 2 +- x2goserver/bin/x2golistdesktops | 2 +- x2goserver/bin/x2golistmounts | 2 +- x2goserver/bin/x2golistsessions | 2 +- x2goserver/bin/x2gomountdirs | 2 +- x2goserver/bin/x2gosessionlimit | 2 +- x2goserver/bin/x2goshowblocks | 2 +- x2goserver/bin/x2goumount-session | 2 +- x2goserver/lib/x2gochangestatus | 2 +- x2goserver/lib/x2gocreatesession | 2 +- x2goserver/lib/x2godbwrapper.pm | 4 ++-- x2goserver/lib/x2gogetagent | 2 +- x2goserver/lib/x2gogetdisplays | 2 +- x2goserver/lib/x2gogetports | 2 +- x2goserver/lib/x2gogetstatus | 2 +- x2goserver/lib/x2goinsertport | 2 +- x2goserver/lib/x2goinsertsession | 2 +- x2goserver/lib/x2golistsessions_sql | 2 +- x2goserver/lib/x2gologlevel | 2 +- x2goserver/lib/x2goresume | 2 +- x2goserver/lib/x2gormport | 2 +- x2goserver/lib/x2gosuspend-agent | 2 +- x2goserver/lib/x2gosyslog | 2 +- x2goserver/sbin/x2godbadmin | 2 +- x2goserver/sbin/x2golistsessions_root | 2 +- 27 files changed, 28 insertions(+), 28 deletions(-)
Note that .pm Perl modules must be placed in an arch-specific directory (e.g. /usr/lib64/... rather than /usr/libexec/...) since they could possibly entail XS modules. --- x2goserver-printing/bin/x2goprint | 2 +- x2goserver/bin/x2gogetapps | 2 +- x2goserver/bin/x2gogetservers | 2 +- x2goserver/bin/x2golistdesktops | 2 +- x2goserver/bin/x2golistmounts | 2 +- x2goserver/bin/x2golistsessions | 2 +- x2goserver/bin/x2gomountdirs | 2 +- x2goserver/bin/x2gosessionlimit | 2 +- x2goserver/bin/x2goshowblocks | 2 +- x2goserver/bin/x2goumount-session | 2 +- x2goserver/lib/x2gochangestatus | 2 +- x2goserver/lib/x2gocreatesession | 2 +- x2goserver/lib/x2godbwrapper.pm | 4 ++-- x2goserver/lib/x2gogetagent | 2 +- x2goserver/lib/x2gogetdisplays | 2 +- x2goserver/lib/x2gogetports | 2 +- x2goserver/lib/x2gogetstatus | 2 +- x2goserver/lib/x2goinsertport | 2 +- x2goserver/lib/x2goinsertsession | 2 +- x2goserver/lib/x2golistsessions_sql | 2 +- x2goserver/lib/x2gologlevel | 2 +- x2goserver/lib/x2goresume | 2 +- x2goserver/lib/x2gormport | 2 +- x2goserver/lib/x2gosuspend-agent | 2 +- x2goserver/lib/x2gosyslog | 2 +- x2goserver/sbin/x2godbadmin | 2 +- x2goserver/sbin/x2golistsessions_root | 2 +- 27 files changed, 28 insertions(+), 28 deletions(-) diff --git a/x2goserver-printing/bin/x2goprint b/x2goserver-printing/bin/x2goprint index e3f3f8f..b5739c8 100755 --- a/x2goserver-printing/bin/x2goprint +++ b/x2goserver-printing/bin/x2goprint @@ -26,7 +26,7 @@ use File::Copy; use File::Path; use Sys::Syslog qw( :standard :macros ); -use lib `echo -n \$(x2gobasepath)/lib/x2go`; +use lib `x2gopath lib`; use x2godbwrapper; use x2gologlevel; diff --git a/x2goserver/bin/x2gogetapps b/x2goserver/bin/x2gogetapps index dbcd8c1..48bf865 100755 --- a/x2goserver/bin/x2gogetapps +++ b/x2goserver/bin/x2gogetapps @@ -24,7 +24,7 @@ use strict; use Sys::Syslog qw( :standard :macros ); use MIME::Base64 qw(encode_base64); -use lib `echo -n \$(x2gobasepath)/lib/x2go`; +use lib `x2gopath lib`; use x2gologlevel; my @iconext=("png","svg","jpeg","jpg","xpm","bmp"); diff --git a/x2goserver/bin/x2gogetservers b/x2goserver/bin/x2gogetservers index d34cc98..cafc2fe 100755 --- a/x2goserver/bin/x2gogetservers +++ b/x2goserver/bin/x2gogetservers @@ -23,7 +23,7 @@ use strict; use Sys::Syslog qw( :standard :macros ); -use lib `echo -n \$(x2gobasepath)/lib/x2go`; +use lib `x2gopath lib`; use x2godbwrapper; use x2gologlevel; diff --git a/x2goserver/bin/x2golistdesktops b/x2goserver/bin/x2golistdesktops index acdd7c4..71a15b0 100755 --- a/x2goserver/bin/x2golistdesktops +++ b/x2goserver/bin/x2golistdesktops @@ -24,7 +24,7 @@ use strict; use Sys::Hostname; use Sys::Syslog qw( :standard :macros ); -use lib `echo -n \$(x2gobasepath)/lib/x2go`; +use lib `x2gopath lib`; use x2gologlevel; openlog($0,'cons,pid','user'); diff --git a/x2goserver/bin/x2golistmounts b/x2goserver/bin/x2golistmounts index ade0c67..879ca61 100755 --- a/x2goserver/bin/x2golistmounts +++ b/x2goserver/bin/x2golistmounts @@ -23,7 +23,7 @@ use strict; use Sys::Syslog qw( :standard :macros ); -use lib `echo -n \$(x2gobasepath)/lib/x2go`; +use lib `x2gopath lib`; use x2godbwrapper; use x2gologlevel; diff --git a/x2goserver/bin/x2golistsessions b/x2goserver/bin/x2golistsessions index e4421b3..eb24196 100755 --- a/x2goserver/bin/x2golistsessions +++ b/x2goserver/bin/x2golistsessions @@ -24,7 +24,7 @@ use strict; use Sys::Hostname; use Sys::Syslog qw( :standard :macros ); -use lib `echo -n \$(x2gobasepath)/lib/x2go`; +use lib `x2gopath lib`; use x2godbwrapper; use x2gologlevel; diff --git a/x2goserver/bin/x2gomountdirs b/x2goserver/bin/x2gomountdirs index ef7f139..d151255 100755 --- a/x2goserver/bin/x2gomountdirs +++ b/x2goserver/bin/x2gomountdirs @@ -24,7 +24,7 @@ use strict; use Sys::Syslog qw( :standard :macros ); use File::BaseDir qw( xdg_config_home ); -use lib `echo -n \$(x2gobasepath)/lib/x2go`; +use lib `x2gopath lib`; use x2godbwrapper; use x2gologlevel; diff --git a/x2goserver/bin/x2gosessionlimit b/x2goserver/bin/x2gosessionlimit index 91f747b..bae41f7 100755 --- a/x2goserver/bin/x2gosessionlimit +++ b/x2goserver/bin/x2gosessionlimit @@ -24,7 +24,7 @@ use strict; use Config::Simple; use Sys::Syslog qw( :standard :macros ); -use lib `echo -n \$(x2gobasepath)/lib/x2go`; +use lib `x2gopath lib`; use x2gologlevel; openlog($0,'cons,pid','user'); diff --git a/x2goserver/bin/x2goshowblocks b/x2goserver/bin/x2goshowblocks index f253a73..46dd6d0 100755 --- a/x2goserver/bin/x2goshowblocks +++ b/x2goserver/bin/x2goshowblocks @@ -23,7 +23,7 @@ use strict; use Sys::Syslog qw( :standard :macros ); -use lib `echo -n \$(x2gobasepath)/lib/x2go`; +use lib `x2gopath lib`; use x2godbwrapper; use x2gologlevel; diff --git a/x2goserver/bin/x2goumount-session b/x2goserver/bin/x2goumount-session index 33ffc01..2d10c26 100755 --- a/x2goserver/bin/x2goumount-session +++ b/x2goserver/bin/x2goumount-session @@ -25,7 +25,7 @@ use Sys::Hostname; use Sys::Syslog qw( :standard :macros ); use File::BaseDir qw( xdg_config_home ); -use lib `echo -n \$(x2gobasepath)/lib/x2go`; +use lib `x2gopath lib`; use x2godbwrapper; use x2gologlevel; diff --git a/x2goserver/lib/x2gochangestatus b/x2goserver/lib/x2gochangestatus index ce33520..5cd1981 100755 --- a/x2goserver/lib/x2gochangestatus +++ b/x2goserver/lib/x2gochangestatus @@ -23,7 +23,7 @@ use strict; use Sys::Syslog qw( :standard :macros ); -use lib `echo -n \$(x2gobasepath)/lib/x2go`; +use lib `x2gopath lib`; use x2godbwrapper; use x2gologlevel; diff --git a/x2goserver/lib/x2gocreatesession b/x2goserver/lib/x2gocreatesession index ceb62a9..6f81e5f 100755 --- a/x2goserver/lib/x2gocreatesession +++ b/x2goserver/lib/x2gocreatesession @@ -23,7 +23,7 @@ use strict; use Sys::Syslog qw( :standard :macros ); -use lib `echo -n \$(x2gobasepath)/lib/x2go`; +use lib `x2gopath lib`; use x2godbwrapper; use x2gologlevel; diff --git a/x2goserver/lib/x2godbwrapper.pm b/x2goserver/lib/x2godbwrapper.pm index f290b71..e6bcb48 100644 --- a/x2goserver/lib/x2godbwrapper.pm +++ b/x2goserver/lib/x2godbwrapper.pm @@ -26,8 +26,8 @@ use DBI; use POSIX; use Sys::Syslog qw( :standard :macros ); -my $x2go_lib_path=`echo -n \$(x2gobasepath)/lib/x2go`; -use lib `echo -n \$(x2gobasepath)/lib/x2go`; +my $x2go_lib_path = `x2gopath libexec`; +use lib `x2gopath lib`; use x2gologlevel; diff --git a/x2goserver/lib/x2gogetagent b/x2goserver/lib/x2gogetagent index 897d75e..d7f5e92 100755 --- a/x2goserver/lib/x2gogetagent +++ b/x2goserver/lib/x2gogetagent @@ -23,7 +23,7 @@ use strict; use Sys::Syslog qw( :standard :macros ); -use lib `echo -n \$(x2gobasepath)/lib/x2go`; +use lib `x2gopath lib`; use x2godbwrapper; use x2gologlevel; diff --git a/x2goserver/lib/x2gogetdisplays b/x2goserver/lib/x2gogetdisplays index db29b5c..28474db 100755 --- a/x2goserver/lib/x2gogetdisplays +++ b/x2goserver/lib/x2gogetdisplays @@ -23,7 +23,7 @@ use strict; use Sys::Syslog qw( :standard :macros ); -use lib `echo -n \$(x2gobasepath)/lib/x2go`; +use lib `x2gopath lib`; use x2godbwrapper; use x2gologlevel; diff --git a/x2goserver/lib/x2gogetports b/x2goserver/lib/x2gogetports index b269800..02d6639 100755 --- a/x2goserver/lib/x2gogetports +++ b/x2goserver/lib/x2gogetports @@ -23,7 +23,7 @@ use strict; use Sys::Syslog qw( :standard :macros ); -use lib `echo -n \$(x2gobasepath)/lib/x2go`; +use lib `x2gopath lib`; use x2godbwrapper; use x2gologlevel; diff --git a/x2goserver/lib/x2gogetstatus b/x2goserver/lib/x2gogetstatus index d2271a4..0fe5a63 100755 --- a/x2goserver/lib/x2gogetstatus +++ b/x2goserver/lib/x2gogetstatus @@ -23,7 +23,7 @@ use strict; use Sys::Syslog qw( :standard :macros ); -use lib `echo -n \$(x2gobasepath)/lib/x2go`; +use lib `x2gopath lib`; use x2godbwrapper; use x2gologlevel; diff --git a/x2goserver/lib/x2goinsertport b/x2goserver/lib/x2goinsertport index bc18d96..9eea344 100755 --- a/x2goserver/lib/x2goinsertport +++ b/x2goserver/lib/x2goinsertport @@ -23,7 +23,7 @@ use strict; use Sys::Syslog qw( :standard :macros ); -use lib `echo -n \$(x2gobasepath)/lib/x2go`; +use lib `x2gopath lib`; use x2godbwrapper; use x2gologlevel; diff --git a/x2goserver/lib/x2goinsertsession b/x2goserver/lib/x2goinsertsession index 372208b..2cf3086 100755 --- a/x2goserver/lib/x2goinsertsession +++ b/x2goserver/lib/x2goinsertsession @@ -23,7 +23,7 @@ use strict; use Sys::Syslog qw( :standard :macros ); -use lib `echo -n \$(x2gobasepath)/lib/x2go`; +use lib `x2gopath lib`; use x2godbwrapper; use x2gologlevel; diff --git a/x2goserver/lib/x2golistsessions_sql b/x2goserver/lib/x2golistsessions_sql index 6563705..2957437 100755 --- a/x2goserver/lib/x2golistsessions_sql +++ b/x2goserver/lib/x2golistsessions_sql @@ -23,7 +23,7 @@ use strict; use Sys::Syslog qw( :standard :macros ); -use lib `echo -n \$(x2gobasepath)/lib/x2go`; +use lib `x2gopath lib`; use x2godbwrapper; use x2gologlevel; diff --git a/x2goserver/lib/x2gologlevel b/x2goserver/lib/x2gologlevel index 9269097..5914448 100755 --- a/x2goserver/lib/x2gologlevel +++ b/x2goserver/lib/x2gologlevel @@ -22,7 +22,7 @@ use strict; -use lib `echo -n \$(x2gobasepath)/lib/x2go`; +use lib `x2gopath lib`; use x2gologlevel; print x2gologlevel(); diff --git a/x2goserver/lib/x2goresume b/x2goserver/lib/x2goresume index 7391cd3..a5da249 100755 --- a/x2goserver/lib/x2goresume +++ b/x2goserver/lib/x2goresume @@ -23,7 +23,7 @@ use strict; use Sys::Syslog qw( :standard :macros ); -use lib `echo -n \$(x2gobasepath)/lib/x2go`; +use lib `x2gopath lib`; use x2godbwrapper; use x2gologlevel; diff --git a/x2goserver/lib/x2gormport b/x2goserver/lib/x2gormport index 4ba632d..0ea101d 100755 --- a/x2goserver/lib/x2gormport +++ b/x2goserver/lib/x2gormport @@ -23,7 +23,7 @@ use strict; use Sys::Syslog qw( :standard :macros ); -use lib `echo -n \$(x2gobasepath)/lib/x2go`; +use lib `x2gopath lib`; use x2godbwrapper; use x2gologlevel; diff --git a/x2goserver/lib/x2gosuspend-agent b/x2goserver/lib/x2gosuspend-agent index 7000281..052ace6 100755 --- a/x2goserver/lib/x2gosuspend-agent +++ b/x2goserver/lib/x2gosuspend-agent @@ -23,7 +23,7 @@ strict; use Sys::Syslog qw( :standard :macros ); -use lib `echo -n \$(x2gobasepath)/lib/x2go`; +use lib `x2gopath lib`; use x2gologlevel; openlog($0,'cons,pid','user'); diff --git a/x2goserver/lib/x2gosyslog b/x2goserver/lib/x2gosyslog index c7650f7..704b9f1 100755 --- a/x2goserver/lib/x2gosyslog +++ b/x2goserver/lib/x2gosyslog @@ -23,7 +23,7 @@ use strict; use Sys::Syslog qw( :standard :macros ); -use lib `echo -n \$(x2gobasepath)/lib/x2go`; +use lib `x2gopath lib`; use x2gologlevel; setlogmask( LOG_UPTO(x2gologlevel()) ); diff --git a/x2goserver/sbin/x2godbadmin b/x2goserver/sbin/x2godbadmin index fc86ca8..b39c8cb 100755 --- a/x2goserver/sbin/x2godbadmin +++ b/x2goserver/sbin/x2godbadmin @@ -26,7 +26,7 @@ use Getopt::Long; use Config::Simple; use DBI; -use lib `echo -n \$(x2gobasepath)/lib/x2go`; +use lib `x2gopath lib`; use x2gologlevel; openlog($0,'cons,pid','user'); diff --git a/x2goserver/sbin/x2golistsessions_root b/x2goserver/sbin/x2golistsessions_root index dda2b31..a3b7ea6 100755 --- a/x2goserver/sbin/x2golistsessions_root +++ b/x2goserver/sbin/x2golistsessions_root @@ -23,7 +23,7 @@ use strict; use Sys::Hostname; use Sys::Syslog qw( :standard :macros ); -use lib `echo -n \$(x2gobasepath)/lib/x2go`; +use lib `x2gopath lib`; use x2gologlevel; openlog($0,'cons,pid','user'); -- 1.7.10.4
Hi Jan, wouldn't it make sense to include a wrapping for /etc/x2go in the form $(x2gopath etc), as well? If you find that useful, could you add that? Mike -- DAS-NETZWERKTEAM mike gabriel, rothenstein 5, 24214 neudorf-bornstein fon: +49 (1520) 1976148 GnuPG Key ID 0x25771B13 mail: mike.gabriel@das-netzwerkteam.de, http://das-netzwerkteam.de ----- Original message -----
Note that .pm Perl modules must be placed in an arch-specific directory (e.g. /usr/lib64/... rather than /usr/libexec/...) since they could possibly entail XS modules.
x2goserver-printing/bin/x2goprint | 2 +- x2goserver/bin/x2gogetapps | 2 +- x2goserver/bin/x2gogetservers | 2 +- x2goserver/bin/x2golistdesktops | 2 +- x2goserver/bin/x2golistmounts | 2 +- x2goserver/bin/x2golistsessions | 2 +- x2goserver/bin/x2gomountdirs | 2 +- x2goserver/bin/x2gosessionlimit | 2 +- x2goserver/bin/x2goshowblocks | 2 +- x2goserver/bin/x2goumount-session | 2 +- x2goserver/lib/x2gochangestatus | 2 +- x2goserver/lib/x2gocreatesession | 2 +- x2goserver/lib/x2godbwrapper.pm | 4 ++-- x2goserver/lib/x2gogetagent | 2 +- x2goserver/lib/x2gogetdisplays | 2 +- x2goserver/lib/x2gogetports | 2 +- x2goserver/lib/x2gogetstatus | 2 +- x2goserver/lib/x2goinsertport | 2 +- x2goserver/lib/x2goinsertsession | 2 +- x2goserver/lib/x2golistsessions_sql | 2 +- x2goserver/lib/x2gologlevel | 2 +- x2goserver/lib/x2goresume | 2 +- x2goserver/lib/x2gormport | 2 +- x2goserver/lib/x2gosuspend-agent | 2 +- x2goserver/lib/x2gosyslog | 2 +- x2goserver/sbin/x2godbadmin | 2 +- x2goserver/sbin/x2golistsessions_root | 2 +- 27 files changed, 28 insertions(+), 28 deletions(-)
diff --git a/x2goserver-printing/bin/x2goprint b/x2goserver-printing/bin/x2goprint index e3f3f8f..b5739c8 100755 --- a/x2goserver-printing/bin/x2goprint +++ b/x2goserver-printing/bin/x2goprint @@ -26,7 +26,7 @@ use File::Copy; use File::Path; use Sys::Syslog qw( :standard :macros ); -use lib `echo -n \$(x2gobasepath)/lib/x2go`; +use lib `x2gopath lib`; use x2godbwrapper; use x2gologlevel; diff --git a/x2goserver/bin/x2gogetapps b/x2goserver/bin/x2gogetapps index dbcd8c1..48bf865 100755 --- a/x2goserver/bin/x2gogetapps +++ b/x2goserver/bin/x2gogetapps @@ -24,7 +24,7 @@ use strict; use Sys::Syslog qw( :standard :macros ); use MIME::Base64 qw(encode_base64); -use lib `echo -n \$(x2gobasepath)/lib/x2go`; +use lib `x2gopath lib`; use x2gologlevel; my @iconext=("png","svg","jpeg","jpg","xpm","bmp"); diff --git a/x2goserver/bin/x2gogetservers b/x2goserver/bin/x2gogetservers index d34cc98..cafc2fe 100755 --- a/x2goserver/bin/x2gogetservers +++ b/x2goserver/bin/x2gogetservers @@ -23,7 +23,7 @@ use strict; use Sys::Syslog qw( :standard :macros ); -use lib `echo -n \$(x2gobasepath)/lib/x2go`; +use lib `x2gopath lib`; use x2godbwrapper; use x2gologlevel; diff --git a/x2goserver/bin/x2golistdesktops b/x2goserver/bin/x2golistdesktops index acdd7c4..71a15b0 100755 --- a/x2goserver/bin/x2golistdesktops +++ b/x2goserver/bin/x2golistdesktops @@ -24,7 +24,7 @@ use strict; use Sys::Hostname; use Sys::Syslog qw( :standard :macros ); -use lib `echo -n \$(x2gobasepath)/lib/x2go`; +use lib `x2gopath lib`; use x2gologlevel; openlog($0,'cons,pid','user'); diff --git a/x2goserver/bin/x2golistmounts b/x2goserver/bin/x2golistmounts index ade0c67..879ca61 100755 --- a/x2goserver/bin/x2golistmounts +++ b/x2goserver/bin/x2golistmounts @@ -23,7 +23,7 @@ use strict; use Sys::Syslog qw( :standard :macros ); -use lib `echo -n \$(x2gobasepath)/lib/x2go`; +use lib `x2gopath lib`; use x2godbwrapper; use x2gologlevel; diff --git a/x2goserver/bin/x2golistsessions b/x2goserver/bin/x2golistsessions index e4421b3..eb24196 100755 --- a/x2goserver/bin/x2golistsessions +++ b/x2goserver/bin/x2golistsessions @@ -24,7 +24,7 @@ use strict; use Sys::Hostname; use Sys::Syslog qw( :standard :macros ); -use lib `echo -n \$(x2gobasepath)/lib/x2go`; +use lib `x2gopath lib`; use x2godbwrapper; use x2gologlevel; diff --git a/x2goserver/bin/x2gomountdirs b/x2goserver/bin/x2gomountdirs index ef7f139..d151255 100755 --- a/x2goserver/bin/x2gomountdirs +++ b/x2goserver/bin/x2gomountdirs @@ -24,7 +24,7 @@ use strict; use Sys::Syslog qw( :standard :macros ); use File::BaseDir qw( xdg_config_home ); -use lib `echo -n \$(x2gobasepath)/lib/x2go`; +use lib `x2gopath lib`; use x2godbwrapper; use x2gologlevel; diff --git a/x2goserver/bin/x2gosessionlimit b/x2goserver/bin/x2gosessionlimit index 91f747b..bae41f7 100755 --- a/x2goserver/bin/x2gosessionlimit +++ b/x2goserver/bin/x2gosessionlimit @@ -24,7 +24,7 @@ use strict; use Config::Simple; use Sys::Syslog qw( :standard :macros ); -use lib `echo -n \$(x2gobasepath)/lib/x2go`; +use lib `x2gopath lib`; use x2gologlevel; openlog($0,'cons,pid','user'); diff --git a/x2goserver/bin/x2goshowblocks b/x2goserver/bin/x2goshowblocks index f253a73..46dd6d0 100755 --- a/x2goserver/bin/x2goshowblocks +++ b/x2goserver/bin/x2goshowblocks @@ -23,7 +23,7 @@ use strict; use Sys::Syslog qw( :standard :macros ); -use lib `echo -n \$(x2gobasepath)/lib/x2go`; +use lib `x2gopath lib`; use x2godbwrapper; use x2gologlevel; diff --git a/x2goserver/bin/x2goumount-session b/x2goserver/bin/x2goumount-session index 33ffc01..2d10c26 100755 --- a/x2goserver/bin/x2goumount-session +++ b/x2goserver/bin/x2goumount-session @@ -25,7 +25,7 @@ use Sys::Hostname; use Sys::Syslog qw( :standard :macros ); use File::BaseDir qw( xdg_config_home ); -use lib `echo -n \$(x2gobasepath)/lib/x2go`; +use lib `x2gopath lib`; use x2godbwrapper; use x2gologlevel; diff --git a/x2goserver/lib/x2gochangestatus b/x2goserver/lib/x2gochangestatus index ce33520..5cd1981 100755 --- a/x2goserver/lib/x2gochangestatus +++ b/x2goserver/lib/x2gochangestatus @@ -23,7 +23,7 @@ use strict; use Sys::Syslog qw( :standard :macros ); -use lib `echo -n \$(x2gobasepath)/lib/x2go`; +use lib `x2gopath lib`; use x2godbwrapper; use x2gologlevel; diff --git a/x2goserver/lib/x2gocreatesession b/x2goserver/lib/x2gocreatesession index ceb62a9..6f81e5f 100755 --- a/x2goserver/lib/x2gocreatesession +++ b/x2goserver/lib/x2gocreatesession @@ -23,7 +23,7 @@ use strict; use Sys::Syslog qw( :standard :macros ); -use lib `echo -n \$(x2gobasepath)/lib/x2go`; +use lib `x2gopath lib`; use x2godbwrapper; use x2gologlevel; diff --git a/x2goserver/lib/x2godbwrapper.pm b/x2goserver/lib/x2godbwrapper.pm index f290b71..e6bcb48 100644 --- a/x2goserver/lib/x2godbwrapper.pm +++ b/x2goserver/lib/x2godbwrapper.pm @@ -26,8 +26,8 @@ use DBI; use POSIX; use Sys::Syslog qw( :standard :macros ); -my $x2go_lib_path=`echo -n \$(x2gobasepath)/lib/x2go`; -use lib `echo -n \$(x2gobasepath)/lib/x2go`; +my $x2go_lib_path = `x2gopath libexec`; +use lib `x2gopath lib`; use x2gologlevel; diff --git a/x2goserver/lib/x2gogetagent b/x2goserver/lib/x2gogetagent index 897d75e..d7f5e92 100755 --- a/x2goserver/lib/x2gogetagent +++ b/x2goserver/lib/x2gogetagent @@ -23,7 +23,7 @@ use strict; use Sys::Syslog qw( :standard :macros ); -use lib `echo -n \$(x2gobasepath)/lib/x2go`; +use lib `x2gopath lib`; use x2godbwrapper; use x2gologlevel; diff --git a/x2goserver/lib/x2gogetdisplays b/x2goserver/lib/x2gogetdisplays index db29b5c..28474db 100755 --- a/x2goserver/lib/x2gogetdisplays +++ b/x2goserver/lib/x2gogetdisplays @@ -23,7 +23,7 @@ use strict; use Sys::Syslog qw( :standard :macros ); -use lib `echo -n \$(x2gobasepath)/lib/x2go`; +use lib `x2gopath lib`; use x2godbwrapper; use x2gologlevel; diff --git a/x2goserver/lib/x2gogetports b/x2goserver/lib/x2gogetports index b269800..02d6639 100755 --- a/x2goserver/lib/x2gogetports +++ b/x2goserver/lib/x2gogetports @@ -23,7 +23,7 @@ use strict; use Sys::Syslog qw( :standard :macros ); -use lib `echo -n \$(x2gobasepath)/lib/x2go`; +use lib `x2gopath lib`; use x2godbwrapper; use x2gologlevel; diff --git a/x2goserver/lib/x2gogetstatus b/x2goserver/lib/x2gogetstatus index d2271a4..0fe5a63 100755 --- a/x2goserver/lib/x2gogetstatus +++ b/x2goserver/lib/x2gogetstatus @@ -23,7 +23,7 @@ use strict; use Sys::Syslog qw( :standard :macros ); -use lib `echo -n \$(x2gobasepath)/lib/x2go`; +use lib `x2gopath lib`; use x2godbwrapper; use x2gologlevel; diff --git a/x2goserver/lib/x2goinsertport b/x2goserver/lib/x2goinsertport index bc18d96..9eea344 100755 --- a/x2goserver/lib/x2goinsertport +++ b/x2goserver/lib/x2goinsertport @@ -23,7 +23,7 @@ use strict; use Sys::Syslog qw( :standard :macros ); -use lib `echo -n \$(x2gobasepath)/lib/x2go`; +use lib `x2gopath lib`; use x2godbwrapper; use x2gologlevel; diff --git a/x2goserver/lib/x2goinsertsession b/x2goserver/lib/x2goinsertsession index 372208b..2cf3086 100755 --- a/x2goserver/lib/x2goinsertsession +++ b/x2goserver/lib/x2goinsertsession @@ -23,7 +23,7 @@ use strict; use Sys::Syslog qw( :standard :macros ); -use lib `echo -n \$(x2gobasepath)/lib/x2go`; +use lib `x2gopath lib`; use x2godbwrapper; use x2gologlevel; diff --git a/x2goserver/lib/x2golistsessions_sql b/x2goserver/lib/x2golistsessions_sql index 6563705..2957437 100755 --- a/x2goserver/lib/x2golistsessions_sql +++ b/x2goserver/lib/x2golistsessions_sql @@ -23,7 +23,7 @@ use strict; use Sys::Syslog qw( :standard :macros ); -use lib `echo -n \$(x2gobasepath)/lib/x2go`; +use lib `x2gopath lib`; use x2godbwrapper; use x2gologlevel; diff --git a/x2goserver/lib/x2gologlevel b/x2goserver/lib/x2gologlevel index 9269097..5914448 100755 --- a/x2goserver/lib/x2gologlevel +++ b/x2goserver/lib/x2gologlevel @@ -22,7 +22,7 @@ use strict; -use lib `echo -n \$(x2gobasepath)/lib/x2go`; +use lib `x2gopath lib`; use x2gologlevel; print x2gologlevel(); diff --git a/x2goserver/lib/x2goresume b/x2goserver/lib/x2goresume index 7391cd3..a5da249 100755 --- a/x2goserver/lib/x2goresume +++ b/x2goserver/lib/x2goresume @@ -23,7 +23,7 @@ use strict; use Sys::Syslog qw( :standard :macros ); -use lib `echo -n \$(x2gobasepath)/lib/x2go`; +use lib `x2gopath lib`; use x2godbwrapper; use x2gologlevel; diff --git a/x2goserver/lib/x2gormport b/x2goserver/lib/x2gormport index 4ba632d..0ea101d 100755 --- a/x2goserver/lib/x2gormport +++ b/x2goserver/lib/x2gormport @@ -23,7 +23,7 @@ use strict; use Sys::Syslog qw( :standard :macros ); -use lib `echo -n \$(x2gobasepath)/lib/x2go`; +use lib `x2gopath lib`; use x2godbwrapper; use x2gologlevel; diff --git a/x2goserver/lib/x2gosuspend-agent b/x2goserver/lib/x2gosuspend-agent index 7000281..052ace6 100755 --- a/x2goserver/lib/x2gosuspend-agent +++ b/x2goserver/lib/x2gosuspend-agent @@ -23,7 +23,7 @@ strict; use Sys::Syslog qw( :standard :macros ); -use lib `echo -n \$(x2gobasepath)/lib/x2go`; +use lib `x2gopath lib`; use x2gologlevel; openlog($0,'cons,pid','user'); diff --git a/x2goserver/lib/x2gosyslog b/x2goserver/lib/x2gosyslog index c7650f7..704b9f1 100755 --- a/x2goserver/lib/x2gosyslog +++ b/x2goserver/lib/x2gosyslog @@ -23,7 +23,7 @@ use strict; use Sys::Syslog qw( :standard :macros ); -use lib `echo -n \$(x2gobasepath)/lib/x2go`; +use lib `x2gopath lib`; use x2gologlevel; setlogmask( LOG_UPTO(x2gologlevel()) ); diff --git a/x2goserver/sbin/x2godbadmin b/x2goserver/sbin/x2godbadmin index fc86ca8..b39c8cb 100755 --- a/x2goserver/sbin/x2godbadmin +++ b/x2goserver/sbin/x2godbadmin @@ -26,7 +26,7 @@ use Getopt::Long; use Config::Simple; use DBI; -use lib `echo -n \$(x2gobasepath)/lib/x2go`; +use lib `x2gopath lib`; use x2gologlevel; openlog($0,'cons,pid','user'); diff --git a/x2goserver/sbin/x2golistsessions_root b/x2goserver/sbin/x2golistsessions_root index dda2b31..a3b7ea6 100755 --- a/x2goserver/sbin/x2golistsessions_root +++ b/x2goserver/sbin/x2golistsessions_root @@ -23,7 +23,7 @@ use strict; use Sys::Hostname; use Sys::Syslog qw( :standard :macros ); -use lib `echo -n \$(x2gobasepath)/lib/x2go`; +use lib `x2gopath lib`; use x2gologlevel; openlog($0,'cons,pid','user');
1.7.10.4
On Wednesday 2013-01-09 19:42, Mike Gabriel wrote:
Hi Jan,
wouldn't it make sense to include a wrapping for /etc/x2go in the form $(x2gopath etc), as well?
If you find that useful, could you add that?
I don't find it useful. Among all the different Unices and Linux distributions, the configuration directory has stayed the same.. for now at least ;)
Hi Jan
----- Original message -----
On Wednesday 2013-01-09 19:42, Mike Gabriel wrote:
Hi Jan,
wouldn't it make sense to include a wrapping for /etc/x2go in the form $(x2gopath etc), as well?
If you find that useful, could you add that?
I don't find it useful. Among all the different Unices and Linux distributions, the configuration directory has stayed the same.. for now at least ;)
Ack. Mike
On Wed, Jan 9, 2013 at 8:15 PM, Jan Engelhardt <jengelh@inai.de> wrote:
On Wednesday 2013-01-09 19:42, Mike Gabriel wrote:
Hi Jan,
wouldn't it make sense to include a wrapping for /etc/x2go in the form $(x2gopath etc), as well?
If you find that useful, could you add that?
I don't find it useful. Among all the different Unices and Linux distributions, the configuration directory has stayed the same.. for now at least ;)
It would immensely help for non-root installs. Imagine that a user wanted to have the x2gobinaries in /home/user/.local/bin, and his sysconfetc files in /home/user/.local/etc
-- regards, Reinhard
Hi Reinhard, Jan,
On Mi 09 Jan 2013 21:04:16 CET Reinhard Tartler wrote:
On Wed, Jan 9, 2013 at 8:15 PM, Jan Engelhardt <jengelh@inai.de> wrote:
On Wednesday 2013-01-09 19:42, Mike Gabriel wrote:
Hi Jan,
wouldn't it make sense to include a wrapping for /etc/x2go in the
form $(x2gopath etc), as well?If you find that useful, could you add that?
I don't find it useful. Among all the different Unices and Linux distributions, the configuration directory has stayed the same.. for now at least ;)
It would immensely help for non-root installs. Imagine that a user wanted to have the x2gobinaries in /home/user/.local/bin, and his sysconfetc files in /home/user/.local/etc
This is indeed true. mmhmmmhmmm... Any volunteers for adding this?
Thanks! Mike
--
DAS-NETZWERKTEAM mike gabriel, rothenstein 5, 24214 neudorf-bornstein 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...
Hi Jan,
On Mi 09 Jan 2013 15:32:51 CET Jan Engelhardt wrote:
On Tuesday 2013-01-08 01:03, Mike Gabriel wrote:
- NX (redistributed), Version 3.5.0.17
Why was libNX_Xcomp renamed to libXcomp again?
That could have been a mistake when merging in the keystrokes patch.
Sorry about that. Can you send a patch that undoes it?
When sending patches, please file them as bugs, so that we can keep
track... Thanks!!!
Thanks, Mike
--
DAS-NETZWERKTEAM mike gabriel, rothenstein 5, 24214 neudorf-bornstein 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...
Any news on a mac and windows build of x2go 4.x?
My boss is breathing down my neck ;)
-Morten
2013/1/8 Mike Gabriel <mike.gabriel@das-netzwerkteam.de>:
Dear all,
The X2Go Project is proud to announce a couple of new X2Go component releases:
- X2Go Server (4.0.0.0)
- X2Go Client (4.0.0.1)
- NX (redistributed), Version 3.5.0.17
- X2Go Desktop Sharing (3.1.0.6)
- X2Go LXDE Bindings (1.0.1.3)
- Plasma Widget for X2Go (3.0.1.5)
- Pinentry for X2Go (0.7.5.6)
All new packages are already available in our stable repositories (Debian, Ubuntu). The Windows version of X2Go Client will be built and provided on http://code.x2go.org/releases/ within the next couple of days. With a little fortune we will also be able to provide an X2Go Client .dmg Image for Mac OS X.
Windows build of x2go client coming soon...
regards, Alex
Am 17.01.2013 15:25, schrieb Morten Nielsen:
Any news on a mac and windows build of x2go 4.x?
My boss is breathing down my neck ;)
-Morten
2013/1/8 Mike Gabriel <mike.gabriel@das-netzwerkteam.de>:
Dear all,
The X2Go Project is proud to announce a couple of new X2Go component releases:
- X2Go Server (4.0.0.0)
- X2Go Client (4.0.0.1)
- NX (redistributed), Version 3.5.0.17
- X2Go Desktop Sharing (3.1.0.6)
- X2Go LXDE Bindings (1.0.1.3)
- Plasma Widget for X2Go (3.0.1.5)
- Pinentry for X2Go (0.7.5.6)
All new packages are already available in our stable repositories (Debian, Ubuntu). The Windows version of X2Go Client will be built and provided on http://code.x2go.org/releases/ within the next couple of days. With a little fortune we will also be able to provide an X2Go Client .dmg Image for Mac OS X.
X2Go-Dev mailing list X2Go-Dev@lists.berlios.de https://lists.berlios.de/mailman/listinfo/x2go-dev
-- Oleksandr Shneyder Dipl. Informatik X2go Core Developer Team
email: oleksandr.shneyder@obviously-nice.de web: www.obviously-nice.de
--> X2go - everywhere@home