Error installing 2017 Make in Ubuntu Linux with WINE

I’ve an issue installing 2017 Make in Ubuntu 16.04.1 LTS with WINE. The install seems to go just fine except I get this error:

Setup has detected that the publisher of file ‘C:\users\chris\Temp\VSD49c3.tmp\SketchUpPrerequisites\InstallPrerequisites.exe’ cannot be verified.

Below is the output of the install.log:

The following properties have been set:
Property: [AdminUser] = true {boolean}
Property: [InstallMode] = HomeSite {string}
Property: [ProcessorArchitecture] = AMD64 {string}
Property: [VersionNT] = 6.1.1 {version}
Running checks for package ‘Microsoft Windows’, phase BuildList
Reading value ‘CurrentVersion’ of registry key ‘HKLM\Software\Microsoft\Windows NT\CurrentVersion’
Read string value ‘6.1’
Setting value ‘6.1 {string}’ for property ‘OsCurrentVersion’
Reading value ‘CurrentBuildNumber’ of registry key ‘HKLM\Software\Microsoft\Windows NT\CurrentVersion’
Read string value ‘7601’
Setting value ‘7601 {string}’ for property ‘OsCurrentBuildNumber’
The following properties have been set for package ‘Microsoft Windows’:
Property: [OsCurrentBuildNumber] = 7601 {string}
Property: [OsCurrentVersion] = 6.1 {string}
Running checks for command ‘SketchUpPrerequisites64\MinimumWindowsVersion’
Result of running operator ‘VersionGreaterThanOrEqualTo’ on property ‘VersionNT’ and value ‘6.1’: true
Result of checks for command ‘SketchUpPrerequisites64\MinimumWindowsVersion’ is ‘Bypass’
Running checks for command ‘SketchUpPrerequisites64\64BitArchitecture’
Result of running operator ‘ValueEqualTo’ on property ‘ProcessorArchitecture’ and value ‘AMD64’: true
Result of checks for command ‘SketchUpPrerequisites64\64BitArchitecture’ is ‘Bypass’
‘Microsoft Windows’ RunCheck result: No Install Needed
Running checks for package ‘Universal CRT (Hotfix KB2999226)’, phase BuildList
Looking up path for special folder ‘SystemFolder’
Running check with folder ‘C:\windows\system32.’ and file ‘ucrtbase.dll’
Attempting to find file ‘C:\windows\system32.\ucrtbase.dll’
Could not find file ‘ucrtbase.dll’ in folder ‘C:\windows\system32.’
Not setting value for property ‘UCRT’
The following properties have been set for package ‘Universal CRT (Hotfix KB2999226)’:
Running checks for command ‘SketchUpPrerequisites\InstallPrerequisites.exe’
Skipping ByPassIf because Property ‘UCRT’ was not defined
Result of checks for command ‘SketchUpPrerequisites\InstallPrerequisites.exe’ is ‘Install’
‘Universal CRT (Hotfix KB2999226)’ RunCheck result: Install Needed
Running checks for package ‘Visual C++ “14” Runtime Libraries (x64)’, phase BuildList
Running MsiProductCheck with ProductCode ‘{EF1EC6A9-17DE-3DA9-B040-686A1E8A8B04}’
MsiQueryProductState returned ‘-1’
Setting value ‘-1 {int}’ for property ‘VCRedistInstalled’
The following properties have been set for package ‘Visual C++ “14” Runtime Libraries (x64)’:
Property: [VCRedistInstalled] = -1 {int}
Running checks for command ‘vcredist_x64\vcredist_x64.exe’
Result of running operator ‘ValueGreaterThanEqualTo’ on property ‘VCRedistInstalled’ and value ‘3’: false
Result of running operator ‘ValueEqualTo’ on property ‘AdminUser’ and value ‘false’: false
Result of running operator ‘ValueNotEqualTo’ on property ‘ProcessorArchitecture’ and value ‘AMD64’: false
Result of running operator ‘VersionLessThan’ on property ‘VersionNT’ and value ‘6.00’: false
Result of checks for command ‘vcredist_x64\vcredist_x64.exe’ is ‘Install’
‘Visual C++ “14” Runtime Libraries (x64)’ RunCheck result: Install Needed
Running checks for package ‘Microsoft .NET Framework 4.5.2 (x86 and x64)’, phase BuildList
Reading value ‘Release’ of registry key ‘HKLM\Software\Microsoft\NET Framework Setup\NDP\v4\Full’
Unable to read registry value
Not setting value for property ‘DotNet45Full_Release’
Reading value ‘v4’ of registry key ‘HKLM\SOFTWARE\Microsoft\NET Framework Setup\OS Integration’
Unable to read registry value
Not setting value for property ‘DotNet45Full_OSIntegrated’
The following properties have been set for package ‘Microsoft .NET Framework 4.5.2 (x86 and x64)’:
Running checks for command ‘DotNetFX452\NDP452-KB2901907-x86-x64-AllOS-ENU.exe’
Result of running operator ‘ValueEqualTo’ on property ‘InstallMode’ and value ‘HomeSite’: true
Result of checks for command ‘DotNetFX452\NDP452-KB2901907-x86-x64-AllOS-ENU.exe’ is ‘Bypass’
Running checks for command ‘DotNetFX452\NDP452-KB2901907-x86-x64-AllOS-ENU.exe’
Result of running operator ‘ValueEqualTo’ on property ‘InstallMode’ and value ‘HomeSite’: true
Result of checks for command ‘DotNetFX452\NDP452-KB2901907-x86-x64-AllOS-ENU.exe’ is ‘Bypass’
Running checks for command ‘DotNetFX452\NDP452-KB2901954-Web.exe’
Result of running operator ‘ValueNotEqualTo’ on property ‘InstallMode’ and value ‘HomeSite’: false
Skipping ByPassIf because Property ‘DotNet45Full_Release’ was not defined
Skipping ByPassIf because Property ‘DotNet45Full_OSIntegrated’ was not defined
Result of running operator ‘ValueEqualTo’ on property ‘AdminUser’ and value ‘false’: false
Result of running operator ‘VersionLessThan’ on property ‘VersionNT’ and value ‘6.0.0’: false
Result of running operator ‘ValueEqualTo’ on property ‘ProcessorArchitecture’ and value ‘IA64’: false
Result of checks for command ‘DotNetFX452\NDP452-KB2901954-Web.exe’ is ‘Install’
Running checks for command ‘DotNetFX452\NDP452-KB2901954-Web.exe’
Result of running operator ‘ValueNotEqualTo’ on property ‘InstallMode’ and value ‘HomeSite’: false
Skipping ByPassIf because Property ‘DotNet45Full_Release’ was not defined
Skipping ByPassIf because Property ‘DotNet45Full_OSIntegrated’ was not defined
Result of running operator ‘ValueNotExists’ on property ‘DotNet45Full_OSIntegrated’: true
Result of checks for command ‘DotNetFX452\NDP452-KB2901954-Web.exe’ is ‘Bypass’
‘Microsoft .NET Framework 4.5.2 (x86 and x64)’ RunCheck result: Install Needed
Installation of components ‘Universal CRT (Hotfix KB2999226), Visual C++ “14” Runtime Libraries (x64), Microsoft .NET Framework 4.5.2 (x86 and x64)’ was accepted.
Copying files to temporary directory "C:\users\chris\Temp\VSD49c3.tmp"
Copying from ‘C:\users\chris\Temp\sketchup_install\SketchUpPrerequisites\InstallPrerequisites.exe’ to ‘C:\users\chris\Temp\VSD49c3.tmp\SketchUpPrerequisites\InstallPrerequisites.exe’
Verifying file integrity of C:\users\chris\Temp\VSD49c3.tmp\SketchUpPrerequisites\InstallPrerequisites.exe
WinVerifyTrust returned -2146893816
File not trusted
Error: Setup has detected that the publisher of file ‘C:\users\chris\Temp\VSD49c3.tmp\SketchUpPrerequisites\InstallPrerequisites.exe’ cannot be verified.

I would really like to get this up and running so I can do some designs for my PVC projects.

The messages look a lot like you have a permissions/security problem with the way you are installing. Since virtual environments such as WINE are not officially supported, you aren’t going to get any help from Trimble. But perhaps someone who is a Ubuntu guru may chime in to assist…

On my Ubuntu box, I use my.sketchup.com :-).

1 Like

Thanks Barry, I’ll give it a try.

@capot1948

See this post for links to get the prerequisites directly from Microsoft:

http://forums.sketchup.com/t/unable-to-install-sketchup-pro-2017/34512/3

… then reboot WINE (if that applies,) and re-run the SketchUp installer.