Re: [X2Go-User] What is the best Linux distribution for x2go server?

2015-07-23 Thread Michael DePaulo
Hi,

On Thu, Jul 23, 2015 at 5:26 PM, Mike Gabriel
mike.gabr...@das-netzwerkteam.de wrote:
 Hi,

 On  Do 23 Jul 2015 14:27:47 CEST, Николай wrote:

 Hello!

 What do you think what is the best Linux distribution for x2go server?

 For ease of installation, and minimum problems?

 Thanks!


 Debian jessie works well and also Ubuntu MATE (14.04 LTS).

 Mike
[...]

Assuming you are using a compatible desktop environment:
http://wiki.x2go.org/doku.php/doc:de-compat

I have found that EL6, EL7, Ubuntu 12.04 and Ubuntu 14.04 all work well.

Ubuntu 14.04 works great with the MATE PPA, like Ubuntu MATE 14.04 LTS uses.

About a year ago X2Go Server's support for EL6 and EL7 was buggy, but
it is much better now.

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

[X2Go-User] Linux Action Show just did an episode about X2Go

2015-07-20 Thread Michael DePaulo
Get Going with X2Go | LAS 374
Posted on: July 19, 2015
http://www.jupiterbroadcasting.com/85377/get-going-with-x2go-las-374/

They show off X2Go as part of a tutorial on installing  using X2Go 
MATE on Ubuntu on DIgitalOcean. Here's where they start using X2Go
Client: 48:04
https://youtu.be/FKeV84sldR8?t=2884

-Mike#2
___
x2go-user mailing list
x2go-user@lists.x2go.org
http://lists.x2go.org/listinfo/x2go-user


Re: [X2Go-User] where are settings stored on Windows

2015-07-16 Thread Michael DePaulo
Hi Paul,

See in-line replies.

On Wed, Jul 15, 2015 at 4:40 PM, Paul Raines rai...@nmr.mgh.harvard.edu wrote:

 Where on Windows does x2go client store its settings?  I removed the
 /Users/loginname/.x2go directory but when I start X2Go client I still see
 the sessions I defined.  I also uninstalled X2Go and reinstalled but the old
 session settings are still there.

HKEY_CURRENT_USER\SOFTWARE\Obviously Nice\x2goclient\

 We did a profile migration between domains on the user's files and after
 that was done x2go stopped working.  we are trying to start with a clean
 slate on the user.  Whe she tries to start a session it just hangs forever
 on status connecting with no text in the log/debug window.  If you go into
 edit sessions several buttons are grayed out include delete so we cannot
 delete the old sessions.  If I make a new session it still does not work.

Sorry to hear that you are running into this issue.

Let us know if deleting the registry key works.
If not, please try the debug build and attach the output from the
command prompt window.
(The debug build is now an optional component in the regular installer
as of X2Go Client for Windows 4.0.4.0-x.)

-Mike#2

 ---
 Paul Raines http://help.nmr.mgh.harvard.edu
 MGH/MIT/HMS Athinoula A. Martinos Center for Biomedical Imaging
 149 (2301) 13th Street Charlestown, MA 02129USA
[...]
___
x2go-user mailing list
x2go-user@lists.x2go.org
http://lists.x2go.org/listinfo/x2go-user


Re: [X2Go-User] libclutter problems (evolution, gnome-nibbles, cheese, ...)

2015-06-03 Thread Michael DePaulo
As far as we know, support for GLX 1.4 (rather than GLX 1.2) and
support for RandR 1.4 (rather than RandR 1.2)[1] in nx-libs 3.6.x will
fix kde5.

Hopefully kde5 doesn't require the composite extension also like
GNOME3 does. I am not sure if the composite extension will be
supported in nx-libs 3.6.x, or 3.7.x.

-Mike

[1] https://github.com/ArcticaProject/nx-libs/issues/48

On Wed, Jun 3, 2015 at 1:15 AM, Robert Dinse nan...@eskimo.com wrote:

  I understand there is no ETA, but will this also fix kde5?  I'm curious
 because many of my customers use KDE and as distributions migrate to kde5
 they won't be able to use it.

 -_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-
  Eskimo North Linux Friendly Internet Access, Shell Accounts, and Hosting.
Knowledgeable human assistance, not telephone trees or script readers.
  See our web site: http://www.eskimo.com/ (206) 812-0051 or (800) 246-6874.

 On Wed, 3 Jun 2015, oongi wrote:

 Date: Wed, 3 Jun 2015 06:30:20 +0200
 From: oongi oo...@web.de
 To: x2go-user@lists.x2go.org
 Subject: Re: [X2Go-User] libclutter problems (evolution, gnome-nibbles,
 cheese, ...)


 On Wed, Jun 03, 2015 at 05:19:36AM +0200, Mihai Moldovan wrote:

 On 03.06.2015 12:12 AM, oo...@web.de wrote:

 I can't start evolution, gnome-nibbles, cheese in a x2go session:
 Is there a solution or workaround for this?


 Sadly, that's expected behavior for every program that depends on a
 new GLX extension version. Also (one) reason why GNOME 3 isn't
 working.  Swapping the GLX extension in nx-libs is a WIP, but no ETA
 or workaround can be provided at the moment.


 Thanks a lot for the clarification.

 Bye!
 ___
 x2go-user mailing list
 x2go-user@lists.x2go.org
 http://lists.x2go.org/listinfo/x2go-user

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


Re: [X2Go-User] Low Latency

2015-04-03 Thread Michael DePaulo
On Fri, Apr 3, 2015 at 1:23 AM, Robert Dinse nan...@eskimo.com wrote:

 On 04/02/2015 10:46 AM, Les Mikesell wrote:

 Someone recently posted on the x2go list that he had a problem with
 jerky videos playing remotely on Ubuntu, but solved it by installing a
 low latency kernel that was available as an alternative.  That made me
 curious as to whether CentOS has an equivalent - or a way to build
 something similar.

  Les, I can help you with CentOS 6 kernels but I haven't been successful
 at installing a custom kernel on CentOS 7, for some reason after I update
 grub2 then try to boot, I get a pointer alignment error and can't even get
 the grub boot screen up.  But I have been successful with CentOS 6 and can
 provide assistance if needed.
[...]

Rather than having different builds of the kernel, RHEL has low
latency performance tuning guides. These presumably apply to CentOS
also:

Low Latency Performance Tuning Guide for Red Hat Enterprise Linux 6
https://access.redhat.com/articles/221153

Low Latency Performance Tuning for Red Hat Enterprise Linux 7
https://access.redhat.com/articles/1323793
(This one requires a RHEL subscription to access. It's a PDF like the
RHEL6 guide.)

-Mike#2
___
x2go-user mailing list
x2go-user@lists.x2go.org
http://lists.x2go.org/listinfo/x2go-user


[X2Go-User] Questions about sessions

2015-03-03 Thread Michael DePaulo
Hi,

I feel awkward asking these since I am a developer.

1. What are the differences between a session that is suspend and a
session that is running but disconnected?

2. With X2Go Client for Windows at least, sometimes I will connect to
an X2go Server and I will see 1 running or suspended session listed in
the Qt4 GUI. Other times, I connect and it automatically connect me to
the existing session. What causes this behavior?

BTW, there are FIXMEs on this page:
http://wiki.x2go.org/doku.php/wiki:advanced:x2goserver-in-detail

-Mike#2
___
x2go-user mailing list
x2go-user@lists.x2go.org
http://lists.x2go.org/listinfo/x2go-user


Re: [X2Go-User] X2go Talk / Presentation...

2015-03-02 Thread Michael DePaulo
Hello from the East coast

