Installing Kinect Studio with Wine

Questions about Wine on Linux
Locked
VitoShadow
Level 1
Level 1
Posts: 7
Joined: Tue May 24, 2011 8:44 am

Installing Kinect Studio with Wine

Post by VitoShadow »

I am attempting to install Kinect Studio 1.8 on Ubuntu MATE 15.10, using Wine.

Kinect Studio is an utility, included in Kinect Developer Toolkit (downloadable from here), which allows to reproduce .xed files.

I am not interested in programming with Kinect, but just in installing this tool.

I have downloaded the Developer Toolkit from the aforementioned link, and I try the following for executing the file:

Code: Select all

wine filename.exe
Image
Unfortunately, if I click on "Accept & Install", the installation fails.

This is the setup log file:
[0025:0026][2016-01-15T16:51:35]: Burn v3.6.2221.0, path: H:\Desktop\KinectDeveloperToolkit-v1.8.0-Setup.exe, cmdline: '-burn.unelevated BurnPipe.{B8B0CF9A-C0ED-4BAB-9B7E-D87ECDF75787} {D05313FC-54E0-45AA-943A-6391FF1C6812} 8'
[0025:0026][2016-01-15T16:51:35]: Setting string variable 'WixBundleName' to value '(null)'
[0025:0026][2016-01-15T16:51:35]: Setting string variable 'WixBundleLog' to value 'C:\users\vitoshadow\Temp\Setup_20160115165135.log'
[0025:0026][2016-01-15T16:51:35]: Setting string variable 'WixBundleOriginalSource' to value 'H:\Desktop\KinectDeveloperToolkit-v1.8.0-Setup.exe'
[0025:0026][2016-01-15T16:51:35]: Loading prerequisite bootstrapper application because managed host could not be loaded, error: 0x80070490.
[0025:0026][2016-01-15T16:51:35]: Detect 5 packages
[0025:0026][2016-01-15T16:51:35]: Registry key not found. Key = 'SOFTWARE\Microsoft\Net Framework Setup\NDP\v4\Client'
[0025:0026][2016-01-15T16:51:35]: Registry key not found. Key = 'SOFTWARE\Microsoft\DevDiv\VC\Servicing\11.0\RuntimeAdditional'
[0025:0026][2016-01-15T16:51:35]: Setting string variable 'Netfx4x64ClientVersion' to value '4.0.30319'
[0025:0026][2016-01-15T16:51:35]: Registry key not found. Key = 'SOFTWARE\Microsoft\DevDiv\VC\Servicing\11.0\RuntimeAdditional'
[0025:0026][2016-01-15T16:51:35]: Condition 'Netfx4ClientVersion AND (NOT VersionNT64 OR Netfx4x64ClientVersion)' evaluates to false.
[0025:0026][2016-01-15T16:51:35]: Detected package: Netfx4Client, state: Absent, cached: No
[0025:0026][2016-01-15T16:51:35]: Condition 'VCRedistx86Installed' evaluates to false.
[0025:0026][2016-01-15T16:51:35]: Detected package: VC2012RTx86, state: Absent, cached: No
[0025:0026][2016-01-15T16:51:35]: Condition 'VCRedistx64Installed' evaluates to false.
[0025:0026][2016-01-15T16:51:35]: Detected package: VC2012RTx64, state: Absent, cached: No
[0025:0026][2016-01-15T16:51:35]: Detected package: x86Toolkit, state: Absent, cached: No
[0025:0026][2016-01-15T16:51:35]: Detected package: x64Toolkit, state: Absent, cached: No
[0025:0026][2016-01-15T16:51:35]: Detect complete, result: 0x0
[0025:0026][2016-01-15T16:51:37]: Plan 5 packages, action: Install
[0025:0026][2016-01-15T16:51:37]: Setting string variable 'WixBundleLog_Netfx4Client' to value 'C:\users\vitoshadow\Temp\Setup_20160115165135_0_Netfx4Client.log'
[0025:0026][2016-01-15T16:51:37]: Planned package: Netfx4Client, state: Absent, default requested: Present, ux requested: Present, execute: Install, rollback: None, cache: Yes, uncache: Yes, dependency: Register
[0025:0026][2016-01-15T16:51:37]: Planned package: VC2012RTx86, state: Absent, default requested: Present, ux requested: None, execute: None, rollback: None, cache: No, uncache: No, dependency: Unregister
[0025:0026][2016-01-15T16:51:37]: Condition 'VersionNT64' evaluates to true.
[0025:0026][2016-01-15T16:51:37]: Planned package: VC2012RTx64, state: Absent, default requested: Present, ux requested: None, execute: None, rollback: None, cache: No, uncache: No, dependency: Unregister
[0025:0026][2016-01-15T16:51:37]: Condition 'NOT VersionNT64' evaluates to false.
[0025:0026][2016-01-15T16:51:37]: Planned package: x86Toolkit, state: Absent, default requested: Absent, ux requested: None, execute: None, rollback: None, cache: No, uncache: No, dependency: Unregister
[0025:0026][2016-01-15T16:51:37]: Condition 'VersionNT64' evaluates to true.
[0025:0026][2016-01-15T16:51:37]: Planned package: x64Toolkit, state: Absent, default requested: Present, ux requested: None, execute: None, rollback: None, cache: No, uncache: No, dependency: Unregister
[0025:0026][2016-01-15T16:51:37]: Plan complete, result: 0x0
[0025:0026][2016-01-15T16:51:37]: Apply begin
[0008:0009][2016-01-15T16:51:43]: Caching executable from: 'H:\Desktop\KinectDeveloperToolkit-v1.8.0-Setup.exe' to: 'C:\users\Public\Application Data\Package Cache\{c41ac83d-0a93-4bdd-b6a1-b78ef1bd98cb}\KinectDeveloperToolkit-v1.8.0-Setup.exe'
[0008:0009][2016-01-15T16:51:49]: Error 0x80070005: Failed to cache burn from: 'H:\Desktop\KinectDeveloperToolkit-v1.8.0-Setup.exe' to 'C:\users\Public\Application Data\Package Cache\{c41ac83d-0a93-4bdd-b6a1-b78ef1bd98cb}\KinectDeveloperToolkit-v1.8.0-Setup.exe'
[0008:0009][2016-01-15T16:51:49]: Error 0x80070005: Failed to cache bundle from path: H:\Desktop\KinectDeveloperToolkit-v1.8.0-Setup.exe
[0008:0009][2016-01-15T16:51:49]: Error 0x80070005: Failed to begin registration session.
[0025:0026][2016-01-15T16:51:49]: Error 0x80070005: Failed to begin registration session in per-machine process.
[0025:0026][2016-01-15T16:51:49]: Error 0x80070005: Failed to register bundle.
[0025:0026][2016-01-15T16:51:49]: Apply complete, result: 0x80070005 restart: No
I am using Wine 1.6.2:

