[X2Go-Dev] Bug#938: x2agent segfault in LibNX_X11.so when disconnecting

2015-09-02 Thread James Kohout
Package:  x2goagent

Version:   3.5.0.31-1.el6

 

When I disconnected from a windows client, I lost my session.  This is the
result in the server at the time of the disconnect.  It does not happen
every time, just some times when I disconnect.  I can re-connect fine with a
new session, but the running session is lost.

 

 

Sep  2 00:34:36 tyler kernel: x2goagent[28724]: segfault at 7fff43451ff8 ip
7fcf05ebad84 sp 7fff43451ff0 error 6 in
libNX_X11.so.6.2[7fcf05e73000+10c000]

Sep  2 00:34:36 tyler /usr/bin/x2gosuspend-session: session with ID
jameskohout-58-1441122134_stDGNOME_dp32 has been suspended successfully

Sep  2 00:34:45 tyler abrt[11437]: Saved core dump of pid 28724
(/usr/lib64/nx/bin/nxagent) to
/var/spool/abrt/ccpp-2015-09-02-00:34:36-28724 (390942720 bytes)

Sep  2 00:34:45 tyler abrtd: Directory 'ccpp-2015-09-02-00:34:36-28724'
creation detected

Sep  2 00:34:45 tyler abrtd: Package 'nxagent' isn't signed with proper key

Sep  2 00:34:45 tyler abrtd: 'post-create' on
'/var/spool/abrt/ccpp-2015-09-02-00:34:36-28724' exited with 1

Sep  2 00:34:45 tyler abrtd: Deleting problem directory
'/var/spool/abrt/ccpp-2015-09-02-00:34:36-28724'

 

Linux tyler.dal.active-semi.com 2.6.32-504.8.1.el6.x86_64 #1 SMP Tue Jan 27
12:21:41 PST 2015 x86_64 x86_64 x86_64 GNU/Linu

 

Distributor ID:OracleServer

Description:Oracle Linux Server release 6.6

Release:   6.6

Codename:n/a

 

I looked and the /var/spool/abrt/ccpp-2015-09-02-00:34:36-28724 is gone.  

 

 

 

 


-- 
CONFIDENTIALITY NOTIFICATION: This communication may contain confidential 
information which is intended solely for the use of the recipient(s) 
addressed in this email. If you are not the intended recipient of this 
communication, you are hereby notified that any use, distribution or 
reproduction of this communication and/or attachment(s) is strictly 
prohibited; please notify the sender immediately, delete this communication 
and attachment(s) from your system, and destroy any hardcopies you may have 
printed
___
x2go-dev mailing list
x2go-dev@lists.x2go.org
http://lists.x2go.org/listinfo/x2go-dev

[X2Go-Dev] Bug#884: nxagent aborts session with 'Could not open default font 'fixed''

2015-09-02 Thread Mihai Moldovan
On 02.09.2015 11:00 AM, Mike Gabriel wrote:
> On  Mi 02 Sep 2015 03:32:56 CEST, devsk wrote:
> 
>> I finally decoded this issue. I can't believe it. The reason why its  
>> not able to load the default font and default cursor was that  
>> language specific fonts were missing from the /usr/share/fonts/misc  
>> folder. Those are missing because I have '-nls' in my global USE  
>> flags.
>>
>> I had to spin up an Ubuntu 14.04 VM to figure this out...:) This is  
>> a packaging bug. nx package on Gentoo should force the 'nls' USE  
>> flag on media-fonts/font-misc-misc because without that nxagent is  
>> completely broken. I wonder how Xorg and Xvnc are fine without  
>> those! May be there is legacy code in nxagent which needs removal...:)
>>
>> Thanks for all the help everyone! It was a pleasure dealing with you  
>> all. I hope the x2go community flourishes more and more everyday!
>> -devsk
> 
> Please can you be more precise? Where do you set the -nls flag and how  
> can we get this fixed upstream in nx-libs?

He's talking about the Gentoo-specific USE flag feature, which lets you disable
or enable features.

No, we cannot do anything about this.

However, there is another "bug report" pending for OpenSuSE, reproducing this
issue. (-> "x2go on openSUSE")

This might be a related packaging issue, so it would be very interesting to know
what missing file exactly caused this issue.



Mihai



signature.asc
Description: OpenPGP digital signature
___
x2go-dev mailing list
x2go-dev@lists.x2go.org
http://lists.x2go.org/listinfo/x2go-dev

[X2Go-Dev] Bug#914: Any new info?

2015-09-02 Thread Zane Zakraisek
Is there any new information on this bug?
We have multiple Centos 7 machines that are having this same issue.
Pressing the Terminate button is the only way to truely log out. 


Zane Zakraisek
___
x2go-dev mailing list
x2go-dev@lists.x2go.org
http://lists.x2go.org/listinfo/x2go-dev


