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
Rating: Silver
Wine Version: 1.9.20

Maintainers: About Maintainership

Free Download Download versions (all languages)

Test Results

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)

What was not tested

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
DistributionTest dateWine versionInstalls?Runs?RatingSubmitter
CurrentopenSUSE Tumbleweed (rolling release)Oct 27 20161.9.20 Yes Yes SilverKarl Cheng 
ShowDebian GNU/Linux 9.x "Stretch" x86_64Jul 21 20161.9.10 Yes Yes Silveran anonymous user 
ShowElementary OS FreyaMay 10 20161.9.9 Yes Yes Silveran anonymous user 
ShowUbuntu 16.04 "Xenial" i386 (+ variants like Kubuntu)Mar 20 20161.9.5 Yes Yes Goldan anonymous user 
ShowArch Linux x86_64Mar 10 20161.9.5 Yes Yes Silveran anonymous user 

Known Bugs

Bug # Description Status Resolution Other apps affected

Show all bugs

HowTo / Notes

Comments

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

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."

by aarp on Saturday February 25th 2017, 9:20
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
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
Back