I am sure someone like Stefan (CC'd) has slides.

I should also point out this page, which has some high-level details
and screenshots:
http://wiki.x2go.org/doku.php/doc:newtox2go

-Mike#2

On Mon, Mar 2, 2015 at 9:59 PM, Robert Dinse nan...@eskimo.com wrote:

  Not unknown here at Eskimo which is located in Shoreline, WA, about 100
 miles or so from the coast.

 -_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-
  Eskimo North Linux Friendly Internet Access, Shell Accounts, and Hosting.
Knowledgeable human assistance, not telephone trees or script readers.
  See our web site: http://www.eskimo.com/ (206) 812-0051 or (800) 246-6874.

 On Mon, 2 Mar 2015, Nigra Truo wrote:

 Date: Mon, 2 Mar 2015 18:52:51 -0800
 From: Nigra Truo nigrat...@gmail.com
 To: x2go-user@lists.x2go.org
 Subject: [X2Go-User] X2go Talk / Presentation...


 Hi,

 I'm giving a presentation / speech about X2go this Wednesday at the
 silicon
 valley linux user group, I was just wondering if you guys have done any
 presentations and introductions about x2go and have some of the slide
 decks
 online that I might get an idea of all the points to cover. X2go is really
 unknown here at the US westcoast and I would like to change that and
 introduce people to it.

 Thanks,

 Markus

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


Re: [X2Go-User] Display stopped working??

2015-01-25 Thread Michael DePaulo
Hi Neil,

There are 2 troubleshooting commands I can think of off the top of my
head. Please copy and paste the output from #1, and attach the output
from #2?

1.
echo $XAUTHORITY

2.
xdpyinfo

-Mike#2

On Fri, Jan 16, 2015 at 8:49 AM, Cohen, Neil nco...@verisign.com wrote:
 I’m running X2go on a Mac, and connecting to a VM running Fedora 20. It’s
 been running for a couple of weeks now without any problems.

 This morning, I typed in the command “gvim”  and got a message that the
 display wasn’t working – it opened vi in the terminal window instead of
 popping up a new window.
 The display is working fine…

 I tried the command ‘xterm’ and got this:

 [ncohen@ncohen-dev-fedora bin]$ xterm
 No protocol specified
 xterm: Xt error: Can't open display: :51

 It was working fine 2 minutes ago – system has not been updated or rebooted.
 SELinux is installed and in permissive mode.

 I’m not sure if this is something to do with X2go or with Fedora – I’ve
 never seen it before. Anyone have any idea what might be going on here?
 Existing windows on my screen seem to be working fine, but I can’t open any
 new windows… I’m confused – any help would be most appreciated…

 Thanks in advance,

 nbc

 “This message (including any attachments) is intended only for the use of
 the individual or entity to which it is addressed, and may contain
 information that is non-public, proprietary, privileged, confidential and
 exempt from disclosure under applicable law or may be constituted as
 attorney work product. If you are not the intended recipient, you are hereby
 notified that any use, dissemination, distribution, or copying of this
 communication is strictly prohibited. If you have received this message in
 error, notify sender immediately and delete this message immediately.”


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

Re: [X2Go-User] X2Go on submarine control system

2015-01-13 Thread Michael DePaulo
Windows maintainer here.

1st, FYI, You do need Try auto login disabled when using an SSH key
file on the Windows client.

2nd, What version of X2Go Client for Windows are you using? If you are
using the latest version (4.0.3.1-20141214), you can use a debug
build. If you can copy the entire command-line output from the debug
build, great. (A command-line window opens when you launch the debug
build.) Otherwise, at least tell us the last few/several lines before
it fails to connect.
Note that you need to either launch the debug build from the start
menu / desktop shortcut, or from the command-line with the --debug
argument passed.

Latest debug build:
http://code.x2go.org/releases/binary-win32/x2goclient/releases/4.0.3.1-20141214/non-default-builds/x2goclient-4.0.3.1-20141214-debug-setup.exe

3rd, in addition to #2, please try using PuTTY (Windows SSH client) to
connect to the machine. You'll need PuTTYgen too.

Full installer:
http://the.earth.li/~sgtatham/putty/latest/x86/putty-0.63-installer.exe

Individual binaries you can just download  run (currently 0.63):
http://the.earth.li/~sgtatham/putty/latest/x86/putty.exe
http://the.earth.li/~sgtatham/putty/latest/x86/puttygen.exe

Launch PuTTYgen and import the SSH key by going to: Conversions -
Import Key - select your private key file.
Then Save Private Key.

Then when you launch PuTTY:
specify the hostname/IP
Specify the port (if you never changed the port, 22 is the default).
Then: Connection - SSH - Auth - specify the Private key file for
authentication
Go back to Session.
For convenience, give the session a name and click Save.
Now click Open (to connect.) If you get an error message, please
tell us what the error message is. If not, enter your username on the
server. (If you get an error message after you enter your username on
the server, please tell us what the error message is.)

-Mike#2

On Mon, Jan 12, 2015 at 4:10 PM, Peter Brodsky
brod...@apl.washington.edu wrote:
 No joy yet.

 I generated keys on the linux side:
 ssh-keygen -t dsa
 Copied the public key to authorized_keys in ~/.ssh
 Copied the private key by sneaker-net to the Windows machine.
 There, I specified the latter (key file) in the field Use RSA/DSA key for
 ssh connection.

 Then tried connecting - can't do it (tries quite a while, then times out).
 I did try both with and without the box Try auto login checked; doesn't
 work either way.
 Left the last 2 boxes unchecked.

 ??
 - Pete



 On 01/12/2015 12:39 PM, Stefan Baur wrote:

 -BEGIN PGP SIGNED MESSAGE-
 Hash: SHA1

 Am 12.01.2015 um 21:00 schrieb Peter Brodsky:

 X2Go will not work with no authentication at all. However, you
 can use

 a SSH Public/Private Key pair to authenticate, and assign no
 password to the private key. That way, you can automate the login
 and make things

 work with a simple double-click on the icon.

 OK, indeed it will not work without authentication.

 Would like to try the public/private key route.  I've done this for
 ssh agents between linux machines, using ssh-keygen to obtain the
 keys. Not clear how to do so w/X2GO client running under Windows.
 Can you provide some instructions?

 If you have access to a Linux machine, just run ssh-keygen there with
 the usual parameters, copy the private key file over to the Windows
 machine, and specify it in the session settings (there's a field where
 you can specify the path to an RSA/DSA key).  On the Linux box, add
 the public key to the authorized_keys file of the user account you're
 trying to log in as, and you should be all set.

 If you want to create your key pair on Windows, you will need to use
 either ssh-keygen from a cygwin install, or PuttyGen.exe from the
 PuTTY tool suite - for the latter, you will need to use the export
 function of PuttyGen's GUI to save the private key, as PuTTY's own
 *.ppk key storage files are incompatible with standard ssh.
[...]
___
x2go-user mailing list
x2go-user@lists.x2go.org
http://lists.x2go.org/listinfo/x2go-user


Re: [X2Go-User] Is x2goserver available?

2015-01-08 Thread Michael DePaulo
I added steps to checkout the current stable (build-main) version.

On Thu, Jan 8, 2015 at 4:39 AM, Mike Gabriel
mike.gabr...@das-netzwerkteam.de wrote:
 Hi Peter,

 On  Mi 07 Jan 2015 17:42:31 CET, Peter Brodsky wrote:

 At the same time - Mike I'll take you up on your offer to build a Debian
 package for me.  I am familiar with
 Git, of course, but have not built .deb packages.


 It is probably easier, if you build those packages yourself (on the machine
 where they shall be installed):

  # as user root
  $ apt-get install build-essential devscripts git
  $ adduser x2go-build
  [...]
  $ su - x2go-build

  # as user x2go-build
  $ mkdir x2go
  $ cd x2go

  # building nx-libs
  $ git clone git://code.x2go.org/nx-libs.git
  $ cd nx-libs
# Currently version 3.5.0.28
$ git checkout build-main
  $ debuild -uc -us
  [... check stdout/stderr for missing build-dependencies ...]
  [... install those missing build-dependencies ...]
  [... if first build failed, run debuild again ...]
  $ debuild -uc -us
  [... takes a while ...]

  # building x2goserver
  $ cd ..
  $ git git://code.x2go.org/x2goserver.git
  $ cd x2goserver
# Currently version 4.0.1.18
$ git checkout build-main
  $ debuild -uc -us
  [... check stdout/stderr for missing build-dependencies ...]
  [... install those missing build-dependencies ...]
  [... if first build failed, run debuild again ...]
  $ debuild -uc -us
  [... takes a bit...]
  $ cd ..

  $ exit

  # again as root
  $ dpkg -i ~x2go-build/x2go/*.deb
  $ apt-get install -f

  # done

 Mike
[...]

If you're having trouble installing the build-dependencies, let me
know. There are 2 other ways of installing them. (mk-build-deps, or
switching the entire build process to using pbuilder)

-Mike#2
___
x2go-user mailing list
x2go-user@lists.x2go.org
http://lists.x2go.org/listinfo/x2go-user


Re: [X2Go-User] x2goserver install on Centos 5

2015-01-04 Thread Michael DePaulo
I managed to get X2Go Server (main, 4.0.1.18) to install and work on CentOS 5.

http://imgur.com/KBr4VVG

However,

1. After I installed, the packages, I had to manually apply the patch
I submitted for bug #715 to /usr/sbin/x2godbadmin, then manually run
sudo /usr/sbin/x2godbadmin --createdb
2. I had to manually apply the change to /etc/x2go/Xsession from this commit:
http://code.x2go.org/gitweb?p=x2goserver.git;a=blobdiff;f=x2goserver-xsession/etc/Xsession;h=94692db9680637fcddca34e461d8ef289869e6cc;hp=b9ef15e32703560c7d592e6d170740322e0ae17d;hb=33a64a3e7b94d04d1e72de2a81db04b86432c7c5;hpb=c3c2e3d284ee523f168d91fce5b1a7d82189d039
3. I had to solve a dependency hell. I do not have time to document
the exact steps one needs to take at this moment, but the dependencies
are listed here:
http://wiki.x2go.org/doku.php/doc:installation:x2goserver?s[]=epels[]=5#epel_5_via_packagesx2goorg
(I actually ignored the fuse, fuse-libs, and fuse-sshfs packages
because I do not use folder or printer sharing.)

So right now, you can use X2Go Server on CentOS 5, but it will require
some work on your part to repeat those 3 tasks on your systems. I
intend to streamline those 3 tasks next weekend.

-Mike

On Sat, Jan 3, 2015 at 12:23 PM, Michael DePaulo mikedep...@gmail.com wrote:
 Hi Michel,

 There actually is a workaround for #714: manually downloading and
 installing an RPM:
 http://bugs.x2go.org/cgi-bin/bugreport.cgi?bug=714

 However, I ran into bug #715, and you will too:
 http://bugs.x2go.org/cgi-bin/bugreport.cgi?bug=715

 I'll try to fix #715 (and/or determine a workaround for it) later today.

 -Mike#2

 On Sat, Jan 3, 2015 at 11:15 AM, Michael DePaulo mikedep...@gmail.com wrote:
 Hi Michel,

 I rebuilt the main packages and I verified that they can be
 successfully installed now.
 http://bugs.x2go.org/cgi-bin/bugreport.cgi?bug=699

 However, I encountered a bug in the x2goserver code itself. It
 prevents x2goserver from being used on CentOS 5 at all.
 http://bugs.x2go.org/cgi-bin/bugreport.cgi?bug=714
 Both main and heuler are affected.

 Unfortunately, I do not have the Perl skills to fix bug #714. TheUser2
 is good at Perl, but he does not know of an easy fix for it; he
 normally writes his own custom logging code rather than using the
 Sys::Syslog module. (We discussed this via IRC.) So unless someone
 else steps up to fix it, I do not know when it will be fixed. Sorry :(

 -Mike#2

 On Tue, Dec 30, 2014 at 6:49 AM, Michel Dubois dubois.mic...@gmail.com 
 wrote:
 Hi Michael,

 I checked the bug tracker and there is an update.
 I tried to install x2goserver and I've got this error message.

 .../...
 error: x2goagent-3.5.0.28-0.0x2go1.1.git20141114.546.main.el5.centos: Header
 V4 RSA/SHA1 signature: BAD, key ID 5bfe2b6e
 error: x2goserver-4.0.1.18-0.0x2go1.1.git20141006.949.main.el5.centos: 
 Header
 V4 RSA/SHA1 signature: BAD, key ID 5bfe2b6e
 error: x2goserver-
 extensions-4.0.1.18-0.0x2go1.1.git20141006.949.main.el5.centos: Header V4
 RSA/SHA1 signature: BAD, key ID 5bfe2b6e

 Should I uncomment the x2go-nightly  lines in the repo file?
 Thanks.
 Regards

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


[X2Go-User] X2Go Client for Windows 4.0.3.1-20141214 is now available

2014-12-14 Thread Michael DePaulo
Hi Windows users,

I just released the 1st Windows build of 4.0.3.1, 4.0.3.1-20141214
(today's date = 2014-12-14).
http://code.x2go.org/releases/binary-win32/x2goclient/releases/4.0.3.1-20141214/
http://wiki.x2go.org/doku.php/doc:release-notes-mswin:x2goclient-4.0.3.1

Little has changed in terms of the X2Go Client code for 4.0.3.1:
http://lists.x2go.org/pipermail/x2go-announcements/2014/000226.html

And due to me being busy, none of the 3rd-party dependencies (e.g.,
VcXsrv) have been updated yet.

-Mike#2
___
x2go-user mailing list
x2go-user@lists.x2go.org
http://lists.x2go.org/listinfo/x2go-user


Re: [X2Go-User] Pulseaudio doesn't start on Win7

2014-12-09 Thread Michael DePaulo
OK. I'll send a separate email out to x2go-dev to decide how we will
implement disabling the microphone.

-Mike#2

On Tue, Dec 9, 2014 at 5:46 AM, Ralf x2go-l...@bergfelde.homelinux.net wrote:
 Hello, Michael!

 I've tested the binaries ...
 ... sry, but no luck. Pulse won't start.
 Using the windows-commandline this happens:
 ---
 D:\Daten\x2goclient-dev\pulsepulseaudio.exe --version
 pulseaudio 5.99.1-18-ge17579

 D:\Daten\x2goclient-dev\pulsepulseaudio.exe
 W: [(null)] daemon/main.c: Compiled with DEPRECATED libsamplerate support!
 W: [(null)] pulsecore/core-util.c: Secure directory creation not supported
 on this platform.
 W: [(null)] pulsecore/core-util.c: Secure directory creation not supported
 on this platform.
 W: [(null)] pulsecore/core-util.c: Secure directory creation not supported
 on this platform.
 W: [(null)] pulsecore/core.c: Failed to allocate shared memory pool. Falling
 back to a normal memory pool.
 E: [(null)] daemon/main.c: Daemon startup without any loaded modules,
 refusing to work.
 W: [(null)] pulsecore/core-util.c: Secure directory creation not supported
 on this platform.
 
 pulseaudio.exe dies more or less silently ... complaining no module is
 loaded.

 Here I'am testing to load the module-waveout with record=0:
 
 D:\Daten\x2goclient-dev\pulsepulseaudio.exe --load=module-waveout record=0
 sink_name=output source_name=input
 W: [(null)] daemon/main.c: Compiled with DEPRECATED libsamplerate support!
 W: [(null)] pulsecore/core-util.c: Secure directory creation not supported
 on this platform.
 W: [(null)] pulsecore/core-util.c: Secure directory creation not supported
 on this platform.
 W: [(null)] pulsecore/core-util.c: Secure directory creation not supported
 on this platform.

 --- Ends here before pressing ctrl-c -
 --- last line after killing the process --
 W: [(null)] pulsecore/core.c: Failed to allocate shared memory pool. Falling
 back to a normal memory pool.

 
 ...running, but sure not working all the other modules are missing.

 Maybe this can help you.
 I'm here for more testing ...

 Thanks for taking this serious!
 Greetings Ralf


 Am 08.12.2014 17:25, schrieb Michael DePaulo:

 Hi Ralf,

 On Mon, Dec 8, 2014 at 2:57 AM, Michael DePaulo mikedep...@gmail.com
 wrote:

 Lately I have been working on building PulseAudio 6.0RC1; I was
 successful. Now I am making X2Go Client for Windows work with it.
 (There is a source code change required to X2Go Client for Windows.)
 Once I have a build of X2Go Client for Windows with PulseAudio 6.0RC1
 (or 6.0RC2, or 6.0 final, etc) ready, I would like you to try it.
 Perhaps PulseAudio's 6.0's new logic will work around the bug in your
 audio driver.


 Please test PulseAudio 6.0 by doing the following:

 1. Install this build


 http://code.x2go.org/releases/binary-win32/x2goclient/heuler/mingw32-4.8/qt-4.8/x2goclient-4.0.3.2-2014.12.08-ab034de-setup.exe

 2. Delete/move/rename the pulse directory under the x2goclient
 install path.

 3.Extract the contents of this folder to the x2goclient install path.
 (Due to UAC, you may have to extract it to some place like your
 desktop, and then copy the contents of it (the pulse folder) over to
 the x2goclient install path.)


 http://code.x2go.org/releases/binary-win32/3rd-party/pulse/testing/pulseaudio-5.99.1-3.1.zip

 -Mike#2


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


Re: [X2Go-User] Changing the X2Go Client for Windows version numbering

2014-10-21 Thread Michael DePaulo
Hi James,

Thanks for your feedback.

1st, I should have discussed this earlier. If there was more
discussion time, I might have gone with version numbering like
4.0.3.0.0, 4.0.3.0.1 and 4.0.3.0.2 for all Windows hotfixes/builds for
4.0.3.0.

I've only ever released 1 hotfix. It was released because there was
1 single commit from the next version that needed to be included, and
it was Windows specific. IIRC, it would have been too much work to
release a new version for all platforms. Usually a new version, even
if it is a 4th digit update, has dozens of commits.

I will proceed with using the date for 4.0.3.0. I will release
4.0.3.0-20141021. As you point out, consistency is important.

-Mike#2

On Mon, Oct 20, 2014 at 8:27 AM, James M. Pulver jmp...@cornell.edu wrote:
 Personally, I don't love either build numbering method. That said, I find the 
 date suffix much harder to parse personally, it's too many numbers munged 
 together and I just end up ignoring it.

 What do you all mean by the numbering anyway - i.e. why would
 4.0.3.0+hotfix1
 Not be 4.0.3.1?

 Personally, from a Windows admin / user perspective, I don't care what the 
 build process is in terms of a binary I download. I care if something changed.

 So if 4.0.3.0+build1 changed the version of gcc but didn't change the output, 
 I doubt anyone would care - maybe somewhere would be a build # for deep 
 debugging, but it wouldn't be in any download name someone would use.

 If 4.0.3.0+build2 packaged a new library that fixed a bug, I'd expect to see
 4.0.3.1 again as it fixed something in the product from my perspective.

 I'm a fan of MajorChange.MinorFeatureChange.Bugfix.someotherchange sort of 
 software numbering.

 That all said - I would like to see the numbering be consistent across 
 platforms in terms of code that is shared, and the method also be consistent.
 --
 James Pulver
 CLASSE Computer Group
 Cornell University


 -Original Message-
 From: x2go-user-boun...@lists.x2go.org 
 [mailto:x2go-user-boun...@lists.x2go.org] On Behalf Of Michael DePaulo
 Sent: Monday, October 20, 2014 8:16 AM
 To: x2go-user@lists.x2go.org
 Subject: [X2Go-User] Changing the X2Go Client for Windows version numbering

 X2Go Users,

 I'd like feedback on this topic.

 I am thinking of switching the X2Go Client for Windows version numbering over 
 to the version numbering that X2Go Client for Mac OS X uses such as:
 If X2Go Client for Windows 4.0.3.0 were released today:
 4.0.3.0-20141020
 If I had to make any sort of change, either in the build process or in the 
 source code, on 2014-11-21:
 4.0.3.0-20141121

 The reason for this change is that I believe these version numbers will be 
 simpler and less confusing. This would be especially true for Windows users 
 who are not used to the version numbering used by Linux distros.

 Under the current version numbering , if I were to build X2Go Client for 
 Windows 4.0.3.0 when it is released the version number would simply be:
 4.0.3.0
 Then say I had to make 2 changes to the build process, such as calling 
 different commands during the build process or bundling different 3rd party 
 binaries/libraries (e.g., VcXsrv, OpenSSL). The 2 new version numbers would 
 be:
 4.0.3.0+build1
 4.0.3.0+build2
 If I had to then make a change to the source code, it would be:
 4.0.3.0+hotfix1
 And if I had to make 2 more changes to the build process, the 2 new version 
 numbers would be:
 4.0.3.0+hotfix1+build1
 4.0.3.0+hotfix1+build2

 -Mike#2
 ___
 x2go-user mailing list
 x2go-user@lists.x2go.org
 http://lists.x2go.org/listinfo/x2go-user
 ___
 x2go-user mailing list
 x2go-user@lists.x2go.org
 http://lists.x2go.org/listinfo/x2go-user
___
x2go-user mailing list
x2go-user@lists.x2go.org
http://lists.x2go.org/listinfo/x2go-user


Re: [X2Go-User] X2Go Server / X2Go Client with openSSH 6.7 (Debian jessie et al.)

2014-10-21 Thread Michael DePaulo
Windows users,

See inline comment

On Thu, Oct 16, 2014 at 11:41 AM, Mike Gabriel
mike.gabr...@das-netzwerkteam.de wrote:
 Hi all,

 openSSH 6.7 has just entered Debian unstable and will be in Debian jessie
 soon. It will probably land in other distributions rather sooner than later.

 As the openSSH developers have--by default--disabled several kex algorithm
 in the latest openSSH 6.7 release, X2Go Client on older systems (Debian
 wheezy, Ubuntu 14.04, etc.) will fail connecting to those machines.

  (This probably is the error message X2Go Client shows on your screen...)

 X2Go Client reports: kex error : did not find one of algos
 diffie-hellman-group1-sha1 in list
 curve25519-sha...@libssh.org,ecdh-sha2-nistp256,ecdh-sha2-nistp384,ecdh-sha2-nistp521,diffie-hellman-group-exchange-sha256,diffie-hellman-group14-sha1
 for kex algos

 

 The issue can be addressed in two ways...

 OPTION 1:
 -
 If you only have control of the client, you may get the issue resolved by
 backporting a libssh 0.6.3 version. Consult your distribution's build tools
 to make this happen.

 I will checkout what we as X2Go upstream can provide for you in our package
 repositories without breaking other parts of your system (older applications
 using libssh  0.6.0 are very likely to break with that newer libssh).

I just released X2Go Client for Windows 4.0.3.0-20141021 with libssh
0.6.3 bundled.
http://code.x2go.org/releases/binary-win32/x2goclient/releases/


 OPTION 2:
 -
 If you have control of the server, then you may want to re-enable the
 mode-insecure, older, by-default-disabled algos. From the sshd_config man
 page in openSSH 6.7:

 
  KexAlgorithms
  Specifies the available KEX (Key Exchange) algorithms.
 Multiple
  algorithms must be comma-separated.  The supported algorithms
 are:

curve25519-sha...@libssh.org
diffie-hellman-group1-sha1
diffie-hellman-group14-sha1
diffie-hellman-group-exchange-sha1
diffie-hellman-group-exchange-sha256
ecdh-sha2-nistp256
ecdh-sha2-nistp384
ecdh-sha2-nistp521

  The default is:

curve25519-sha...@libssh.org,
ecdh-sha2-nistp256,ecdh-sha2-nistp384,ecdh-sha2-nistp521,
diffie-hellman-group-exchange-sha256,
diffie-hellman-group14-sha1
 

 What you probably have to add to the KexAlgorithms parameter in
 /etc/ssh/sshd_config are these additional algos: diffie-hellman-group1-sha1
 and diffie-hellman-group-exchange-sha1.

 
 KexAlgorithms
 curve25519-sha...@libssh.org,diffie-hellman-group1-sha1,diffie-hellman-group14-sha1,diffie-hellman-group-exchange-sha1,diffie-hellman-group-exchange-sha256,ecdh-sha2-nistp256,ecdh-sha2-nistp384,ecdh-sha2-nistp521
 

 If you use the KexAlgorithms option in sshd_config, make sure that you:

   o also add all the default algos
   o restart openSSH server on your server and try a second login
 while you are still logged in with another session (in case you
 broker something by editing sshd_config)

 Greets,
 Mike

 --
 DAS-NETZWERKTEAM
 mike gabriel, herweg 7, 24357 fleckeby
 fon: +49 (1520) 1976 148

 GnuPG Key ID 0x25771B31
 mail: mike.gabr...@das-netzwerkteam.de, http://das-netzwerkteam.de

 freeBusy:
 https://mail.das-netzwerkteam.de/freebusy/m.gabriel%40das-netzwerkteam.de.xfb

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


Re: [X2Go-User] X2Go Client crashing on a Mac randomly

2014-10-10 Thread Michael DePaulo
Clemens, can you help James? He is jmp242 in the X2Go IRC chatroom right now.

On Mon, Jul 21, 2014 at 10:48 AM, James M. Pulver jmp...@cornell.edu wrote:
 We have a user who is getting crash reports when the X2Go client seems to
 crash randomly for him on a Mac. The details from the crash log including OS
 version is below. He’s using the latest version of X2Go client from the web
 site, 4.0.2.1.



 Any ideas / suggests to debug this further?





 Begin crash log ---

 Process: x2goclient [14021]

 Path:/Applications/x2goclient.app/Contents/MacOS/x2goclient

 Identifier:  x2goclient

 Version: ???

 Code Type:   X86-64 (Native)

 Parent Process:  launchd [152]

 Responsible: x2goclient [14021]

 User ID: 501



 Date/Time:   2014-07-19 14:58:32.790 -0400

 OS Version:  Mac OS X 10.9.4 (13E28)

 Report Version:  11

 Anonymous UUID:  408A2244-22E4-E982-EAE6-F0D99C7D9EF1



 Sleep/Wake UUID: 666F5A0A-0D43-4F53-8EE0-E69EDCB75798



 Crashed Thread:  0  Dispatch queue: com.apple.main-thread



 Exception Type:  EXC_BAD_ACCESS (SIGSEGV) Exception Codes: EXC_I386_GPFLT



 Thread 0 Crashed:: Dispatch queue: com.apple.main-thread

 0   QtCore0x00010125e05f
 QObject::disconnect(QObject const*, char const*, QObject const*, char
 const*) + 511

 1   x2goclient  0x000100085a14
 ONMainWindow::slotProxyFinished(int, QProcess::ExitStatus) + 52

 2   x2goclient  0x0001000fccb4
 ONMainWindow::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) +
 2276

 3   QtCore0x00010125c36e
 QMetaObject::activate(QObject*, QMetaObject const*, int, void**) + 1566

 4   QtCore0x0001011c96bb
 QProcess::finished(int, QProcess::ExitStatus) + 59

 5   QtCore0x0001011cb5f2
 QProcessEnvironment::clear() + 2722

 6   QtCore0x0001011cf1eb
 QProcess::readData(char*, long long) + 3435

 7   QtCore0x00010125c36e
 QMetaObject::activate(QObject*, QMetaObject const*, int, void**) + 1566

 8   QtCore0x0001012b0c3d
 QSocketNotifier::activated(int) + 45

 9   QtCore0x000101264dcb
 QSocketNotifier::event(QEvent*) + 539

 10  QtGui 0x0001005f4f3d
 QApplicationPrivate::notify_helper(QObject*, QEvent*) + 189

 11  QtGui 0x0001005fbfbe
 QApplication::notify(QObject*, QEvent*) + 2030

 12  QtCore   0x000101243cac
 QCoreApplication::notifyInternal(QObject*, QEvent*) + 124

 13  QtGui 0x0001005ad514
 QDesktopWidget::resizeEvent(QResizeEvent*) + 9940

 14  com.apple.CoreFoundation  0x7fff8d4d7057
 __CFSocketPerformV0 + 855

 15  com.apple.CoreFoundation  0x7fff8d4975b1
 __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 17

 16  com.apple.CoreFoundation  0x7fff8d488d29
 __CFRunLoopDoSources0 + 441

 17  com.apple.CoreFoundation  0x7fff8d4883ef
 __CFRunLoopRun + 831

 18  com.apple.CoreFoundation  0x7fff8d487e75
 CFRunLoopRunSpecific + 309

 19  com.apple.HIToolbox  0x7fff8d196a0d
 RunCurrentEventLoopInMode + 226

 20  com.apple.HIToolbox  0x7fff8d1967b7
 ReceiveNextEventCommon + 479

 21  com.apple.HIToolbox  0x7fff8d1965bc
 _BlockUntilNextEventMatchingListInModeWithFilter + 65

 22  com.apple.AppKit 0x7fff8b50724e _DPSNextEvent +
 1434

 23  com.apple.AppKit 0x7fff8b50689b -[NSApplication
 nextEventMatchingMask:untilDate:inMode:dequeue:] + 122

 24  com.apple.AppKit 0x7fff8b4fa99c -[NSApplication
 run] + 553

 25  QtGui 0x0001005adf68
 QDesktopWidget::resizeEvent(QResizeEvent*) + 12584

 26  QtCore   0x000101242bc4
 QEventLoop::processEvents(QFlagsQEventLoop::ProcessEventsFlag) + 68

 27  QtCore   0x000101242f74
 QEventLoop::exec(QFlagsQEventLoop::ProcessEventsFlag) + 324

 28  QtCore   0x0001012457ec
 QCoreApplication::exec() + 188

 29  x2goclient0x0001000f06ee x2goMain + 334

 30  x2goclient0x00014458 start + 52



 Thread 1:: Dispatch queue: com.apple.libdispatch-manager

 0   libsystem_kernel.dylib 0x7fff8ed32662 kevent64 + 10

 1   libdispatch.dylib  0x7fff8988e421
 _dispatch_mgr_invoke + 239

 2   libdispatch.dylib  0x7fff8988e136
 _dispatch_mgr_thread + 52



 Thread 2:

 0   libsystem_kernel.dylib 0x7fff8ed2da1a mach_msg_trap + 10

 1   libsystem_kernel.dylib 

Re: [X2Go-User] How to install properly on CentOS 7

2014-09-14 Thread Michael DePaulo
On Sun, Sep 14, 2014 at 5:05 AM, Gabor Boros gaborbo...@yahoo.com wrote:
 2014.09.13. 14:59 keltezéssel, Michael DePaulo írta:

 Hi Gabor,

 X2Go does not have a service that needs to be started. As long as the
 ssh service is running, a client can connect.

 X2Go does have a service though. This service is not 100% necessary
 for X2Go to work, but still recommended. On CentOS7, it is called
 x2gocleansessions and is a systemd service. On Ubuntu 14.04, it is
 called x2goserver and is an init script.

 That said, I think I see a bug on CentOS 7:
 x2gocleansessions. does not seem to be enabled. I will look into this.
 I am using x2goserver 4.0.1.15 from EPEL. Technically this test
 machine is running RHEL 7.0, not CentOS 7.0.

 -Mike#2


 Tried to connect and working. Thank you for detailed answer.

 Do you know any difference or limitation between Ubuntu 14.04 and CentOS 7
 from X2Go POV?

 Gabor

Hi Gabor,

(I will refer to CentOS 7, RHEL 7, Oracle Linux 7, etc as EL 7.)

1. It appears that you can workaround the aforementioned issue with
this command:
sudo systemctl enable x2gocleansessions.service

Based on my initial research [1][2], this might not be a workaround
but instead a necessary step for installing X2Go from EPEL or from
Fedora/EL RPMs in general. I need to do more research though

2. There might be bugs in x2goserver-xsession in terms of how we
handle launching X11 sessions. The Xsession scripts provided by
Debian/Ubuntu are very different from those provided by Fedora/EL. I
do believe that Mike#1 fixed many of these bugs recently though as
part of a contract for improving our EL packages.

3. If you wish to install the X2Go Session Broker, it is not available
in EPEL. But it is available in our nightly builds for EL 7:
http://wiki.x2go.org/doku.php/wiki:development:nightly-builds?s[]=nightly

4. The X2Go Thin Client Environment is not available for EL.

-Mike#2

[1] http://fedoraproject.org/wiki/Starting_services_by_default
[2] http://fedoraproject.org/wiki/Packaging:ScriptletSnippets
___
x2go-user mailing list
x2go-user@lists.x2go.org
http://lists.x2go.org/listinfo/x2go-user

Re: [X2Go-User] How to install properly on CentOS 7

2014-09-14 Thread Michael DePaulo
On Sun, Sep 14, 2014 at 9:39 AM, Gabor Boros gaborbo...@yahoo.com wrote:
 Hi Michael,

 After read your answers I think Ubuntu is better choice for X2Go. I am
 right?

 Gabor

Hi Gabor,

Other than WIndows, I'm primarily using CentOS/RHEL 6/7, and Fedora 20
at my apartment. They're working well for me, about as well as the 1
Ubuntu 14.04 machine I have.

If I needed the Session Broker or the Thin Client environment, I would
have trouble. But I do not need them. Those are really advanced
setups for X2Go.

1 year ago our support for those distros was not as good. But things
have improved greatly since then. Thank you very much Mike Gabriel
(Mike#1)(CC'd) and Orion (CC'd) for those improvements.

-Mike#2
___
x2go-user mailing list
x2go-user@lists.x2go.org
http://lists.x2go.org/listinfo/x2go-user


Re: [X2Go-User] x2go, GLX option

2014-07-21 Thread Michael DePaulo
On Jul 21, 2014 12:41 PM, Leopold Palomo-Avellaneda l...@alaxarxa.net
wrote:

 A Diumenge, 20 de juliol de 2014, Michael DePaulo va escriure:
  On Thu, Jul 17, 2014 at 11:40 AM, Leopold Palomo-Avellaneda
  l...@alaxarxa.net wrote:
   A Dijous, 17 de juliol de 2014, Michael DePaulo va escriure:
   On Wed, Jul 16, 2014 at 6:12 PM, Leopold Palomo-Avellaneda
   l...@alaxarxa.net wrote:
El Dimecres, 16 de juliol de 2014, a les 14:55:59, Michael DePaulo
va
escriure:
On Jul 16, 2014 11:44 AM, Leopold Palomo-Avellaneda
 l...@alaxarxa.net
  [...]
 
Also, I have solved this, but I still have problems with some
software
   that
under a remote virt-manager is working but not under x2go.
   
If I run a graphical python qt program I got:
   
   
python: Fatal IO error 11 (Resource temporarily unavailable) on X
 server
   :5
   
   
and if I run for instance gazebo, I got:
   
X Error of failed request:  BadMatch (invalid parameter attributes)
  Major opcode of failed request:  147 (GLX)
  Minor opcode of failed request:  5 (X_GLXMakeCurrent)
  Serial number of failed request:  22
  Current serial number in output stream:  22
   
Any idea?
  
   We've disabled GLX by default because It causes many applications to
   not work. The reason is that our X server, nxagent 3.5.0.x, is
based
   on X.org 6.9, from 2005. Therefore, nxagent implements a very old
   version of the GLX protocol. Many apps try to use it, but require a
   newer version of the GLX protocol, and thus fail.
   You can read more about this problem here:
   http://wiki.x2go.org/doku.php/doc:de-compat
   (I just wrote that wiki page yesterday. Feedback is welcome.)
  
   well, in my case there's no a problem of desktop, it's of
application. So,
 the
   wiki is too much desktop centric. You asked feedback 
  
   Does gazebo require 3D acceleration?
  
   yes ... if relays in OGRE libs.
  
   If not, try running it with GLX
   disabled. If you are still having trouble running it, let me know and
   I'll test gazebo on a KVM/virt-manager Ubuntu 12.04 VM at my home.
  
   I will send you in private a virt machine to test.
 
  Good news and bad news.

 :-)

 
  Bad News:
 
  It looks like nxagent (and therefore X2Go) is too old to run OGRE apps
  linked against Ubuntu 12.04's libraries. Maybe it could be recompiled
  against older x server libs and run, but I don't have time to try that
  .
 
  I also was unable to run it under cygwin X11 for some reason.

 Ok, so as you said, the problem is the nxagent is too old.

  Good News:
 
  I was able to run Gazebo and the OGRE's SampleBrowser under KVM 
  virt-manager using SPICE and QXL. I am not sure if my host system was
  providing the new (experimantal) virtio-gpu or not. The OGRE
  SampleBrowser ran surprisingly well.

 so, may I understand that you connect remotely to the host and run virt-
 manager and then visualize the box?

The architecture you have right now is this:

1. Your host has qemu-kvm hosting the VM.

2. The host has libvirtd managing qemu-kvm.

3. virt-manager can be opened and closed on the server, locally or over
x2go, to manage the libvirtd.

Your client should run virt-viewer instead of x2go client. virt-viewer is
available for both Windows and Linux. virt-viewer (a Red Hat sponsored
project) is available not only for Red Hat based distros, but also for
Ubuntu, Debian and other distros. The URL to enter in virt-viewer is
spice://hostname:59xx, where hostname is the host, and 59xx is the port
that virt-manager lists for the display. When you select the display under
the VM's hardware details, it should list what port it is on. If the port
is not listed, remove and add the display, and configure the display to
listen on All interfaces.

You could also run virt-manager directly on the client and connect to the
server's libvirtd with it. virt-manager is available for Linux, but not for
Windows. You do not need libvirtd running on the client, although the OS
may make the virt-manager package depend on the libvirtd package. If so,
just disable the libvirtd service from running.


  I successfully did this on both your VM and a VM i created with the
  original 12.04 HWE stack.
 
  On your VM, i first ran this command to make sure that the 13.10 HWE X
  server and X libraries are installed. You have a bunch of 12.04 HWE X
  libraries installed, but they are not supported with the 13.10 kernel
  that you have (kernel 3.11).

  sudo apt-get install --install-recommends linux-generic-lts-saucy
  xserver-xorg-lts-saucy libgl1-mesa-glx-lts-saucy

 Ok

  To run the OGRE SampleBrowser, I ran this package installation command:
 
  sudo apt-get install ogre-samples ogre-tools ogre-doc
 
  Then just run:
  SampleBrowser
 
  Screenshots (from my VM, but your's worked too):
  http://imgur.com/a/zwPz9


 Done, worked with virt-manager but not connecting with x2goclient.

See above.


  My system:
  Host: Fedora 20 64-bit with all the latest updates

Re: [X2Go-User] x2go, GLX option

2014-07-19 Thread Michael DePaulo
On Thu, Jul 17, 2014 at 11:40 AM, Leopold Palomo-Avellaneda
l...@alaxarxa.net wrote:
 A Dijous, 17 de juliol de 2014, Michael DePaulo va escriure:
 On Wed, Jul 16, 2014 at 6:12 PM, Leopold Palomo-Avellaneda
 l...@alaxarxa.net wrote:
  El Dimecres, 16 de juliol de 2014, a les 14:55:59, Michael DePaulo va
  escriure:
  On Jul 16, 2014 11:44 AM, Leopold Palomo-Avellaneda l...@alaxarxa.net
[...]

  Also, I have solved this, but I still have problems with some software
 that
  under a remote virt-manager is working but not under x2go.
 
  If I run a graphical python qt program I got:
 
 
  python: Fatal IO error 11 (Resource temporarily unavailable) on X server
 :5
 
 
  and if I run for instance gazebo, I got:
 
  X Error of failed request:  BadMatch (invalid parameter attributes)
Major opcode of failed request:  147 (GLX)
Minor opcode of failed request:  5 (X_GLXMakeCurrent)
Serial number of failed request:  22
Current serial number in output stream:  22
 
  Any idea?

 We've disabled GLX by default because It causes many applications to
 not work. The reason is that our X server, nxagent 3.5.0.x, is based
 on X.org 6.9, from 2005. Therefore, nxagent implements a very old
 version of the GLX protocol. Many apps try to use it, but require a
 newer version of the GLX protocol, and thus fail.
 You can read more about this problem here:
 http://wiki.x2go.org/doku.php/doc:de-compat
 (I just wrote that wiki page yesterday. Feedback is welcome.)

 well, in my case there's no a problem of desktop, it's of application. So, the
 wiki is too much desktop centric. You asked feedback 

 Does gazebo require 3D acceleration?

 yes ... if relays in OGRE libs.

 If not, try running it with GLX
 disabled. If you are still having trouble running it, let me know and
 I'll test gazebo on a KVM/virt-manager Ubuntu 12.04 VM at my home.

 I will send you in private a virt machine to test.

Good news and bad news.

Bad News:

It looks like nxagent (and therefore X2Go) is too old to run OGRE apps
linked against Ubuntu 12.04's libraries. Maybe it could be recompiled
against older x server libs and run, but I don't have time to try that
.

I also was unable to run it under cygwin X11 for some reason.

Good News:

I was able to run Gazebo and the OGRE's SampleBrowser under KVM 
virt-manager using SPICE and QXL. I am not sure if my host system was
providing the new (experimantal) virtio-gpu or not. The OGRE
SampleBrowser ran surprisingly well.

I successfully did this on both your VM and a VM i created with the
original 12.04 HWE stack.

On your VM, i first ran this command to make sure that the 13.10 HWE X
server and X libraries are installed. You have a bunch of 12.04 HWE X
libraries installed, but they are not supported with the 13.10 kernel
that you have (kernel 3.11).

sudo apt-get install --install-recommends linux-generic-lts-saucy
xserver-xorg-lts-saucy libgl1-mesa-glx-lts-saucy

To run the OGRE SampleBrowser, I ran this package installation command:

sudo apt-get install ogre-samples ogre-tools ogre-doc

Then just run:
SampleBrowser

Screenshots (from my VM, but your's worked too):
http://imgur.com/a/zwPz9

My system:
Host: Fedora 20 64-bit with all the latest updates.
Guest: Ubuntu 12.04 64-bit with original 12.04 HWE stack. Packages
installed include: xubuntu-desktop spice-vdagent libtxc-dxtn-s2tc
Client: virt-viewer 0.6.0 64-bit on Windows

Other notes: On my VM, I installed spice-vdagent. This caused MATE
1.6.0 (from the mate-desktop.org) repo to fail to launch, but it XFCE
still worked. On your VM, it is not installed.

Also, remember that to enable remote SPICE displays, you have to set
the settings on the Display in virt-manager. You may have to remove
and add the display for those settings to be adjusted.

 [...]

-Mike#2
___
x2go-user mailing list
x2go-user@lists.x2go.org
http://lists.x2go.org/listinfo/x2go-user


Re: [X2Go-User] problem getting x2go to work.

2014-06-29 Thread Michael DePaulo
See responses inline.

On Sun, Jun 29, 2014 at 10:35 PM, Jon Gilbert j...@prismnet.com wrote:
 Mike-

 I finally noticed in my client that when I killed the x2gostartagent process, 
 if the client is still open when I issue the kill command, then a window 
 appears in the client this message over and over:

 Connection failed my_username is not authorized at 
 /usr/lib/x2go/x2gosqlitewrapper.pl line 526.

 The client really ought to show these kinds of errors without you having to 
 kill the process on the server. But there is a bug in the Mac client where 
 you cannot check the show details button until *after* a successful login. 
 Therefore you never get to see the verbose output when your logins fail -- 
 which is when it would be most useful to see it!

Is there an existing bug report for this behavior of the Mac client?
If not, please report it. Instructions:
http://wiki.x2go.org/doku.php/wiki:bugs

 Anyway after some digging on that error message, I figured out that my 
 problem was that my Bitnami AMI had me signing in as username ubuntu which 
 is really just an alias to the user bitnami. But because I was signed in as 
 a different username than the name of the home folder, it was messing up. 
 When I logged instead using bitnami as the username, then suddenly it 
 worked... kind of.

OK. I think I this should be documented on the wiki as under a page
like known issues with virtual appliances. Or common configuration
issues. I'll take care of that. I want to see if there is an existing
page 1st. Thank you for documenting it via this email.

 gnome-session --session=gnome-fallback does not work for me... I'd see the 
 screen but was not able to click on anything. I thought, maybe I have the 
 wrong bindings installed, so I tried to aptitude install x2gognomebindings 
 but it just kept saying this error:

 Couldn't find any package matching x2gognomebindings.  However, the 
 following
 packages contain x2gognomebindings in their description:
   x2goserver-fmbindings

 So then I installed the x2goserver-fmbindings and I still couldn't get it to 
 respond. I could see the desktop but nothing happens if I click.

 I could also not get on with just using the GNOME selection.

See comment below about UNITY.

 I did have better luck with gnome-session --session=gnome-classic but it's 
 still unusably slow. Even on 32k JPEG and with bandwidth set to WAN, stuff 
 just happens way too slow, or doesn't happen at all. I know it's not my 
 connection that's the problem. It's probably because it's an Amazon Micro 
 instance, and it's just dog slow.

 If I use xfce4, I wonder if it would run faster? I'd like to try your xfce4 
 steps but I've already installed ubuntu-desktop, so will it hurt me to also 
 install xfce4 alongside it? Can I have both installed? I just want to know if 
 I should start over fresh with a new AMI. I don't need anything fancy, just 
 want a GUI for managing files and running basic utilities like a git client.

OK, I think I see the problem. ubuntu-desktop. You have the UNITY
desktop environment installed, not vanilla GNOME. Please try
specifying UNITY as your session type. Our logic in the x2goserver
package will make sure Unity runs in Unity 2d mode. This mode is
provided by package unity-2d. ubuntu-desktop depends on
unity-2d, so you do have unity-2d installed.

Also, as for XFCE:

It's lightweight and it never tries to use 3d effects, so it runs
faster to one degree or another.

I recommend installing it according to my instructions.

Absolutely, you can have both desktop environments installed. If you
had a physical machine, you would select which desktop environment to
use at the display manager's greeter (the graphical login screen.)

 Thanks,

 Jon

No Problem,
-Mike#2

 On Sat. 28 Jun.2014, at 7:29 AM, Michael DePaulo mikedep...@gmail.com wrote:

 Hi Jon,

 Sorry to hear that you are running into this problem.

 On Mon, Jun 23, 2014 at 10:13 PM, Jon Gilbert j...@prismnet.com wrote:
 I have a server set up which is Ubuntu 12.04.4 LTS (GNU/Linux 
 3.2.0-64-virtual x86_64).

 I installed ubuntu-desktop as instructed by the x2go wiki. I also did these 
 steps:

 sudo apt-get install x2goserver
 sudo apt-get install x2goserver-xsession
 sudo apt-get install sqlite3
 sudo x2godbadmin --createdb

 The last 2 commands should not be necessary. I am not very familiar
 with the db though.

 I try to connect from the Mac client (tried all the versions) and it always 
 fails. It just hangs at the screen where it's trying to connect. I set the 
 server log level to debug and it just says:

 Jun 24 00:52:50 my_ip /usr/bin/x2golistsessions[32234]: x2golistsessions 
 has been called with no option
 Jun 24 00:52:50 my_ip /usr/bin/x2gostartagent: x2gostartagent called with 
 options: 800x600 isdn 256k-jpeg unix-kde-depth_32 us query 0 D 
 gnome-flashback.sh
 Jun 24 00:52:50 my_ip /usr/bin/x2gostartagent: client announced itself as 
 ,,173.12.186.158''
 Jun 24 00:52:50 my_ip /usr/bin

Re: [X2Go-User] X2Go Windows Client on Windows 8

2014-06-11 Thread Michael DePaulo
Hi James,

Can you confirm that you get no further details when you attempt to
launch VcXsrv from the command-line?

Here's an example of an error I get when launching it from the command
line. (In this case, the workaround would be to add specify display :2
because I already have X2Go's VcXsrv instances running on :0 and :1).
http://imgur.com/YjPJuJy

-Mike#2

On Tue, Jun 10, 2014 at 2:07 PM, James M. Pulver jmp...@cornell.edu wrote:
 We just get the Windows pop-up saying the program VcXsrv failed to start. No 
 mention of a log file. This is with the version you linked me...

 --
 James Pulver
 CLASSE Computer Group
 Cornell University


 -Original Message-
 From: Michael DePaulo [mailto:mikedep...@gmail.com]
 Sent: Friday, June 06, 2014 9:25 AM
 To: James M. Pulver
 Cc: x2go-user@lists.x2go.org
 Subject: Re: [X2Go-User] X2Go Windows Client on Windows 8

 On Fri, Jun 6, 2014 at 8:55 AM, James M. Pulver jmp...@cornell.edu wrote:
 We are having great success using the X2Go Client on Windows 7.
 However, some outside users are running Windows 8 or Windows Vista,
 and no matter what we can think to do, we cannot get the X2Go Client
 to run. It starts, freezes for a few seconds, says “Cannot Start X Server” 
 and then exits.

 Is this a known problem with those OSs? Is there some configuration to
 make it work? Any ideas?

 James Pulver

 CLASSE Computer Group

 Cornell University

 Hi James,

 I am the maintainer of the Windows Client.

 I am sorry to hear that you are running into this issue.

 And I actually do most of my testing on my Windows 8.1 64-bit desktop.

 I have seen this problem happen occasionally for various reasons. I think 
 they have always been due to external factors. So I suspect that some 
 external factor is the cause.

 1st, what version of X2Go Client are you using? For security fixes and 
 bugfixes, you should be using 4.0.2.0+build2, but I will still troubleshoot 
 this issue for you even if you are not:
 http://wiki.x2go.org/doku.php/doc:release-notes-mswin:x2goclient-4.0.2.0

 2nd, are you using 64-bit Windows Vista, 7 and 8 or 32-bit Windows Vista, 7 
 and 8?

 3rd, is this option set in X2Go Client?
 Options - Setttings - X-Server settings - use integrated X-Server

 4th, do you have any other X servers running? The only freeware and FOSS X 
 servers are VcXsrv (which we bundle and use), Xming 6.9, and Cygwin X11. 
 Commercial ones include Hummingbird/OpenText Exceed.

 5th, can you try launching our bundled VcXsrv from the command-line and see 
 if it launches successfully?

 Run this command on 64-bit windows from command prompt:
 C:\Program Files (x86)\x2goclient\VcXsrv\vcxsrv.exe -multiwindow -clipboard 
 :0

 or this command on 32-bit windows from command prompt:
 C:\Program Files\x2goclient\VcXsrv\vcxsrv.exe -multiwindow -clipboard :0

 VcXsrv should start successfully. You should not see any output in command 
 prompt. However, you should see the X server tray icon show up. You can 
 right-click the icon to end the X server.

 Note that if VcXsrv does not start successfully, it should tell you that it 
 wrote a log file with the errors. Please attach that log file to the reply.

 -Mike#2
___
x2go-user mailing list
x2go-user@lists.x2go.org
http://lists.x2go.org/listinfo/x2go-user

Re: [X2Go-User] X2Go Windows Client on Windows 8

2014-06-11 Thread Michael DePaulo
3.x used Xming (XMing Public Domain Release) instead of VcXsrv.

Please help us debug this by doing what you said.

In the meantime though, you might want to try specifying Cygwin X11 or
Xming (Xming Public Domain Release) as the external X server. You
specify an external X server under: Options - Settings - X-Server
settings. Note this bug though. At least you can workaround the bug:
http://bugs.x2go.org/cgi-bin/bugreport.cgi?bug=109

If you need help figuring out the arguments to pass to Cygwin X11 or
Xming, I can probably help you later today or tomorrow.

-Mike#2

On Wed, Jun 11, 2014 at 8:41 AM, James M. Pulver jmp...@cornell.edu wrote:
 Yes, I can confirm I get nothing like that from the command line. I get the 
 generic Windows Program has failed to start. I'll try and get a screenshot 
 later today, but one interesting point - while 4.0.1 and 4.0.2 are giving 
 this error, a 3.x version installed and is working fine on the Windows 8 
 computer . . .

 --
 James Pulver
 CLASSE Computer Group
 Cornell University


 -Original Message-
 From: Michael DePaulo [mailto:mikedep...@gmail.com]
 Sent: Wednesday, June 11, 2014 8:30 AM
 To: James M. Pulver
 Cc: x2go-user@lists.x2go.org
 Subject: Re: [X2Go-User] X2Go Windows Client on Windows 8

 Hi James,

 Can you confirm that you get no further details when you attempt to launch 
 VcXsrv from the command-line?

 Here's an example of an error I get when launching it from the command line. 
 (In this case, the workaround would be to add specify display :2 because I 
 already have X2Go's VcXsrv instances running on :0 and :1).
 http://imgur.com/YjPJuJy

 -Mike#2

 On Tue, Jun 10, 2014 at 2:07 PM, James M. Pulver jmp...@cornell.edu wrote:
 We just get the Windows pop-up saying the program VcXsrv failed to start. No 
 mention of a log file. This is with the version you linked me...

 --
 James Pulver
 CLASSE Computer Group
 Cornell University


 -Original Message-
 From: Michael DePaulo [mailto:mikedep...@gmail.com]
 Sent: Friday, June 06, 2014 9:25 AM
 To: James M. Pulver
 Cc: x2go-user@lists.x2go.org
 Subject: Re: [X2Go-User] X2Go Windows Client on Windows 8

 On Fri, Jun 6, 2014 at 8:55 AM, James M. Pulver jmp...@cornell.edu wrote:
 We are having great success using the X2Go Client on Windows 7.
 However, some outside users are running Windows 8 or Windows Vista,
 and no matter what we can think to do, we cannot get the X2Go Client
 to run. It starts, freezes for a few seconds, says “Cannot Start X Server” 
 and then exits.

 Is this a known problem with those OSs? Is there some configuration
 to make it work? Any ideas?

 James Pulver

 CLASSE Computer Group

 Cornell University

 Hi James,

 I am the maintainer of the Windows Client.

 I am sorry to hear that you are running into this issue.

 And I actually do most of my testing on my Windows 8.1 64-bit desktop.

 I have seen this problem happen occasionally for various reasons. I think 
 they have always been due to external factors. So I suspect that some 
 external factor is the cause.

 1st, what version of X2Go Client are you using? For security fixes and 
 bugfixes, you should be using 4.0.2.0+build2, but I will still troubleshoot 
 this issue for you even if you are not:
 http://wiki.x2go.org/doku.php/doc:release-notes-mswin:x2goclient-4.0.2
 .0

 2nd, are you using 64-bit Windows Vista, 7 and 8 or 32-bit Windows Vista, 7 
 and 8?

 3rd, is this option set in X2Go Client?
 Options - Setttings - X-Server settings - use integrated X-Server

 4th, do you have any other X servers running? The only freeware and FOSS X 
 servers are VcXsrv (which we bundle and use), Xming 6.9, and Cygwin X11. 
 Commercial ones include Hummingbird/OpenText Exceed.

 5th, can you try launching our bundled VcXsrv from the command-line and see 
 if it launches successfully?

 Run this command on 64-bit windows from command prompt:
 C:\Program Files (x86)\x2goclient\VcXsrv\vcxsrv.exe -multiwindow
 -clipboard :0

 or this command on 32-bit windows from command prompt:
 C:\Program Files\x2goclient\VcXsrv\vcxsrv.exe -multiwindow
 -clipboard :0

 VcXsrv should start successfully. You should not see any output in command 
 prompt. However, you should see the X server tray icon show up. You can 
 right-click the icon to end the X server.

 Note that if VcXsrv does not start successfully, it should tell you that it 
 wrote a log file with the errors. Please attach that log file to the reply.

 -Mike#2
___
x2go-user mailing list
x2go-user@lists.x2go.org
http://lists.x2go.org/listinfo/x2go-user

Re: [X2Go-User] X2Go Windows Client on Windows 8

2014-06-06 Thread Michael DePaulo
On Fri, Jun 6, 2014 at 8:55 AM, James M. Pulver jmp...@cornell.edu wrote:
 We are having great success using the X2Go Client on Windows 7. However,
 some outside users are running Windows 8 or Windows Vista, and no matter
 what we can think to do, we cannot get the X2Go Client to run. It starts,
 freezes for a few seconds, says “Cannot Start X Server” and then exits.

 Is this a known problem with those OSs? Is there some configuration to make
 it work? Any ideas?

 James Pulver

 CLASSE Computer Group

 Cornell University

Hi James,

I am the maintainer of the Windows Client.

I am sorry to hear that you are running into this issue.

And I actually do most of my testing on my Windows 8.1 64-bit desktop.

I have seen this problem happen occasionally for various reasons. I
think they have always been due to external factors. So I suspect that
some external factor is the cause.

1st, what version of X2Go Client are you using? For security fixes and
bugfixes, you should be using 4.0.2.0+build2, but I will still
troubleshoot this issue for you even if you are not:
http://wiki.x2go.org/doku.php/doc:release-notes-mswin:x2goclient-4.0.2.0

2nd, are you using 64-bit Windows Vista, 7 and 8 or 32-bit Windows
Vista, 7 and 8?

3rd, is this option set in X2Go Client?
Options - Setttings - X-Server settings - use integrated X-Server

4th, do you have any other X servers running? The only freeware and
FOSS X servers are VcXsrv (which we bundle and use), Xming 6.9, and
Cygwin X11. Commercial ones include Hummingbird/OpenText Exceed.

5th, can you try launching our bundled VcXsrv from the command-line
and see if it launches successfully?

Run this command on 64-bit windows from command prompt:
C:\Program Files (x86)\x2goclient\VcXsrv\vcxsrv.exe -multiwindow -clipboard :0

or this command on 32-bit windows from command prompt:
C:\Program Files\x2goclient\VcXsrv\vcxsrv.exe -multiwindow -clipboard :0

VcXsrv should start successfully. You should not see any output in
command prompt. However, you should see the X server tray icon show
up. You can right-click the icon to end the X server.

Note that if VcXsrv does not start successfully, it should tell you
that it wrote a log file with the errors. Please attach that log file
to the reply.

-Mike#2
___
x2go-user mailing list
x2go-user@lists.x2go.org
http://lists.x2go.org/listinfo/x2go-user

Re: [X2Go-User] ubuntu 14.04 desktop black screen on connect

2014-05-29 Thread Michael DePaulo
On Thu, May 29, 2014 at 6:19 AM, Cristina Tanzi Tolenti
cristina.tanzitole...@provincia.cremona.it wrote:
 Hi,
 I install x2goserver on my new desktop Ubuntu 14.04 (gnome-shell) and I
 would like to connect it with another Ubuntu or Windows over my lan. I
 choose gnome as session and when I try to connect I obtain a black screen.
 Help me please!! :-)
 Thanks
 Cristina

Hi Cristina,

Sorry that you are running into the issue.

1st of all, because you are on Ubuntu 14.04, it would be easiest if
you would use a desktop environment other than GNOME3 or UNITY. KDE,
XFCE and LXDE are included in Ubuntu 14.04 and work fine with X2Go.
You can also install MATE (the fork of GNOME2) from
http://mate-desktop.org/ . There are other desktop environments that I
haven't listed.

However, it is possible to make GNOME3 work on Ubuntu 14.04. GNOME3
will use gnome-panel, not gnome-shell. There will also be bugs. For
example, the desktop wallpaper does not show up

The email is not showing up on lists.x2go.org or gmane.org, but Eugene
San sent the email forwarded below with the currently available fix
for GNOME3.

His email is written from a developer's perspective. So below are user
instructions I just wrote that you can follow.

1. Add this PPA:
https://launchpad.net/~eugenesan/+archive/ppa?field.series_filter=trusty
2. Install all available updates from the PPA (if need be, I can
narrow down which exact packages you need to update.)
3. Install the following packages:
gnome-panel gnome-applets gnome-session-flashback
4. create the file /usr/local/bin/gnome-flashback.sh with the
following contents:
gnome-session --session=gnome-flashback
5. Make that file executable
6. In X2Go Client's session preferences, specify a custom desktop
with the following command:
gnome-flashback.sh

Steps 1-2 are due to a bug in Ubuntu that we hope to fix soon. (The
bug is that gnome-session checks for 3D acceleration, even though
gnome-flashback doesn't require it.)

Step 3 will be required until we develop an easier solution for
installing those packages. We are thinking of creating a metapackage
that depends on them.

Steps 4-6 are due to a bug in x2goserver that has already been fixed
in our git repo. When x2goserver 4.0.1.16 is released, it will contain
the fix, and you will merely need to select GNOME as the session
type in X2Go Client instead.

-Mike

-- Forwarded message --
From: Eugene San eugene...@gmail.com
Date: Sun, Apr 20, 2014 at 7:52 AM
Subject: Re: [X2Go-Dev] FYI: I am working on x2go GNOME3 compatibility
in Ubuntu 14.04
To: Michael DePaulo mikedep...@gmail.com
Cc: x2go-...@lists.x2go.org


Hi all,

Reading Michael's message and Andrew's article
(http://www.webupd8.org/2014/04/how-to-install-and-tweak-gnome.html)
inspired me to attempt to revive gnome-fallback (flashback) using x2go
on Ubuntu14.04.
Few hours later I have a solution.
In addition to packages I was maintaining previously, I had to port
and tweak, two more packages from gnome 3.12: gnome-desktop3 and
gnome-session.
You can find them at my PPA: https://launchpad.net/~eugenesan/+archive/ppa

To mimic full unity-2d scheme, please follow instructions in article:
http://www.webupd8.org/2014/04/how-to-install-and-tweak-gnome.html
In addition to instructions in article perform next:
1. Install gnome-applets-window and add it's applet to panel.
2. Install metacity and disable window decoration in full screen by
invoking: gsettings set org.gnome.metacity show-maximized-titlebars
false
Note, there are some minor visual glitches, at which I might look later.

There is also a minor change to x2goruncommand:
Eugene San's patch to x2goruncommand
___
x2go-user mailing list
x2go-user@lists.x2go.org
http://lists.x2go.org/listinfo/x2go-user