[X2Go-Dev] Bug#348: Keyboard works with newer version of X11

2015-09-02 Thread John Pellman
I was having difficulty with the keyboard working with x2go 4.0.4.0 using X11 
2.6.5 on OS X (specifically, the ctrl key was not working). Changing settings 
in the X11 preferences did not have any effect.  Upgrading to XQuartz 2.7.7 
appears to have resolved the issue for me.


John Pellman
Research Assistant
Child Mind Institute
445 Park Avenue
New York, NY 10022
e: john.pell...@childmind.org
p: 646.625.4386

Facebook: 
facebook.com/ChildMindInstitute
 | Follow us on Twitter: 
twitter.com/ChildMindDotOrg

This email message, including any attachments, is for the sole use of the 
intended recipient(s) and may contain information that is proprietary, 
confidential, and exempt from disclosure under applicable law. Any unauthorized 
review, use, disclosure, or distribution is prohibited. If you have received 
this email in error please notify the sender by return email and delete the 
original message. Please note, the recipient should check this email and any 
attachments for the presence of viruses. The organization accepts no liability 
for any damage caused by any virus transmitted by this email.

___
x2go-dev mailing list
x2go-dev@lists.x2go.org
http://lists.x2go.org/listinfo/x2go-dev

[X2Go-Dev] FYI, the SPICE devs are developing stuff with GStreamer for video

2015-09-02 Thread Mike DePaulo
NOTE: I am sending this email to x2go-dev, the 1 QVD dev I know best,
and the 2 lead devs on Arctica. I do not want to exclude anyone from
the convo, but I do not know who else to CC.

This email is just an FYI: food for thought.

http://lists.freedesktop.org/archives/spice-devel/2015-August/021279.html
http://lists.freedesktop.org/archives/spice-devel/2015-August/
Search for "GStreamer"



Introduction to SPICE for people only familiar with X2Go/nx-libs:

SPICE is a remote desktop protocol/solution, whose server is typically
is implemented in the qemu-kvm hypervisor. The guest OS (Windows or
Linux/X.org) is expected to use it via their QXL graphics driver and
various guest agents (for things like clipboard sharing.)

The above paragraph is what Red Hat's RHEV product and their upstream
oVirt project ships. Their interaction with eachother, other upstream
projects (qemu especially) and Linux distros (Fedora, CentOS) is
complex, but perhaps a good model for X2Go, Arctica, etc. (Even though
we do not and should not "sell" access to our binaries like Red Hat
does with RHEV.) (I intend to blog about and/or discuss the
RHEV-oVirt-upstream-projects model.)

X.org (xfree86 DDX) can also use the qxl driver directly and implement
the SPICE server in its own process, rather than in the host's
qemu-kvm process. The python script for making it run as as drivers
for X.org is called XSpice, which sounds like a DDX, but technically
isn't. XSpice is part of the qxl (SPICE driver) package for Linux.
http://cgit.freedesktop.org/xorg/driver/xf86-video-qxl/

So the XSpice python script is roughly comparable to x2goserver's
scripts. It event starts those guest agents, but for use without the
hypervisor.

SPICE uses multiple channels (graphics, audio, clipboard sharing) over
a single TCP connection, similar to Microsoft RDP. This is in contrast
to X2Go using separate TCP connections over SSH.

SPICE typically uses SSL/TLS, but can be used over SSH. Authentication
and encryption is purposely not implemented in the SPICE protocol
itself, so that it can be handled by things like TLS (or SSH) instead.

SPICE uses client-side rendering for 2D drawing (like nx-libs does),
but has traditionally decoded videos via the guest OS, and then let
SPICE re-encode them as MJPEG. I tried this on a VM running on
qemu-kvm with SPICE with a youtube video, and it had the effect of
taxing 1 CPU core on the host, but making the video decently smooth
across my home LAN. I forget if I did this with oVirt (complex to
setup) or with virt-manager (far easier to setup), but either way, it
was qemu-kvm via libvirt. This was months ago.

So their use of GStreamer is interesting.

Also, note that nx-libs does have certain advantages over SPICE, such
as support for RemoteApp mode, lower bandwidth usage and better WAN
performance. I am NOT suggesting we "jump ship."

BTW, if you think that Red Hat / SPICE is evil, watch this:
https://youtu.be/hb3zTQMJggo?list=PL0x39xti0_64fA6uRtcfoJPkHfZdeVTRC=834
The rest of the video is amazing too, even though the slides are
blurry in the video.

If you wish to have a separate convo about SPICE that is unrelated to
GStreamer, start a new thread. This wall-of-text was just my intro to
SPICE, which I really should have put on a wiki page or something.

http://knowyourmeme.com/memes/i-must-go
-Mike
___
x2go-dev mailing list
x2go-dev@lists.x2go.org
http://lists.x2go.org/listinfo/x2go-dev