Code: Select all

$ wine --version
wine-1.6.2
What can I do?

Thanks in advance
User avatar
dimesio
Moderator
Moderator
Posts: 13208
Joined: Tue Mar 25, 2008 10:30 pm

Re: Installing Kinect Studio with Wine

Post by dimesio »

Your Wine version is two years old and no longer supported. Start by upgrading. https://www.winehq.org/download/
VitoShadow
Level 1
Level 1
Posts: 7
Joined: Tue May 24, 2011 8:44 am

Re: Installing Kinect Studio with Wine

Post by VitoShadow »

Thanks for your answer.

I have followed the instructions for Ubuntu, and now I have Wine 1.9.1

However, the problem is still there: installation fails and the log file is the same as above.

Any hints?
VitoShadow
Level 1
Level 1
Posts: 7
Joined: Tue May 24, 2011 8:44 am

Re: Installing Kinect Studio with Wine

Post by VitoShadow »

I have tried another way to use just Kinect Studio, without installing the whole Developer Kit (simply because I don't it all).
So I took the files related with Kinect Studio from Windows, and tried to execute them on Wine.

I have executed the following:
1) Removed the .wine folder
2) export WINEARCH=win32
3) winetricks msxml3
4) winetricks dotnet45
5) winetricks d3dx10 d3dx11_42 d3dx11_43 d3dx9 d3dx9_29 d3dx9_28 d3dx9_31 d3dx9_35 d3dx9_36 d3dx9_39 d3dx9_42 d3dx9_43 d3dxof directx9 dxdiag dxdiagn dxsdk_jun2010 gdiplus vcrun2012 vcrun2013

