Package: nx-libs
Version: 3.5.0.27
Distribution: Linux Mint 17 64-bit.
hp-toolbox segfaults when started in a x2go MATE session.
hp-toolbox is a python script, part of the hplip-gui package in Linux Mint 17.
After unsetting the LD_LIBRARY_PATH environment variable, hp-toolbox starts without segfaulting. (hp-toolbox started in a shell in a terminal window).
This could be related to :
http://bugs.x2go.org/49http://bugs.x2go.org/29
gdb post mortem stack backtrace:
gdb /…
[View More]usr/bin/python core
GNU gdb (Ubuntu 7.7-0ubuntu3.1) 7.7
Copyright (C) 2014 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
<http://www.gnu.org/software/gdb/documentation/>.
For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from /usr/bin/python...(no debugging symbols found)...done.
warning: core file may not match specified executable file.
[New LWP 9421]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
Core was generated by `/usr/bin/python /usr/bin/hp-toolbox'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0 0x00007fea545e6720 in _X11TransWritev ()
from /usr/lib/nx/X11/libNX_X11.so.6
(gdb) bt
#0 0x00007fea545e6720 in _X11TransWritev ()
from /usr/lib/nx/X11/libNX_X11.so.6
#1 0x00007fea545c7289 in _XSend () from /usr/lib/nx/X11/libNX_X11.so.6
#2 0x00007fea545bb379 in XQueryExtension ()
from /usr/lib/nx/X11/libNX_X11.so.6
#3 0x00007fea545af722 in XInitExtension () from /usr/lib/nx/X11/libNX_X11.so.6
#4 0x00007fea548a65eb in XextAddDisplay ()
from /usr/lib/nx/X11/libNX_Xext.so.6
#5 0x00007fea54ab9683 in XineramaIsActive ()
from /usr/lib/nx/X11/Xinerama/libXinerama.so.1
#6 0x00007fea539fbb8f in ?? ()
from /usr/lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0
#7 0x00007fea539fc9ef in ?? ()
from /usr/lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0
#8 0x00007fea539e5edc in gdk_display_open ()
from /usr/lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0
#9 0x00007fea539b6f4d in gdk_display_open_default_libgtk_only ()
from /usr/lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0
#10 0x00007fea53d762d4 in gtk_init_check ()
from /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#11 0x00007fea53d762f9 in gtk_init ()
from /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#12 0x00007fea5d55d47e in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
---Type <return> to continue, or q <return> to quit---
#13 0x00007fea5d541d61 in QGtkStyle::QGtkStyle() ()
from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#14 0x00007fea5d4cc571 in QStyleFactory::create(QString const&) ()
from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#15 0x00007fea5d1df561 in QApplication::style() ()
from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#16 0x00007fea5d1df955 in QApplicationPrivate::initialize() ()
from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#17 0x00007fea5d1dfa80 in QApplicationPrivate::construct(_XDisplay*, unsigned long, unsigned long) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#18 0x00007fea5d1dfcef in QApplication::QApplication(int&, char**, int) ()
from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#19 0x00007fea5e1e9f3e in ?? ()
from /usr/lib/python2.7/dist-packages/PyQt4/QtGui.so
#20 0x00007fea5e1ea131 in ?? ()
from /usr/lib/python2.7/dist-packages/PyQt4/QtGui.so
#21 0x00007fea59b2eb4c in ?? () from /usr/lib/python2.7/dist-packages/sip.so
#22 0x00000000004f5d0b in ?? ()
#23 0x000000000052cc20 in PyEval_EvalFrameEx ()
#24 0x000000000055c594 in PyEval_EvalCodeEx ()
#25 0x00000000005b7392 in PyEval_EvalCode ()
#26 0x0000000000469663 in ?? ()
#27 0x00000000004699e3 in PyRun_FileExFlags ()
---Type <return> to continue, or q <return> to quit---
#28 0x0000000000469f1c in PyRun_SimpleFileExFlags ()
#29 0x000000000046ab81 in Py_Main ()
#30 0x00007fea6525eec5 in __libc_start_main ()
from /lib/x86_64-linux-gnu/libc.so.6
#31 0x000000000057497e in _start ()
(gdb)
[View Less]
Control: merge #874 -1
Control: fixed #874 3.5.99.0
The reported issue #556 "hp-toolbox segfaults when started in x2go
MATE session" will very probably be solved by the Xinerama rewrite in
nx-libs 3.6.x.
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…
Processing control commands:
> close -1
Bug #341 [libxcomp3] update of nxproxy fails
Marked Bug as done
--
341: http://bugs.x2go.org/cgi-bin/bugreport.cgi?bug=341
X2Go Bug Tracking System
Contact owner(a)bugs.x2go.org with problems
Control: close -1
Closing #341 because other people seem to be able to install nxproxy
just fine. This may have been fixed in some recent release without
this bug being tracked in the changelog of nx-libs.
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: nxagent
Hi folks
This is aretry of my bug report. Why not just use a bugtracker like trac?
I did have a line with Package: .
Well, this is another try, the previous content:
I use X2Go on Scientific Linux, which is very similar to CentOS.
After a recent regular update I encountered a dependancy issue:
Error: Package: nxagent-3.5.0.17-3.1.x86_64 (X11_RemoteDesktop_x2go)
Requires: xorg-x11-fonts-core
The mentioned package seems to only exist on Suse.
I use the X2xo …
[View More]repo to install packages, this is the content of my repo
file:
[X11_RemoteDesktop_x2go]
name=X2go - after NoMachine ditched the open version (RHEL_6)
type=rpm-md
baseurl=
http://download.opensuse.org/repositories/X11:/RemoteDesktop:/x2go/RHEL_6/
gpgcheck=1
gpgkey=
http://download.opensuse.org/repositories/X11:/RemoteDesktop:/x2go/RHEL_6/r…
enabled=1
Is there an issue with the built?
Kind regards,
Vincent
[View Less]
Package: nx-libs
Version: 3.5.0.20
Tag: rpm-packages
Hi Jan,
23:31 < masc88> hello. nx-3.5.0.20 appears to introduce corruption
within server side session file
and communication protocol
23:32 < masc88> on session resume in conjunction with freenx. is this
a known issue?
23:33 < masc88> I had to downgrade to nx-3.5.0.17 to stabilize
resuming of sessions
obviously there is a problem with FreeNX / X2Go if nx-3.5.0.20 is
installed. I assume that the …
[View More]installation is on an RPM based system
(because the .deb packages do not have a package named nx).
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…
[View Less]
Control: close -1
Hi Vincent,
sorry for not getting back to you on your issue with X2Go on SL6.
The installation routines should have been fixed long ago. Closing this bug.
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…
Control: close -1
Re-Cc:ing #637 (got dropped off from the list of recipients with the
previous post)
Closing this issue on user request. I remember to have seen something
similar in X2Go sessions, but some tests today confirm that there is
no such issue on my setups.
Greets,
Mike
On Fr 09 Jan 2015 04:02:12 CET, Jerry Rabe wrote:
> Mike,
>
> As it turns out, it was just yesterday that I found that this bug
> seems to be fixed in the latest version! My post actually was
…
[View More]> incorrect in that I had observed the issue on x2goserver package
> 4.0.1.15 instead of 4.0.1.18 (at that time anything above 4.0.1.15
> wasn't working due to some unknown system incompatibility). But
> yesterday I did a full system "yum update" on all three of our Centos
> 7 machines, and not only is x2goserver 4.0.1.18-4.el7 working well,
> but the GUI hang issue is now non-existent! From my perspective, you
> can move this issue to closed.
>
> You are doing a wonderful job on this project, and it is very
> impressive. Thank you.
>
> One other thing I just noticed. If the system goes down ungracefully,
> the x2go fuse-based shared drives do not get unmounted, and
> subsequently will not re-mount after a reboot. I finally fixed it by
> removing /var/lib/x2go/x2go_sessions and re-installing x2goserver. Is
> there an easier way to fix this?
>
> --
> Jerry Rabe
>
>
> On Thu, Jan 8, 2015 at 4:47 PM, Mike Gabriel
> <mike.gabriel(a)das-netzwerkteam.de> wrote:
>> Control: reassign -1 nxagent
>> Control: severity -1 important
>>
>> HI Jerry,
>>
>> On Do 13 Nov 2014 17:12:23 CET, Jerry Rabe wrote:
>>
>>> When an x2go session is suspended, any running GUI-based application
>>> will stall as soon as it tries to update graphical information in the
>>> GUI. This was not the case with the old freenx server, and it is a
>>> problem for large jobs that take a long time to run. Not sure if this
>>> is just a configuration/install problem.
>>> What does NOT stall:
>>> - Text-based output from command line-based shell scripts.
>>> - GUI-based applications running in suspended x2go sessions as
>>> Published Applications.
>>> What DOES Stall:
>>> - GUI-based applications running in suspended x2go sessions (accessed
>>> by X2GoClient) on a Linux Desktop (i,.e. MATE, XFCE)
>>> - GUI-based applications running in suspended NX sessions (accessed
>>> by an NX3 client) on a Linux Desktop (i,.e. MATE, XFCE)
>>>
>>> The steps taken to produce the bug:
>>> - Start a GUI-based Application (for testing, use the Linux System
>>> Monitor, open the "Resources" tab)
>>> - Suspend the x2go session.
>>> - Some time later, resume the session. The GUI now continues
>>> running, but it had stalled while the session was suspended.
>>>
>>> The client machine's OS: Windows 7 SP1
>>> The client machine's version of X2GoClient: 4.0.3.0
>>> The server's OS: Centos 7
>>> The server's version of the x2goserver package: 4.0.1.18-1.el7 x86_64
>>> The server's version of the x2goserver-xsession package: 4.0.1.18-1.el7
>>> x86_64
>>> The server's version of the nxagent package:3.5.0.27-1.el7 x86_64
>>
>>
>> this is an issue that needs to be addressed soon.
>>
>> Reassigning to nxagent package and raising severity...
>>
>> 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…
[View Less]
Hi Andre.
I know it's been a while since you replied to this bug.
However, the X2Go project and the Arctica Project have started doing
major code cleanups to nx-libs on the new 3.6.x branch. Many of those
code cleanups are big because they involve making nx-libs using the
system version of X11-related libraries rather than nx-libs bundling
its own (horribly outdated) version of those libraries. Those changes
will improve compatibility with some X11 apps, but not Qt5 apps.
After those code …
[View More]cleanups are complete, we will look into either
rebasing nx-libs against the latest X.org, or backporting features
such as newer RandR and XInput2 to nx-libs. In either case, Qt5 apps
will become compatible.
There is no ETA though.
Code and issues are located here:
https://github.com/ArcticaProject/nx-libs/tree/3.6.x
Code is also located here:
http://code.x2go.org/gitweb?p=nx-libs.git;a=shortlog;h=refs/heads/3.6.x
-Mike#2
[View Less]