Sketchup 8 needs XP SP 2

Questions about Wine on Linux
Locked
mark.kampe
Level 1
Level 1
Posts: 5
Joined: Sun Jun 02, 2013 5:34 pm

Sketchup 8 needs XP SP 2

Post by mark.kampe »

I am running 13.04, and did an apt-get install wine.
I downloaded the latest SketchPp installer (doesn't get far enough to give me a version)
I ran: wine ~/Downloads/SketchUpWEN.exe, which failed on a pre-requesites check.
The details (from install.log):

Code: Select all

The following properties have been set:
Property: [AdminUser] = true {boolean}
Property: [InstallMode] = HomeSite {string}
Property: [ProcessorArchitecture] = AMD64 {string}
Property: [VersionNT] = 5.1.3 {version}
Running checks for package 'Microsoft Windows', phase BuildList
The following properties have been set for package 'Microsoft Windows':
Running checks for command 'SketchUpPrerequisites\32-bit'
Result of running operator 'ValueNotEqualTo' on property 'ProcessorArchitecture' and value 'Intel': true
Result of checks for command 'SketchUpPrerequisites\32-bit' is 'Bypass'
Running checks for command 'SketchUpPrerequisites\64-bit'
Result of running operator 'ValueNotEqualTo' on property 'ProcessorArchitecture' and value 'AMD64': false
Result of running operator 'VersionGreaterThanOrEqualTo' on property 'VersionNT' and value '5.2.2': false
Result of running operator 'VersionLessThan' on property 'VersionNT' and value '5.2.2': true
Result of checks for command 'SketchUpPrerequisites\64-bit' is 'Fail'
'Microsoft Windows' RunCheck result: Fail
As a sanity check I found a copy of SketchUp 7 (Pro) and downloaded and installed it.
It runs like a champ (until it gets to the license check). Is this a recent change to
SketchUp 8's requirements that nobody else has hit? Is there something else I should
have installed or configured on my system.
User avatar
dimesio
Moderator
Moderator
Posts: 13209
Joined: Tue Mar 25, 2008 10:30 pm

Re: Sketchup 8 needs XP SP 2

Post by dimesio »

I downloaded the latest version of SketchUp Make (as the free version is now called), and it installed and started up without any problems for me in 1.5.31 with default settings.

You didn't say what Wine version you're using; if it's not the latest development release, upgrade. Also, make sure you have a clean wineprefix--no winetricks or other tweaks, nothing else installed. If it still doesn't work, post terminal output.
mark.kampe
Level 1
Level 1
Posts: 5
Joined: Sun Jun 02, 2013 5:34 pm

Re: Sketchup 8 needs XP SP 2

Post by mark.kampe »

I just upgraded from the ubuntu stable version to 1.5.31, and the exact same thing happened again.
(the install log says it found 5.1.3 when it needed 5.2.2)

The console output is:

Code: Select all

[markk@hod Downloads]$ ls -l SketchUpWEN.exe 
-rw-rw-r-- 1 markk markk 75666552 Jun  2 15:12 SketchUpWEN.exe

[markk@hod Downloads]$ wine --version
wine-1.5.31
[markk@hod Downloads]$ wine ./SketchUpWEN.exe
fixme:storage:create_storagefile Storage share mode not implemented.
fixme:urlmon:DownloadBSC_OnProgress Unsupported status 3
fixme:urlmon:DownloadBSC_OnProgress Unsupported status 3
fixme:urlmon:DownloadBSC_OnProgress Unsupported status 3
fixme:wininet:set_cookie httponly not handled (L"httponly; Max-Age=315360000; Path=/")
fixme:wininet:set_cookie Unknown additional option L"Max-Age=315360000; Path=/"
fixme:wininet:create_cache_entry INTERNET_FLAG_NEED_FILE is not supported correctly
fixme:wininet:InternetLockRequestFile STUB
Could not load wine-gecko. HTML rendering will be disabled.
fixme:storage:create_storagefile Storage share mode not implemented.
fixme:iphlpapi:NotifyAddrChange (Handle 0x10fe8d0, overlapped 0x10fe8dc): stub
wine: configuration in '/home/markk/.wine' has been updated.
fixme:heap:HeapSetInformation (nil) 1 (nil) 0
[markk@hod Downloads]$ fixme:heap:HeapSetInformation (nil) 1 (nil) 0
fixme:process:SetProcessDEPPolicy (1): stub
fixme:heap:HeapSetInformation (nil) 1 (nil) 0
User avatar
dimesio
Moderator
Moderator
Posts: 13209
Joined: Tue Mar 25, 2008 10:30 pm

Re: Sketchup 8 needs XP SP 2

Post by dimesio »

mark.kampe wrote:

Code: Select all

Could not load wine-gecko. HTML rendering will be disabled.
Install wine-gecko.
mark.kampe
Level 1
Level 1
Posts: 5
Joined: Sun Jun 02, 2013 5:34 pm

Re: Sketchup 8 needs XP SP 2

Post by mark.kampe »

I ignored that warning because I got a corrupted package error when wine tried to auto-install the package, and the warning (about html rendering) did not seem applicable to the problem (version mismatch). There does not seem to be a wine-gecko for Raring, but I installed the latest 2.21 (for precise?) and re-ran the install again, and it failed again with the exact same complaints (about version mismatch). The console output is

Code: Select all

[markk@hod Downloads]$ wine SketchUpWEN.exe
fixme:heap:HeapSetInformation (nil) 1 (nil) 0
[markk@hod Downloads]$ fixme:heap:HeapSetInformation (nil) 1 (nil) 0
fixme:process:SetProcessDEPPolicy (1): stub
fixme:heap:HeapSetInformation (nil) 1 (nil) 0
User avatar
dimesio
Moderator
Moderator
Posts: 13209
Joined: Tue Mar 25, 2008 10:30 pm

Re: Sketchup 8 needs XP SP 2

Post by dimesio »

If your distro doesn't package it, you can download wine-gecko from Sourceforge and install it manually. http://wiki.winehq.org/Gecko

When you retest, do it in a clean wineprefix. If your OS is 64 bit, create a 32 bit wineprefix with

Code: Select all

WINEARCH=win32 WINEPREFIX=/path/to/wineprefix winecfg
then install to that. http://wiki.winehq.org/FAQ#wineprefix
mark.kampe
Level 1
Level 1
Posts: 5
Joined: Sun Jun 02, 2013 5:34 pm

Re: Sketchup 8 needs XP SP 2

Post by mark.kampe »

Thank you very much. That solved my problem.
It installed flawlessly and now seems to be working very well.
Locked