Control: close -1
Control: tags -1 not-a-bug
Dear Michael,
On Fr 25 Sep 2015 05:38:07 CEST, Michael wrote:
> Package: (Ubuntu server) x2goserver_4.0.1.19-0~1064~ubuntu14.04.1
> Version: 4.0.1.19-0~1064
>
> The name of shell variable ${STARTUP} defined by x2goserver is too common.
>> $ echo $STARTUP
>> /usr/bin/dbus-launch --exit-with-session /usr/bin/im-launch
>> /usr/bin/env
>> LD_LIBRARY_PATH=/usr/lib/nx/X11/Xinerama:/usr/lib/nx/X11
>> xfce4-session
>
> It would easily cause conflicts with other things. (Took me a week
> to debug :()
>
> Could you please consider changing it to some more specific name like
> "X2GO_STARTUP"?
>
> Thanks!
The $STARTUP env variable will be set for every Xsession based X11
session on a Ubuntu or Debian (and alike).
Please do a grep on /etc/X11 and see its output (grep -r STARTUP /etc/X11).
In case you want to use $STARTUP in your own scripts, please know that
it is not a good idea to use that var name on Debian nor Ubuntu systems.
Using X2GO_STARTUP or any other variable name will not work with
existing scripts in /etc/X11/Xsessions.d. Thus, closing this issue and
tagging as "not-a-bug".
Greets,
Mike
--
DAS-NETZWERKTEAM
mike gabriel, herweg 7, 24357 fleckeby
fon: +49 (1520) 1976 148
GnuPG Key ID 0x25771B31
mail: mike.gabriel(a)das-netzwerkteam.de, http://das-netzwerkteam.de
freeBusy:
https://mail.das-netzwerkteam.de/freebusy/m.gabriel%40das-netzwerkteam.de.x…
Package: (Ubuntu server) x2goserver_4.0.1.19-0~1064~ubuntu14.04.1
Version: 4.0.1.19-0~1064
The name of shell variable ${STARTUP} defined by x2goserver is too common.
> $ echo $STARTUP
> /usr/bin/dbus-launch --exit-with-session /usr/bin/im-launch /usr/bin/env LD_LIBRARY_PATH=/usr/lib/nx/X11/Xinerama:/usr/lib/nx/X11 xfce4-session
It would easily cause conflicts with other things. (Took me a week to debug :()
Could you please consider changing it to some more specific name like
"X2GO_STARTUP"?
Thanks!
On 25.09.2015 08:40 PM, Stefan Schäfer wrote:
> thanks for the information. Having actual and working x2go packages in
> OBS would be nice.
I know. Essentially, what I'd like to see is OBS mirroring on what we do on
packages.x2go.org.
Not literal mirroring, but the OBS repo tracking our git repositories and
building packages automatically. Naturally, the resulting packages will differ
on a bitwise basis, but the content SHOULD be the same.
We're already doing that for Ubuntu packages: the Launchpad recipes track our
git repos, build Ubuntu packages and provide them in the ppa. We're not
providing Ubuntu packages on packages.x2go.org, though.
> I know both openSUSE X11 repo-maintainers, so I think I have to talk to
> them....
Thanks for your offer, but the biggest problem is that I currently don't have
time to get cracking on that for several days. I'm totally loaded with other
work, most notably my bachelor's thesis.
I don't just need access to managing the OBS repository, but also time to set it
up correctly.
Mihai
Package: x2goserver
Severity: high
because makes x2go failed with opensuse
Detailed information using zypper info
Information for package x2goserver:
-----------------------------------
Repository: x2go
Name: x2goserver
Version: 4.0.1.19-1.1
Arch: x86_64
Vendor: obs://build.opensuse.org/X11
Installed: Yes
Status: up-to-date
Installed Size: 235.7 KiB
+] Recently had an update in OpenSuse in the NX components
+] When starting from a remote client using X2go Client (Windows), an
error occured (NX terminated at stage 7)
All was correctly working before NX upgrade, same machines, same OS
version, same X2Go Client and Server version.
What I have found is an error in the session log:
++++++++++++++++++++++++++++++++
/usr/bin/x2goagent: ligne29: /usr/lib/nx/../x2go/bin/x2goagent: no such
file...
+] My understanding of the problem:
=========================
I use OpenSuse x86_64 and NX libs are in /usr/lib64/nx not in
/usr/lib/nx so the used path is incorrect.
The x2goagent script in (/usr/bin) contains:
=============================
NXAPP=x2goagent
NX_LIBS=/usr/lib/nx
NX_LOCAL_LIBS=/usr/local/lib/nx
test -x $NX_LOCAL_LIBS/../x2go/bin/$NXAPP && export NX_LIBS=$NX_LOCAL_LIBS
test -x $NX_LIBS/../x2go/bin/$NXAPP && export NX_LIBS=$NX_LIBS
exec $NX_LIBS/../x2go/bin/$NXAPP "$@"
+] Correction:
X2GO has files in /usr/lib64/x2go (only perl script) and files in
/usr/lib/x2go
NX has all files in /usr/lib64/nx
So trying to replace NX_LIBS definition by
NX_LIBS=/usr/lib64/nx
is a first step but the path in x2goagent is still invalid since it now
points into /usr/lib64 where no x2go executables reside...
So have to change the complete path...
+] Solution (partial)
=============
# FF (2015) dir modified since in x86_64 lib64 is used instead !
NX_LIBS=/usr/lib64/nx
# FF (2015) problem since part of X2go is in /usr/lib and part in /usr/lib64
test -x /usr/lib/x2go/bin/$NXAPP && export NX_LIBS=$NX_LIBS
exec /usr/lib/x2go/bin/$NXAPP "$@"
+] Status
=======
X2go now works but shared directory does not ! I do not know if it is
related to specific problem on OpenSuse due to the recent update of NX.
This is due to a problem in a perl file (message on the client !) which
is missing, still trying to understand this other problem...
With above correction x2go works again.
Best regards,
Fabien Feschet
Package: x2goclient
Version: 4.0.2.1-1.7
Client machine: openSUSE Tumbleweed
Dear X2GO dev team,
I have encountered problem installing x2goclient on openSUSE Tumbleweed
machine from "dedicated" repository:
http://download.opensuse.org/repositories/X11:/RemoteDesktop:/x2go/openSUSE…
Installing x2goclient results in zypper warning:
Problem: x2goclient-4.0.2.1-1.7.x86_64 requires
libssh.so.4(LIBSSH_0.6.5)(64bit), but this requirement cannot be
provided
uninstallable providers:
libssh4-0.6.5-23.1.x86_64[X11_RemoteDesktop_x2go]
Solution 1: Following actions will be done:
downgrade of libssh4-0.7.1-2.1.x86_64 to libssh4-0.6.5-23.1.x86_64
install libssh4-0.6.5-23.1.x86_64 (with vendor change)
openSUSE --> obs://build.opensuse.org/X11
Solution 2: do not install x2goclient-4.0.2.1-1.7.x86_64
Solution 3: break x2goclient-4.0.2.1-1.7.x86_64 by ignoring some of its
dependencies
My initial thought was - if this is a dedicated x2go Tumbleweed repo why
do they (x2go dev team) provide libraries already present on Tumbleweed
systems (upstream) and why it is in older version. It only contributes
to dependency problems...but then again, i have no idea if there are
technical reasons for you to specifically provide older version of this
particular lib... i do know that if i go ahead and downgrade libssh4 to
get x2goclient installed on the system, very next system update will be
hassle to do.
Again, without knowing x2goclient code, would it be possible to build
rpm in such a way that it would require libraries from upstream repos
instead of dedicated x2go repos, except, of course, those libs that are
so specific to x2go that they are not present in "general" upstream
repos.
Thanks,
Nikolai (and thnx for wonderful effort, amazing project you guys/gals
have going there)
tag #772 pending
fixed #772 4.0.5.1
thanks
Hello,
X2Go issue #772 (src:x2goclient) reported by you has been
fixed in X2Go Git. You can see the changelog below, and you can
check the diff of the fix at:
http://code.x2go.org/gitweb?p=x2goclient.git;a=commitdiff;h=f00ac71
The issue will most likely be fixed in src:x2goclient (4.0.5.1).
light+love
X2Go Git Admin (on behalf of the sender of this mail)
---
commit f00ac71b59458930bf6eb95db71c713fc59578ed
Author: Mike Gabriel <mike.gabriel(a)das-netzwerkteam.de>
Date: Thu Sep 24 13:48:56 2015 +0200
add bug closure for #772
diff --git a/debian/changelog b/debian/changelog
index fb7d6e4..b89f912 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -10,7 +10,7 @@ x2goclient (4.0.5.1-0x2go1) UNRELEASED; urgency=low
* New upstream release (4.0.5.1):
- xsettingswidget: compile only on Windows.
- Add support for new style command line options of xfreerdp on direct RDP
- connections.
+ connections. (Fixes: #772).
[ Mike Gabriel ]
* New upstream release (4.0.5.1):
tag #948 pending
fixed #948 4.0.5.1
thanks
Hello,
X2Go issue #948 (src:x2goclient) reported by you has been
fixed in X2Go Git. You can see the changelog below, and you can
check the diff of the fix at:
http://code.x2go.org/gitweb?p=x2goclient.git;a=commitdiff;h=164b4fe
The issue will most likely be fixed in src:x2goclient (4.0.5.1).
light+love
X2Go Git Admin (on behalf of the sender of this mail)
---
commit 164b4fe05783280ad4cd988c90a8af9d2f3a1cd0
Author: Mike Gabriel <mike.gabriel(a)das-netzwerkteam.de>
Date: Thu Sep 24 13:46:09 2015 +0200
xinerama.conf: Don't choke if screen coordintate lines in xinerama.conf start with a dash ("-"). (Fixes: #948).
diff --git a/debian/changelog b/debian/changelog
index 9bada0b..fb7d6e4 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -12,6 +12,11 @@ x2goclient (4.0.5.1-0x2go1) UNRELEASED; urgency=low
- Add support for new style command line options of xfreerdp on direct RDP
connections.
+ [ Mike Gabriel ]
+ * New upstream release (4.0.5.1):
+ - xinerama.conf: Don't choke if screen coordintate lines in xinerama.conf
+ start with a dash ("-"). (Fixes: #948).
+
-- X2Go Release Manager <git-admin(a)x2go.org> Tue, 28 Jul 2015 06:05:27 +0200
x2goclient (4.0.5.0-0x2go1) unstable; urgency=low
Hi all,
on request of the Ubuntu MATE team I have enabled automatic builds for
X2Go packages for Ubuntu 15.10.
Builds are pending and should appear during the day.
Furthermore, I have removed packages for all non-supported Ubuntu
versions from the X2Go PPAs (i.e., packages for Ubuntu 10.04 (lucid)
and Ubuntu 14.10 (utopic).
light+love,
Mike
--
DAS-NETZWERKTEAM
mike gabriel, herweg 7, 24357 fleckeby
fon: +49 (1520) 1976 148
GnuPG Key ID 0x25771B31
mail: mike.gabriel(a)das-netzwerkteam.de, http://das-netzwerkteam.de
freeBusy:
https://mail.das-netzwerkteam.de/freebusy/m.gabriel%40das-netzwerkteam.de.x…
Package: x2goclient
Version: 4.0.5.0
-------- Forwarded Message --------
Subject: [Bug 1264609] New: [abrt] x2goclient: publickey_to_string():
x2goclient killed by SIGSEGV
Date: Sat, 19 Sep 2015 07:47:33 +0000
From: bugzilla(a)redhat.com
To: orion(a)cora.nwra.com
https://bugzilla.redhat.com/show_bug.cgi?id=1264609
Bug ID: 1264609
Summary: [abrt] x2goclient: publickey_to_string(): x2goclient
killed by SIGSEGV
Product: Fedora
Version: 22
Component: x2goclient
Assignee: orion(a)cora.nwra.com
Reporter: chanueting(a)gmail.com
QA Contact: extras-qa(a)fedoraproject.org
CC: orion(a)cora.nwra.com
Description of problem:
Connecting Host with ED25519 key
Version-Release number of selected component:
x2goclient-4.0.5.0-1.fc22
Additional info:
reporter: libreport-2.6.2
backtrace_rating: 4
cmdline: x2goclient
crash_function: publickey_to_string
executable: /usr/bin/x2goclient
global_pid: 2894
kernel: 4.1.6-200.fc22.x86_64
runlevel: N 5
type: CCpp
uid: 1000
Truncated backtrace:
Thread no. 1 (5 frames)
#0 publickey_to_string at /usr/src/debug/libssh-0.7.1/src/legacy.c:547
#1 SshMasterConnection::userAuthWithKey at
../src/sshmasterconnection.cpp:1105
#2 SshMasterConnection::userAuth at ../src/sshmasterconnection.cpp:1249
#3 SshMasterConnection::run at ../src/sshmasterconnection.cpp:647
#4 QThreadPrivate::start at thread/qthread_unix.cpp:349
--
You are receiving this mail because:
You are on the CC list for the bug.
You are the assignee for the bug.