<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<p>Hi, </p>
<div class="moz-forward-container">
<p>I want to replace old NX server with X2GO. At this moment i
have just one issue with printing, and it does not allow to
deploy X2GO. <br>
</p>
<p>x2goclient does not have any issues with printing, but we need
to use pyhoca-cli for saving passwords in the startup script.</p>
<p>So, when I start pyhoca-cli <br>
</p>
<p><font size="-1"><b>krasikov@krasikov-suse:~> pyhoca-cli
--session-profile wmove --password 11122233</b></font></p>
<p><font size="-1"><b>pyhoca-cli[29471] NOTICE: preparing
requested X2Go session<br>
pyhoca-cli[29471] (PyHocaCLI) NOTICE: preparing requested
X2Go session<br>
pyhoca-cli[29471] (x2gosessregistry-pylib) NOTICE:
registering X2Go session wmove...<br>
pyhoca-cli[29471] (x2goclient-pylib) NOTICE: initializing
X2Go session...<br>
pyhoca-cli[29471] (x2gocontrolsession-pylib) NOTICE:
connecting to [10.101.2.178]:22<br>
pyhoca-cli[29471] (x2goterminalsession-pylib) NOTICE:
x2gomountdirs stdout is:
['dirs:/home/krasikov/.x2go/S-krasikov-53-1493977424_stRkwrite_dp24/spool__PRINT_SPOOL___REVERSESSH_PORT__30014',
'ssh port:30014', 'Host:127.0.0.1', 'User:krasikov',
'inserted, timeout 30 sshfs -o idmap=user,uid=`id
-u`,gid=`id
-g`,default_permissions,ServerAliveInterval=300,Cipher=blowfish,IdentityFile=/home/krasikov/.x2go/ssh/key.z14529,UserKnownHostsFile=/home/krasikov/.x2go/ssh/key.z14529.ident
"krasikov"@127.0.0.1:"/home/krasikov/.x2go/S-krasikov-53-1493977424_stRkwrite_dp24/spool"
"/tmp/.x2go-krasikov/spool/C-krasikov-53-1493977424_stRkwrite_dp24" -p
30014', 'mount
/home/krasikov/.x2go/S-krasikov-53-1493977424_stRkwrite_dp24/spool
ok', '']<br>
pyhoca-cli[29471] (PyHocaCLI) NOTICE: give the X2Go session
some time to come up...<br>
pyhoca-cli[29471] (PyHocaCLI) NOTICE: Press CTRL+C to
suspend the running session...<br>
</b></font><br>
</p>
<p>session started normally and after, print job give me an
errror:</p>
<p><font size="-1"><b>pyhoca-cli[29471] (x2goprintqueue-pylib)
NOTICE: processing incoming X2Go print job:
krasikov-53-1493977424_stRkwrite_dp24_345-krasikov-cupsjob14977X5bFtNsL8GYLdpAo.pdf<br>
Exception in thread Thread-12:<br>
Traceback (most recent call last):<br>
File "/usr/lib/python2.7/threading.py", line 810, in
__bootstrap_inner<br>
self.run()<br>
File "/usr/lib/python2.7/threading.py", line 763, in run<br>
self.__target(*self.__args, **self.__kwargs)<br>
File
"/usr/lib/python2.7/site-packages/x2go/printqueue.py", line
258, in x2go_printjob_handler<br>
spool_dir=parent_thread.spool_dir,<br>
File
"/usr/lib/python2.7/site-packages/x2go/printactions.py",
line 135, in do_print<br>
self._do_print(pdf_file, job_title, spool_dir)<br>
File
"/usr/lib/python2.7/site-packages/x2go/printactions.py",
line 336, in _do_print<br>
_hr_filename = self._humanreadable_filename(pdf_file,
job_title, spool_dir)<br>
File
"/usr/lib/python2.7/site-packages/x2go/printactions.py",
line 151, in _humanreadable_filename<br>
_hr_path =
os.path.normpath(os.path.expanduser(os.path.join(os.path.normpath(target_path),
'%s.pdf' % utils.slugify(job_title))))<br>
File "/usr/lib/python2.7/site-packages/x2go/utils.py",
line 107, in slugify<br>
value = unicodedata.normalize('NFKD',
unicode(value)).encode('ascii', 'ignore')<br>
UnicodeDecodeError: 'ascii' codec can't decode byte 0xd0 in
position 0: ordinal not in range(128)</b></font></p>
<p><font size="-1"><b><br>
</b></font></p>
<p>I think its a bug with codepages on client side.</p>
<p>here is my configs:</p>
<p><font size="-1"><b>krasikov@krasikov-suse:~> cat
/home/krasikov/.x2goclient/sessions</b><b><br>
</b><b>[20170427121255689]</b><b><br>
</b><b>speed=2</b><b><br>
</b><b>pack=16m-jpeg</b><b><br>
</b><b>quality=9</b><b><br>
</b><b>fstunnel=true</b><b><br>
</b><b>export=</b><b><br>
</b><b>iconvto=KOI8R</b><b><br>
</b><b>iconvfrom=UTF-8</b><b><br>
</b><b>useiconv=false</b><b><br>
</b><b>fullscreen=false</b><b><br>
</b><b>multidisp=false</b><b><br>
</b><b>display=1</b><b><br>
</b><b>maxdim=false</b><b><br>
</b><b>rdpclient=rdesktop</b><b><br>
</b><b>directrdpsettings=</b><b><br>
</b><b>width=800</b><b><br>
</b><b>height=600</b><b><br>
</b><b>dpi=97</b><b><br>
</b><b>setdpi=true</b><b><br>
</b><b>xinerama=false</b><b><br>
</b><b>clipboard=both</b><b><br>
</b><b>usekbd=true</b><b><br>
</b><b>type=auto</b><b><br>
</b><b>sound=false</b><b><br>
</b><b>soundsystem=pulse</b><b><br>
</b><b>startsoundsystem=true</b><b><br>
</b><b>soundtunnel=true</b><b><br>
</b><b>defsndport=true</b><b><br>
</b><b>sndport=4713</b><b><br>
</b><b>print=true</b><b><br>
</b><b>name=wmove</b><b><br>
</b><b>icon=:/img/icons/128x128/x2gosession.png</b><b><br>
</b><b>host=10.101.2.178</b><b><br>
</b><b>user=krasikov</b><b><br>
</b><b>key=</b><b><br>
</b><b>rdpport=3389</b><b><br>
</b><b>sshport=22</b><b><br>
</b><b>autologin=false</b><b><br>
</b><b>krblogin=false</b><b><br>
</b><b>krbdelegation=false</b><b><br>
</b><b>directrdp=false</b><b><br>
</b><b>rootless=true</b><b><br>
</b><b>published=false</b><b><br>
</b><b>applications=kwrite, WWWBROWSER, MAILCLIENT, OFFICE,
TERMINAL, leafpad, /home/wmove</b><b><br>
</b><b>command=kwrite</b><b><br>
</b><b>rdpoptions=</b><b><br>
</b><b>rdpserver=</b><b><br>
</b><b>xdmcpserver=localhost</b><b><br>
</b><b>usesshproxy=false</b><b><br>
</b><b>sshproxytype=SSH</b><b><br>
</b><b>sshproxyuser=</b><b><br>
</b><b>sshproxykeyfile=</b><b><br>
</b><b>sshproxyhost=</b><b><br>
</b><b>sshproxyport=22</b><b><br>
</b><b>sshproxysamepass=false</b><b><br>
</b><b>sshproxysameuser=false</b><b><br>
</b><b>sshproxyautologin=false</b><b><br>
</b><b>sshproxykrblogin=false</b></font><br>
<br>
</p>
<p><font size="-1"><b>krasikov@krasikov-suse:~> cat
/home/krasikov/.x2goclient/printing</b><b><br>
</b><b>[General]</b><b><br>
</b><b>showdialog=false</b><b><br>
</b><b>pdfview=false</b><b><br>
</b><b>[CUPS]</b><b><br>
</b><b>defaultprinter=2-HP_M602_pict_hpcups</b><b><br>
</b><b>[print]</b><b><br>
</b><b>startcmd=false</b><b><br>
</b><b>command=lpr</b><b><br>
</b><b>stdin=false</b><b><br>
</b><b>ps=false</b><b><br>
</b><b>[view]</b><b><br>
</b><b>open=true</b><b><br>
</b><b>command=xpdf</b><b><br>
</b></font></p>
<p><font size="-1"><b>krasikov@krasikov-suse:~> cat
/etc/SuSE-release</b><b><br>
</b><b>openSUSE 13.1 (i586)</b><b><br>
</b><b>VERSION = 13.1</b><b><br>
</b><b>CODENAME = Bottle</b><b><br>
</b></font></p>
<p><font size="-1"><b>krasikov@krasikov-suse:~> locale</b><b><br>
</b><b>LANG=ru_RU.UTF-8</b><b><br>
</b><b>LC_CTYPE="ru_RU.UTF-8"</b><b><br>
</b><b>LC_NUMERIC="ru_RU.UTF-8"</b><b><br>
</b><b>LC_TIME="ru_RU.UTF-8"</b><b><br>
</b><b>LC_COLLATE="ru_RU.UTF-8"</b><b><br>
</b><b>LC_MONETARY="ru_RU.UTF-8"</b><b><br>
</b><b>LC_MESSAGES="ru_RU.UTF-8"</b><b><br>
</b><b>LC_PAPER="ru_RU.UTF-8"</b><b><br>
</b><b>LC_NAME="ru_RU.UTF-8"</b><b><br>
</b><b>LC_ADDRESS="ru_RU.UTF-8"</b><b><br>
</b><b>LC_TELEPHONE="ru_RU.UTF-8"</b><b><br>
</b><b>LC_MEASUREMENT="ru_RU.UTF-8"</b><b><br>
</b><b>LC_IDENTIFICATION="ru_RU.UTF-8"</b><b><br>
</b><b>LC_ALL=</b></font><br>
</p>
<p><br>
</p>
<p><font size="+3">Thank you for any advice</font><br>
</p>
<p><br>
</p>
<pre class="moz-signature" cols="72">--
С уважением,
Красиков Олег Игоревич,
e-mail: <a moz-do-not-send="true" class="moz-txt-link-abbreviated" href="mailto:krasikov@finvest.biz">krasikov@finvest.biz</a>
e-mail: <a moz-do-not-send="true" class="moz-txt-link-abbreviated" href="mailto:kr@rp.ru">kr@rp.ru</a>
тлф: +7(499)4900547
Best regards,
Krasikov Oleg Igorevich
e-mail: <a moz-do-not-send="true" class="moz-txt-link-abbreviated" href="mailto:krasikov@finvest.biz">krasikov@finvest.biz</a>
e-mail: <a moz-do-not-send="true" class="moz-txt-link-abbreviated" href="mailto:kr@rp.ru">kr@rp.ru</a>
tel: +7(499)4900547
</pre>
</div>
</body>
</html>