Then, I have set the operating system to Windows 8 (and actually I've also tried Windows 7 and Windows 8.1, with same results).

Now, I am able to start Kinect Studio, but an error message appears:
Image

I have then executed the following:

Code: Select all

WINEDEBUG="+wgl,+d3d" wine KinectStudio.exe &>debug.txt
The content of debug.txt is attached to this post.
VitoShadow
Level 1
Level 1
Posts: 7
Joined: Tue May 24, 2011 8:44 am

Re: Installing Kinect Studio with Wine

Post by VitoShadow »

EDIT: the debug log is available at http://pastebin.com/iHJzwDa1
VitoShadow
Level 1
Level 1
Posts: 7
Joined: Tue May 24, 2011 8:44 am

Re: Installing Kinect Studio with Wine

Post by VitoShadow »

I have solved. The whole procedure is described here:

http://stackoverflow.com/questions/3504 ... s-in-linux
ashokbugude
Level 2
Level 2
Posts: 11
Joined: Thu Apr 28, 2016 12:09 am

Re: Installing Kinect Studio with Wine

Post by ashokbugude »

How do I install kinect sdk 1.8 successfully in linux? The installation throws error while installing Windows drivers.pls help
ashokbugude
Level 2
Level 2
Posts: 11
Joined: Thu Apr 28, 2016 12:09 am

Re: Installing Kinect Studio with Wine

Post by ashokbugude »

Below is the screenshot of error
Attachments
KinectSDK.png
ashokbugude
Level 2
Level 2
Posts: 11
Joined: Thu Apr 28, 2016 12:09 am

Re: Installing Kinect Studio with Wine

Post by ashokbugude »

Below is the log
[003F:0040][2016-04-28T14:26:46]: Burn v3.6.2221.0, path: Z:\home\ashok\Downloads\KinectSDK-v1.8-Setup.exe, cmdline: '-burn.unelevated BurnPipe.{2721075D-D4E6-40FB-801C-A6D060375474} {93F050BC-2A42-46FA-88D1-2EF39283F6AE} 40'
[003F:0040][2016-04-28T14:26:46]: Setting string variable 'WixBundleName' to value '(null)'
[003F:0040][2016-04-28T14:26:46]: Setting string variable 'WixBundleLog' to value 'C:\users\ashok\Temp\Setup_20160428142646.log'
[003F:0040][2016-04-28T14:26:46]: Setting string variable 'WixBundleOriginalSource' to value 'Z:\home\ashok\Downloads\KinectSDK-v1.8-Setup.exe'
[003F:0040][2016-04-28T14:26:47]: Loading managed bootstrapper application.
[003F:0040][2016-04-28T14:26:52]: Detect 12 packages
[003F:0040][2016-04-28T14:26:52]: Setting string variable 'Netfx4ClientVersion' to value '4.0.30319'
[003F:0040][2016-04-28T14:26:52]: Registry key not found. Key = 'SOFTWARE\Microsoft\VisualStudio\10.0\VC\Runtimes\x64'
[003F:0040][2016-04-28T14:26:52]: Setting string variable 'Netfx4x64ClientVersion' to value '4.0.30319'
[003F:0040][2016-04-28T14:26:52]: Registry key not found. Key = 'SOFTWARE\Microsoft\VisualStudio\10.0\VC\Runtimes\x86'
[003F:0040][2016-04-28T14:26:52]: Registry key not found. Key = 'SOFTWARE\Microsoft\VisualStudio\10.0\VC\VCRedist\x64'
[003F:0040][2016-04-28T14:26:52]: Setting string variable 'VCRedistx86Installed' to value '1'
[003F:0040][2016-04-28T14:26:52]: Condition 'Netfx4ClientVersion AND (NOT VersionNT64 OR Netfx4x64ClientVersion)' evaluates to true.
[003F:0040][2016-04-28T14:26:52]: Detected package: Netfx4Client, state: Present, cached: No
[003F:0040][2016-04-28T14:26:52]: Condition 'VCRTx86Installed OR VCRedistx86Installed' evaluates to true.
[003F:0040][2016-04-28T14:26:52]: Detected package: VCRTx86, state: Present, cached: Yes
[003F:0040][2016-04-28T14:26:52]: Condition 'VCRTx64Installed OR VCRedistx64Installed' evaluates to false.
[003F:0040][2016-04-28T14:26:52]: Detected package: VCRTx64, state: Absent, cached: No
[003F:0040][2016-04-28T14:26:52]: Detected package: SpeechRTx86, state: Present, cached: No
[003F:0040][2016-04-28T14:26:52]: Detected package: SpeechRTx64, state: Absent, cached: No
[003F:0040][2016-04-28T14:26:52]: Detected package: enUSLangPack, state: Present, cached: No
[003F:0040][2016-04-28T14:26:52]: Detected package: x64Drivers, state: Absent, cached: No
[003F:0040][2016-04-28T14:26:52]: Detected related package: {143B3B42-9393-456F-BC9A-7BAED0AECF03}, scope: PerMachine, version: 1.8.0.595, operation: MajorUpgrade
[003F:0040][2016-04-28T14:26:52]: Detected package: x64Runtime, state: Absent, cached: No
[003F:0040][2016-04-28T14:26:52]: Detected related package: {E7BBAF44-5039-44E3-A6E4-238FC671C705}, scope: PerMachine, version: 1.8.0.595, operation: MajorUpgrade
[003F:0040][2016-04-28T14:26:52]: Detected package: x64SDK, state: Absent, cached: No
[003F:0040][2016-04-28T14:26:52]: Detected package: x86Drivers, state: Absent, cached: Yes
[003F:0040][2016-04-28T14:26:52]: Detected package: x86Runtime, state: Present, cached: Yes
[003F:0040][2016-04-28T14:26:52]: Detected package: x86SDK, state: Present, cached: Yes
[003F:0040][2016-04-28T14:26:52]: Detect complete, result: 0x0
[003F:0040][2016-04-28T14:26:59]: Plan 12 packages, action: Install
[003F:0040][2016-04-28T14:26:59]: Planned package: Netfx4Client, state: Present, default requested: Present, ux requested: Present, execute: None, rollback: None, cache: No, uncache: No, dependency: Register
[003F:0040][2016-04-28T14:26:59]: Planned package: VCRTx86, state: Present, default requested: Present, ux requested: Present, execute: None, rollback: None, cache: No, uncache: Yes, dependency: Register
[003F:0040][2016-04-28T14:26:59]: Condition 'VersionNT64' evaluates to false.
[003F:0040][2016-04-28T14:26:59]: Planned package: VCRTx64, state: Absent, default requested: Absent, ux requested: Absent, execute: None, rollback: None, cache: No, uncache: No, dependency: Unregister
[003F:0040][2016-04-28T14:26:59]: Planned package: SpeechRTx86, state: Present, default requested: Present, ux requested: Present, execute: None, rollback: None, cache: No, uncache: No, dependency: Register
[003F:0040][2016-04-28T14:26:59]: Condition 'VersionNT64' evaluates to false.
[003F:0040][2016-04-28T14:26:59]: Planned package: SpeechRTx64, state: Absent, default requested: Absent, ux requested: Absent, execute: None, rollback: None, cache: No, uncache: No, dependency: Unregister
[003F:0040][2016-04-28T14:26:59]: Planned package: enUSLangPack, state: Present, default requested: Present, ux requested: Present, execute: None, rollback: None, cache: No, uncache: No, dependency: Register
[003F:0040][2016-04-28T14:26:59]: Condition 'VersionNT64' evaluates to false.
[003F:0040][2016-04-28T14:26:59]: Planned package: x64Drivers, state: Absent, default requested: Absent, ux requested: Absent, execute: None, rollback: None, cache: No, uncache: No, dependency: Unregister
[003F:0040][2016-04-28T14:26:59]: Condition 'VersionNT64' evaluates to false.
[003F:0040][2016-04-28T14:26:59]: Planned package: x64Runtime, state: Absent, default requested: Absent, ux requested: Absent, execute: None, rollback: None, cache: No, uncache: No, dependency: Unregister
[003F:0040][2016-04-28T14:26:59]: Condition 'VersionNT64' evaluates to false.
[003F:0040][2016-04-28T14:26:59]: Planned package: x64SDK, state: Absent, default requested: Absent, ux requested: Absent, execute: None, rollback: None, cache: No, uncache: No, dependency: Unregister
[003F:0040][2016-04-28T14:26:59]: Condition 'NOT VersionNT64' evaluates to true.
[003F:0040][2016-04-28T14:26:59]: Setting string variable 'WixBundleLog_x86Drivers' to value 'C:\users\ashok\Temp\Setup_20160428142646_0_x86Drivers.log'
[003F:0040][2016-04-28T14:26:59]: Setting string variable 'WixBundleRollbackLog_x86Drivers' to value 'C:\users\ashok\Temp\Setup_20160428142646_0_x86Drivers_rollback.log'
[003F:0040][2016-04-28T14:26:59]: Planned package: x86Drivers, state: Absent, default requested: Present, ux requested: Present, execute: Install, rollback: Uninstall, cache: No, uncache: Yes, dependency: Register
[003F:0040][2016-04-28T14:26:59]: Condition 'NOT VersionNT64' evaluates to true.
[003F:0040][2016-04-28T14:26:59]: Planned package: x86Runtime, state: Present, default requested: Present, ux requested: Present, execute: None, rollback: None, cache: No, uncache: Yes, dependency: Register
[003F:0040][2016-04-28T14:26:59]: Condition 'NOT VersionNT64' evaluates to true.
[003F:0040][2016-04-28T14:26:59]: Planned package: x86SDK, state: Present, default requested: Present, ux requested: Present, execute: None, rollback: None, cache: No, uncache: Yes, dependency: Register
[003F:0040][2016-04-28T14:26:59]: Plan complete, result: 0x0
[003F:0040][2016-04-28T14:26:59]: Apply begin
[0028:0029][2016-04-28T14:26:59]: Caching executable from: 'Z:\home\ashok\Downloads\KinectSDK-v1.8-Setup.exe' to: 'C:\users\Public\Application Data\Package Cache\{5f9eeaf3-984f-46b4-84f9-e8e1d5b255a8}\KinectSDK-v1.8-Setup.exe'
[0028:0029][2016-04-28T14:27:10]: Registering bundle dependency key: {5f9eeaf3-984f-46b4-84f9-e8e1d5b255a8}, version 1.8.0.595
[0028:0029][2016-04-28T14:27:11]: Applying package: x86Drivers, action: Install, path: C:\users\Public\Application Data\Package Cache\{08E1AA2D-125D-4E80-AA43-C7B6D2CF9668}v1.8.0.595\KinectDrivers-v1.8-x86.WHQL.msi, arguments: '(null)'
[0028:0029][2016-04-28T14:27:12]: Error 0x80070643: Failed to install MSI package.
[0028:0029][2016-04-28T14:27:12]: Error 0x80070643: Failed to execute MSI package.
[003F:0040][2016-04-28T14:27:12]: Error 0x80070643: Failed to configure per-machine MSI package.
[003F:0040][2016-04-28T14:27:12]: Error 0x80070643: Failed to execute MSI package.
[003F:0040][2016-04-28T14:27:12]: Error 0x80070643: Failed to execute apply.
[0028:0029][2016-04-28T14:27:12]: Removing bundle dependency key: {5f9eeaf3-984f-46b4-84f9-e8e1d5b255a8}
[0028:0029][2016-04-28T14:27:12]: Removing cached bundle: {5f9eeaf3-984f-46b4-84f9-e8e1d5b255a8}, from path: C:\users\Public\Application Data\Package Cache\{5f9eeaf3-984f-46b4-84f9-e8e1d5b255a8}\
[003F:0040][2016-04-28T14:27:12]: Apply complete, result: 0x80070643 restart: No
[003F:0040][2016-04-28T14:27:47]: Shutting down, exit code: 0x0
Locked