Everything I have tested. I wanted to post here because I have found that I am now getting the Warehouse to run without issues. The associated file of "sketchup-webhelper.exe" is now working; however, I did have to do a few things to ensure it was working. See below for more comments on the process.
Plug-ins (Most... although the plugin from Sketucation website did not work... but plugins from there were downloaded and installed (Fredo6 series primarily).
This would be platinum if not for a tedious installation process.
What does not
Installation: Fails if just running installer on a clean install / default wine bottle.
Some plug-ins didn't appear to work. ... but for the most part... appears flawless.
BLUF: In order to have perfectly functioning program, I used Winetricks.
- Ubuntu 20.04 LTS
- Wine 5.0.3 (from repository)
- Wine Tricks: 0.0+20200412-1 (from repository)
Steps: Note: fter a couple steps, winetricks did not re-open so you may need to 'restart' winetricks... but give it a little while as some steps run in background take a few minutes.
1. Create new Prefix. Open Winetricks. Select "Create new wineprefix". Select architecture 64 and give it a name. I used "Sketchup2017"... but it doesn't really mater. What every you create will be added to the intial Winetricks menu as a option to select as a prefix. You will get a lot of warnings because it is a 64 bit arch... but those are OK. A
2. After it is run... the Winetricks window header will indicate what wineprefix it is using. What follows is what I did to install. I cannot say everything is needed, but doesn't hurt as it works.
a. (Optional) Open Winecfg: Setup drive for your download folder in your profile. Saves you time later.
b. Select in Wintetricks: "Install a font". Select "corefonts" and "Tahoma2" and install.
c. Select in Winetricks: "Install a Windows DLL or component" Install the following (One at time!)
- riched3.0 <
- restart winetricks & select your prefix (will be near bottom of list... but not last on list).
- install windows dll: richtx32 (This also fails in script. Can't tell if they installed or not, as both ended with error of can't find a ocx file... or something to that effect)
- restart wintetricks & select your prefix.
- install windows dll: vcrun2015 (message: Working around wine bug 37781 ) Second of the messages will say that! Good sign. Don't be alarmed by other messages... you should shortly see a MS installation window. First of two. )
-install windows dll: dotnet46 (This is a cumulative install so it includes the previous version 4.5.2) LOTS OF WARNING MESSAGES.... Keep going. you will eventually see an extraction and running of dotNet installer. After it finishes. Another extraction and install is coming. This one will start with a warning that MSInstaller not installed.... but keep going. They take a while and it appears to hang... but it will finish. Do NOT select reboot after installation. The next thing will be a message indicating winetricks is doing a work-around in progress. Another running of .NET install preceded by MS warning. It too will finish.. but it takes a bit. DO NOT Select reboot now... do it later...)
- run winecfg: Verify that the default settings are still Windows 7. If a previous step didn't successful complete, a step may have left it set for XP. If that is the case, you may want to run through the installation again of vcrun and dotnet.
- in Winetricks window... ensure top is till selected as your wineprefix you are installing sketchup into.... select from menu options to "run explorer"
- In the explorer window... navigate to your downloaded version of Sketchup2107 and run the installation file.
- When prompted to install a prerquisite for Vistual C, say yes... it should only take a moment and then you are into the Sketcup Installation. I selected the default installation location. After it completes, you should see six new icons on your desktop (3 x .lnk --- you can delete these as they are windows shortcuts). In Ubuntu Gnome, there are also .desktop versions. Right clicking and give permission to run to launch the program.
NOTE: You will need to get a login to the company cause they no longer support using your google ID to login with the warehouse...etc...
What was not tested
I did not test every drawing tool or feature as I am new to Sketchup... I did try to test all key basic features.
NOTE: I don't think I will use enough to purchase a subscription... The key loss in free version is the use of the Solid Tools.
You can purchase a plugin for Solid Tools from Mind Sight Studios. Their plug-in is called Booltools. $20 for lifetime. My approach to avoid a subscription. I have not tested this personally, but I have tested using plugins with Sketchup and so I have good expectations for this plugin to work.
|Operating system||Test date||Wine version||Installs?||Runs?||Used|
|Show||Fedora 33 x86_64||Jan 24 2021||6.0||Yes||Yes||Yes||Silver||Smashin|
|Show||MX Linux 19.3||Jan 22 2021||6.0||Yes||Yes||No||Silver||Milutin Nikolic|
|Show||Fedora 33 x86_64||Dec 30 2020||6.0-rc4-staging||Yes||Yes||No||Silver||Reinhard S.|
|Current||Ubuntu 20.04 "Focal" (+ variants like Kubuntu)||Dec 21 2020||5.0.3||Yes||Yes||Yes||Gold||Arick|
|Show||Arch Linux||Dec 09 2020||5.18||Yes||Yes||Yes||Silver||Marosh|
$ export WINEARCH=win64
$ winetricks vcrun2013 vcrun2015 corefonts
$ winetricks win7
- Download .NET Framework 4.5.2 (offline version) and install it with the command:
$ wine start /unix NDP452-KB2901907-x86-x64-AllOS-ENU.exe
- Then run the actual SketchUp installer:
$ wine SketchUpMake-it-x64.exe (or the Pro version, either works)
- Follow the installation steps
- Run SketchUp (you can run it just fine from the .desktop created by WINE itself)