Hi Phil,
On Mo 24 Jan 2011 10:01:58 CET "--[ UxBoD ]--" wrote:
----- Original Message -----
Hi John, Phil and Alex, dear list,
I am still having serious problems getting VcXsrv (1.9.3.0) started in multiwindow mode and run sessions of X2go session type ,,D'' (desktop) with it.
My cmd line is:
vcxsrv.exe :40 -clipboard -multiwindow -nowinkill -notrayicon
On session start the X2GO start up x2goagent window appears, but before any graphical elements (apart from the X2GO slogan) are drawn, VcXsrv crashes.
Does anyone have an idea how to circumvent this?
Greets, Mike
Mike, are you starting vcxsrv from within the x2go client code ?
No, I am launching the XServer from within the Python X2go API: https://svn.das-netzwerkteam.de/websvn/filedetails.php?repname=x2go&path=%2Fpython%2Fpython-x2go%2Ftrunk%2Fx2go%2Fxserver.py
The hardcoded XServer configuration can be found in the defaults.py
file (see dictionary/hash X2GO_CLIENTXCONFIG_DEFAULTS):
https://svn.das-netzwerkteam.de/websvn/filedetails.php?repname=x2go&path=%2Fpython%2Fpython-x2go%2Ftrunk%2Fx2go%2Fdefaults.py
If you are then one change I had to make was how x2go checked that
the xserver had indeed started. On line 7145 of onmainwindow.cpp it
uses the test :if ( line.indexOf ( "successfully opened the display" ) !=-1 )
which I had to change it too:
if ( line.indexOf ( "GL provider for screen" ) !=-1 )
and for starting up vcxsrv I used the following syntax:
args<<dispString<<"-multiwindow"<<"-notrayicon"<<"-clipboard"<<"-logverbose"<<"1"<<"-swcursor"<<"-logfile"<<xorgLogFile
OK, apart from the logging my start command is similar. I have also
tried -swcursor, but vcxsrv always fails in -multiwindow mode. I'll
have to try with other X applications apart from nxproxy/x2goagent
(i.e. test with local xcalc etc.)
To get the opened display entry in the log file you need to increase
the logging level verbosity.
I tell the XServer which port to use, so my mechanism is slightly
different. However, this will probably a topic of change in further
Python X2go versions.
Greets & thanks, Mike
--
DAS-NETZWERKTEAM mike gabriel, dorfstr. 27, 24245 barmissen fon: +49 (4302) 281418, fax: +49 (4302) 281419
GnuPG Key ID 0xB588399B mail: mike.gabriel@das-netzwerkteam.de, http://das-netzwerkteam.de
freeBusy: https://mail.das-netzwerkteam.de/freebusy/m.gabriel%40das-netzwerkteam.de.xf...