WineHQ

SketchUp

The new version now developed by Trimble with 2 releases, Make that's free to use and Pro that is paid.

Application Details:

Version: 2016
License: Free to use
URL: http://www.sketchup.com/produc...
Votes: 1
Latest Rating: Silver
Latest Wine Version Tested: 5.0.1

Maintainers: About Maintainership

Free Download Download versions (all languages)

Test Results

Old test results
The test results you have selected are very old and may not represent the current state of Wine.
Selected Test Results

What works

SketchUp 2016 Make 64-bit

General offline editing

Saving/opening

Import/export functions

What does not

Online functions like embedded help and "Trimble Connect" (just opens Linux browser instead)

Workarounds

What was not tested

Hardware tested

Graphics:

  • GPU:
  • Driver:

Additional Comments

Installed to a clean 64-bit wine prefix, have not tested it with 32-bit. Set OS version to "Windows 7" in winecfg before installing. "C:/windows/syswow64/mfc100u.dll" must be copied to "C:/windows/system32/mfc100u.dll" before running program -- winetricks should not be necessary.

selected in Test Results table below
Operating systemTest dateWine versionInstalls?Runs?Used
Workaround?
RatingSubmitter
ShowFreeBSD 12.1 x86_64Jul 01 20205.0.1Yes Yes YesSilverHeavyjoost 
ShowFreeBSD 11.1 amd64Jul 06 20183.0.2Yes Yes YesSilverHeavyjoost 
CurrentopenSUSE Tumbleweed (rolling release)Oct 27 20161.9.20Yes Yes SilverKarl Cheng 
ShowDebian GNU/Linux 9.x "Stretch" x86_64Jul 21 20161.9.10Yes Yes Silveran anonymous user 
ShowElementary OS FreyaMay 10 20161.9.9Yes Yes Silveran anonymous user 

Known Bugs

Bug # Description Status Resolution Other apps affected
47240 Sketchup 2017/2018 web dialogs not displaying (Dynamic components attributes) NEW View

Show all bugs

Comments

The following comments are owned by whoever posted them. WineHQ is not responsible for what they say.

question about installing
by Zack Friedman on Saturday July 1st 2017, 12:05
Hello, new to wine and Linux in general. managed to install wine successfully but when I run the SketchUpMake-en-ex64.exe installer i get an error about "unable to satisfy all prerequisites...." I have Winecfg running it as windows 7 but I'm not sure what "C:/windows/syswow64/mfc100u.dll" must be copied to "C:/windows/system32/mfc100u.dll" before running program" means. any help would be great.

thanks in advance
Solution here:
by Ross on Sunday March 5th 2017, 2:14
ubuntuhandbook.org/index.php/2014/06/install-google-sketchup-ubuntu1404/

"On my 64 bit Ubuntu 14.04, SketchUp 2014 hangs after choosing a template. This has been reported as a bug and seemed to be fixed in Wine 1.7.19. However, I still get this error."
License problems
by Karoly Negyesi on Tuesday November 1st 2016, 13:41
On Arch Linux, I did a bit more than suggested but it seemed necessary based on other blog posts to make it work:

sudo pacman -S wine winetricks wine-mono wine_gecko
export WINEPREFIX=$HOME/.wine-sketchup
winecfg (Windows 7)
winetricks corefonts riched20 vcrun2005 vcrun2010
cd ~/wine-sketchup/drive_c
cp windows/system32/mfc100u.dll Program\ Files\ \(x86\)/SketchUp/SketchUp\ 2016
wine ~/.wine-sketchup/drive_c/Program\ Files\ \(x86\)/SketchUp/SketchUp\ 2016/SketchUp.exe

I am stuck at the license screen. Any ideas?
Magic Numbers
by Michael Uplawski on Friday August 12th 2016, 22:51
Good morning.

There will be a question further down.

I have defined the following magic numbers for the old version 8 and the current 1.6 release of SketchUp.
-----------
4 string \x53\x00\x6b\x00\x65\x00\x74\x00\x63\x00\x68\x00 SketchUp
>16 string \x55\x00\x70\x00\x20\x00\x4d\x00\x6f\x00\x64\x00\x65\x00\x6c\x00 Model
>38 string \x31\x00\x36 version 1.6
>38 string \x38\x00 version 8
-----------

I have put the same inquiry on LinuxQuestions.org but not received an answer for now:
(The man-page to magic is awfully complicated and after a few attempts I am no longer inclined to decrypt it)
What I want to know is, how I can extract version numbers directly from the “hexdump” of a SketchUp file (like the 1.6 and the 8, above) instead of repeating the number explicitly.

Also, if you knew of a way to discern the Trimble- from the Google-versions, it would help me a bunch. As nobody cares any more about magic, I consider it a possibility, that it will help only me, though... ;-)

Thanks anyway.
SketchUp 2016 64bits
by Juan Carlos Estibariz on Sunday July 24th 2016, 13:12
I got the 64 bits version working on Wine 1.9.11/Gentoo:

export WINEPREFIX=$HOME/.wine-sketchup
winecfg (Set version to Windows 7)
winetricks corefonts
Copied mfc100u.dll into windows/system32 (see Julian Hapke's comment)

Web stuff doesn't work as reported by Roman Anikeev
Install with Extension dialogs, Dynamic components and graphics export all working
by MOGhouse on Saturday March 26th 2016, 10:35
Here is how I make it work (32bit ONLY):
This will work: Dialog of extensions, Dynamic components, 2D grafics export .... just about everything will work.
Not working: Direct import from 3D Warehouse and Extension Warehouse, but download from a browser and install/import manually will work.

Fedora 23 with wine 1.9.5 Stagging (Fedora installs wine stagging by default, don't know if its needed).
You must have winetricks installed.


- Make a new and clean 32 bit prefix.

export WINEPREFIX=~/.sketchup
export WINEARCH=win32
wineboot


- Install ie8 AND ie7

winetricks ie8
winetricks ie7


- open winetricks in terminal:

winetricks

Make sure these DLL/components are installed:
comctl32ocx
gdiplus
gdiplus_winxp
msls31
msxml3
pngfilt
wininet
wsh56vb
xmllite



- Open Wine Configuration in terminal:

winecfg
Change OS to Windows 7 (from the default XP)



- Install Sketchup 2016 32bit (assuming you have the Sketchup installer in Home):

wine "sup_2016_en_x32.exe"



---- IMPORTANT NOTES

Do everything from the same terminal session, to make sure all changes are made to the new .sketchup prefix. If you start winetricks or wine configuration from your distro's menu system. changes will be made to the default .wine prefix - NOT what you want.

Trying to use Theme options in Wine Configuration will likely break Sketchup dialogs.

Hope this works for you too.
Install on wine 1.8.1 / debian unstable
by C. Scott Ananian on Tuesday March 22nd 2016, 16:06
This is what I needed to do to get sketchup 2016 installed:

WINEPREFIX=$HOME/.wine-sketchup32 WINEARCH=win32 winecfg
-- at bottom of dialog, set windows version to Windows 7
WINEPREFIX=$HOME/.wine-sketchup32 WINEARCH=win32 winetricks corefonts
WINEPREFIX=$HOME/.wine-sketchup32 WINEARCH=win32 winetricks vcrun2010
WINEPREFIX=$HOME/.wine-sketchup32 WINEARCH=win32 winetricks dotnet40
WINEPREFIX=$HOME/.wine-sketchup32 WINEARCH=win32 wine SketchUpPro-en.exe

Note that this is the 32-bit version of SketchUp Pro, and that we are using a 32-bit windows configuration throughout.

Things seem to mostly work, but dialogs with web views are not integrated (the browser opens in a separate window, and the '' scheme used to communicate back with Sketchup doesn't work), some dialogs are blank white, and tooltips are truncated.

by Roman Anikeev on Tuesday February 16th 2016, 16:33
Dynamic component's settings don't work.
Everything related to web doesn't work.
Pages open in browser, not windows.
RE:
by Roman Anikeev on Wednesday February 17th 2016, 9:00
3D Warehouse doesn't work.
RE: Same issues with Ubuntu 16.04 Wine 2.4 geolocation does not work and all so keyboard shortcuts are all so not working
by Merlin@34 on Saturday April 22nd 2017, 14:31
Hi I have been attempting all the fixes in this thread and those for 32 bit but still cannot get shortcut keys and geolocation to work all so SketchUp crashes every 15 - 20 minutes gets annoying I do like the ease of use with SketchUp for fast drawings but a pain when you cannot use the keyboard or geolocation correctly
installation remark
by Julian Hapke on Tuesday January 19th 2016, 16:38
one needs to put mfc100u.dll into system32 of used prefix to make it run
RE: installation remark
by Ron Playbook on Saturday February 6th 2016, 13:58
Where can I find mfc100u.dll? I am having this problem where an error message comes up in the terminal that this dll is needed but missing. I tried installing the visual C components but still no luck.
RE: installation remark
by Julian Hapke on Saturday February 6th 2016, 14:04
Hi Ron, just google the dll, there are some webpages where you can download these files, e.g. www.dll-files.com/dllindex/dll-files.shtml?mfc100u
and just move it into the system32 of your wineprefix
RE: installation remark
by Ron Playbook on Monday February 8th 2016, 23:16
Thanks. Got it loading but another issue now. Will try again and come back if I can't get it going
RE: installation remark
by Gary on Wednesday February 8th 2017, 10:10
I have mfc100u.dll in the system32 folder in the used prefix and I still cannot access web or use the keyboard to change tools. Any other ideas?
RE: installation remark
by Dave Carlson on Wednesday February 8th 2017, 11:01
What flavor of Linux are you using and ver of Sketchup?

I found that it was easier to just install the 2016 32bit version of make. I didnt have to do anything it just worked but I still might be able to help you. I'm running Linux Mint 18.1 which is based onUbubtu 16.04 and Wine 2.0
Back