The problem with installing Windows tools (TypeError: coercing to Unicode...)

54 views
Skip to first unread message

js96...@gmail.com

unread,
Sep 24, 2015, 7:35:44 AM9/24/15
to qubes-users
Hi,
faced with the following problem after you install windows tools.

After a successful installation windows 7 in the newly created HVM I decided to install windows tools according to the guide.

I note that after installing the system was in working order, as the partition to be mounted through the qubes vm manager and through the terminal.

I have installed windows tools:
"qubes-dom0-update --enablerepo=qubes-dom0-current-testing qubes-windows-tools"

and got the version
"qubes-windows-tools-3.0.2- 1.x86_64"

then using a terminal I installed windows tools according to instructions (including those set forth in the file README).

However, after the installation and reboot there was a problem.

When you try to mount vm GUI Qubes VM Manager produces an error: "Error starting VM win: coercing to Unicode: need string or buffer, int found"

When you try to mount vm through the terminal:

[aaa@dom0 ~]$ qvm-start win
--> Loading the VM (type = HVM)...
--> Starting Qubes DB...
--> Setting Qubes DB info for the VM...
--> Updating firewall rules...
--> Starting the VM...
--> Starting the qrexec daemon...
Traceback (most recent call last):
File "/usr/bin/qvm-start", line 125, in <module>
main()
File "/usr/bin/qvm-start", line 109, in main
xid = vm.start(verbose=options.verbose, preparing_dvm=options.preparing_dvm, s
tart_guid=not options.noguid, notify_function=tray_notify_generic if options.tray
else None)
File "/usr/lib64/python2.7/site-packages/qubes/modules/01QubesHVm.py", line 342,
in start
return super(QubesHVm, self).start(*args, **kwargs)
File "/usr/lib64/python2.7/site-packages/qubes/modules/000QubesVm.py", line 1829
, in start
self.start_qrexec_daemon(verbose=verbose,notify_function=notify_function)
File "/usr/lib64/python2.7/site-packages/qubes/modules/01QubesHVm.py", line 400,
in start_qrexec_daemon
super(QubesHVm, self).start_qrexec_daemon(**kwargs)
File "/usr/lib64/python2.7/site-packages/qubes/modules/000QubesVm.py", line 1700
, in start_qrexec_daemon
qrexec_args, env=qrexec_env)
File "/usr/lib64/python2.7/subprocess.py", line 524, in call
return Popen(*popenargs, **kwargs).wait()
File "/usr/lib64/python2.7/subprocess.py", line 711, in __init__
errread, errwrite)
File "/usr/lib64/python2.7/subprocess.py", line 1327, in _execute_child
raise child_exception
TypeError: coercing to Unicode: need string or buffer, int found
[aaa@dom0 ~]$
________________________________________________

when you use the Safe Mode "debug mode" loading hangs at the stage "starting windows".

Use "seamless GUI" also gives nothing.

When you try to start the application through a shortcut domain appears on the start of the VM,but the application does not run.

Other error does not appear.

Installed in turn two versions windows:

windows 7 professional x64 russian
windows 7 professional x64 english

error in both cases one and the same.

please help thanks in advance!

bfm.jo...@gmail.com

unread,
Jun 17, 2016, 1:08:39 PM6/17/16
to qubes-users, js96...@gmail.com

Same problem here!

Marek Marczykowski-Górecki

unread,
Jun 17, 2016, 3:39:32 PM6/17/16
to bfm.jo...@gmail.com, qubes-users, js96...@gmail.com
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Try installing updates, I think this bug was fixed long ago...
If it still persists, provide Qubes version, and qubes-core-dom0 package
version (`rpm -q qubes-core-dom0` in dom0 terminal).

- --
Best Regards,
Marek Marczykowski-Górecki
Invisible Things Lab
A: Because it messes up the order in which people normally read text.
Q: Why is top-posting such a bad thing?
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iQEcBAEBCAAGBQJXZFHvAAoJENuP0xzK19csmcsH/A5PShpTcVTMJa204/5Oz6Jn
ZQ6k1e2YzQ/+Rqxlen5wj9EWF59Y4HobZQMQkomy7JEASHzWaeYrZozvDXeFmHJu
taHi3dltGw6/F4Sv8aCvpTXTLl8s2o8Wd7CB1xlF8JzgGu4wo2E6HEYt8YqBHA7X
10NobEoQErvwfAaS0s8CwJcfV34frslYtbptUREbXa3og8ogdFkxxP3HTYBP/H5g
dt7gLgE6JVBQ2+kOv1rqRG67Fd4VRD12pR1Bdj0NrxjmB6gu9C0SkOq+hJ4MFXMW
a/OMYJbv6CaU3VfKZ7t8PVRWsblqqSUJxR/FOZWq4aFRoXoGyDJdWHaN0jHdrTs=
=m/9f
-----END PGP SIGNATURE-----
Reply all
Reply to author
Forward
0 new messages