Hi,
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.
x2goclient does not have any issues with printing, but we need to use
pyhoca-cli for saving passwords in the startup script.
So, when I start pyhoca-cli
*krasikov@krasikov-suse:~> pyhoca-cli --session-profile wmove --password
11122233*
*pyhoca-cli[29471] NOTICE: preparing requested X2Go session
pyhoca-cli[29471] (PyHocaCLI) NOTICE: preparing requested X2Go session
pyhoca-cli[29471] (x2gosessregistry-pylib) NOTICE: registering X2Go
session wmove...
pyhoca-cli[29471] (x2goclient-pylib) NOTICE: initializing X2Go session...
pyhoca-cli[29471] (x2gocontrolsession-pylib) NOTICE: connecting to
[10.101.2.178]:22
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', '']
pyhoca-cli[29471] (PyHocaCLI) NOTICE: give the X2Go session some time to
come up...
pyhoca-cli[29471] (PyHocaCLI) NOTICE: Press CTRL+C to suspend the
running session...
*
session started normally and after, print job give me an errror:
*pyhoca-cli[29471] (x2goprintqueue-pylib) NOTICE: processing incoming
X2Go print job:
krasikov-53-1493977424_stRkwrite_dp24_345-krasikov-cupsjob14977X5bFtNsL8GYLdpAo.pdf
Exception in thread Thread-12:
Traceback (most recent call last):
File "/usr/lib/python2.7/threading.py", line 810, in __bootstrap_inner
self.run()
File "/usr/lib/python2.7/threading.py", line 763, in run
self.__target(*self.__args, **self.__kwargs)
File "/usr/lib/python2.7/site-packages/x2go/printqueue.py", line 258,
in x2go_printjob_handler
spool_dir=parent_thread.spool_dir,
File "/usr/lib/python2.7/site-packages/x2go/printactions.py", line
135, in do_print
self._do_print(pdf_file, job_title, spool_dir)
File "/usr/lib/python2.7/site-packages/x2go/printactions.py", line
336, in _do_print
_hr_filename = self._humanreadable_filename(pdf_file, job_title,
spool_dir)
File "/usr/lib/python2.7/site-packages/x2go/printactions.py", line
151, in _humanreadable_filename
_hr_path =
os.path.normpath(os.path.expanduser(os.path.join(os.path.normpath(target_path),
'%s.pdf' % utils.slugify(job_title))))
File "/usr/lib/python2.7/site-packages/x2go/utils.py", line 107, in
slugify
value = unicodedata.normalize('NFKD',
unicode(value)).encode('ascii', 'ignore')
UnicodeDecodeError: 'ascii' codec can't decode byte 0xd0 in position 0:
ordinal not in range(128)*
*
*
I think its a bug with codepages on client side.
here is my configs:
*krasikov@krasikov-suse:~> cat /home/krasikov/.x2goclient/sessions**
**[20170427121255689]**
**speed=2**
**pack=16m-jpeg**
**quality=9**
**fstunnel=true**
**export=**
**iconvto=KOI8R**
**iconvfrom=UTF-8**
**useiconv=false**
**fullscreen=false**
**multidisp=false**
**display=1**
**maxdim=false**
**rdpclient=rdesktop**
**directrdpsettings=**
**width=800**
**height=600**
**dpi=97**
**setdpi=true**
**xinerama=false**
**clipboard=both**
**usekbd=true**
**type=auto**
**sound=false**
**soundsystem=pulse**
**startsoundsystem=true**
**soundtunnel=true**
**defsndport=true**
**sndport=4713**
**print=true**
**name=wmove**
**icon=:/img/icons/128x128/x2gosession.png**
**host=10.101.2.178**
**user=krasikov**
**key=**
**rdpport=3389**
**sshport=22**
**autologin=false**
**krblogin=false**
**krbdelegation=false**
**directrdp=false**
**rootless=true**
**published=false**
**applications=kwrite, WWWBROWSER, MAILCLIENT, OFFICE, TERMINAL,
leafpad, /home/wmove**
**command=kwrite**
**rdpoptions=**
**rdpserver=**
**xdmcpserver=localhost**
**usesshproxy=false**
**sshproxytype=SSH**
**sshproxyuser=**
**sshproxykeyfile=**
**sshproxyhost=**
**sshproxyport=22**
**sshproxysamepass=false**
**sshproxysameuser=false**
**sshproxyautologin=false**
**sshproxykrblogin=false*
*krasikov@krasikov-suse:~> cat /home/krasikov/.x2goclient/printing**
**[General]**
**showdialog=false**
**pdfview=false**
**[CUPS]**
**defaultprinter=2-HP_M602_pict_hpcups**
**[print]**
**startcmd=false**
**command=lpr**
**stdin=false**
**ps=false**
**[view]**
**open=true**
**command=xpdf**
*
*krasikov@krasikov-suse:~> cat /etc/SuSE-release**
**openSUSE 13.1 (i586)**
**VERSION = 13.1**
**CODENAME = Bottle**
*
*krasikov@krasikov-suse:~> locale**
**LANG=ru_RU.UTF-8**
**LC_CTYPE="ru_RU.UTF-8"**
**LC_NUMERIC="ru_RU.UTF-8"**
**LC_TIME="ru_RU.UTF-8"**
**LC_COLLATE="ru_RU.UTF-8"**
**LC_MONETARY="ru_RU.UTF-8"**
**LC_MESSAGES="ru_RU.UTF-8"**
**LC_PAPER="ru_RU.UTF-8"**
**LC_NAME="ru_RU.UTF-8"**
**LC_ADDRESS="ru_RU.UTF-8"**
**LC_TELEPHONE="ru_RU.UTF-8"**
**LC_MEASUREMENT="ru_RU.UTF-8"**
**LC_IDENTIFICATION="ru_RU.UTF-8"**
**LC_ALL=*
Thank you for any advice
--
С уважением,
Красиков Олег Игоревич,
e-mail:krasi...@finvest.biz
e-mail:k...@rp.ru
тлф: +7(499)4900547
Best regards,
Krasikov Oleg Igorevich
e-mail:krasi...@finvest.biz
e-mail:k...@rp.ru
tel: +7(499)4900547
_______________________________________________
x2go-user mailing list
x2go-user@lists.x2go.org
https://lists.x2go.org/listinfo/x2go-user