Application Details:
Version: | 2017 |
License: | Free to use |
URL: | http://www.sketchup.com/produc... |
Votes: | 0 |
Latest Rating: | Silver |
Latest Wine Version Tested: | 9.0 |
Maintainers: About Maintainership
What works
Drawing, making shapes, coloring, resizing and all of the other features on the bar above. Model info and other settings work too.
What does not
Erasing has a delay around 7 seconds or so.
Workarounds
What was not tested
Plugins
Hardware tested
Graphics:
Additional Comments
Operating system | Test date | Wine version | Installs? | Runs? | Used Workaround? | Rating | Submitter | ||
Show | Ubuntu 23.10 "Mantic" (+ variants like Kubuntu) | Jan 18 2024 | 9.0 | Yes | Yes | No | Silver | P Witheld | |
Show | Ubuntu 20.04 "Focal" (+ variants like Kubuntu) | Sep 17 2021 | 6.0.1 | Yes | Yes | Yes | Gold | iogui | |
Show | Fedora 33 x86_64 | Jan 24 2021 | 6.0 | Yes | Yes | Yes | Silver | Smashin | |
Current | 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. |
$ 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)
The following comments are owned by whoever posted them. WineHQ is not responsible for what they say.
by Adam Morra on Wednesday July 10th 2024, 21:00
Wine version(s): sys-wine-9.0, soda-9.0.1
I've just confirmed an issue with SketchUp's image import feature. For years I've been convinced that I used to be able to import an image as if it were an grouped object. One that could be moved, scaled, drawn upon etc. Like any other geometry but the import dialogue only ever gave me the option to import an image as a texture or as a matched photo.
I recently had to do a fresh install of SketchUp though, and found that I was able to import an image as an object. That is until I just tried using a matched photo. I believe that as soon as you select either of the match photo or texture options. You are no longer able to deselect one of said options... you can't untick the radio button.
Does anyone know a fix for this issue or a way to deselect one of the radio buttons?
I don't want to have to keep two installs just so I can use each of the image import options.
by Alexander Kalinsky on Sunday March 31st 2024, 23:05
by Alexander Kalinsky on Wednesday June 21st 2023, 1:00
Stable download link, since free Make is no longer offered by Trimble:
archive.org/download/sketchupmake-2017-2-2555-90782-en-x64
SETUP:
export WINEPREFIX=yourprefix
export WINEARCH=win64
# Important, resolves issues with installing Windows junk:
winetricks --self-update
winetricks arch=64 win7
winetricks vcrun2015 corefonts tahoma riched30 richtx32
winetricks dotnet46 --force
wine sketchupmake-2017-2-2555-90782-en-x64.exe
OPENGL CONFIG (OPTIONAL):
Window > Preferences > OpenGL > Multisample anti-aliasing
Set this to 4x or 8x for smooth lines.
by dynek on Monday December 5th 2022, 10:15
I recently upgraded my system to Debian Bookworm along with Wine 7.
Since then my Sketchup 2017 setup doesn't work, the app is running, but the part where one would draw things is blank.
Cheers
by Bartosz Kosiorek on Tuesday December 6th 2022, 3:55
Which Wine version did you used before?
by dynek on Tuesday December 6th 2022, 9:05
And the new Wine version I upgraded to and on which it doesn't work as expected anymore is 7.0~repack-10.
Shall I open a bug report on bugs.winehq.org/ ?
Thank you
by David Selassie on Saturday April 9th 2022, 12:39
by Arick on Saturday January 9th 2021, 8:07
penguinfollies.blogspot.com/2021/01/how-to-install-sketchup-2017-make-in.html
The steps I took worked without issue and I have the 3D Warehouse and Plugin Warehouse running fine. I think both of those depended on the webhelper.exe file.
by Julien on Wednesday December 9th 2020, 13:13
I followed the way forward indicated by the following message and everything passed well on a HP probook 4730s laptop with Linux Mint 19.1 cinnamon.
Edited version of the instructions
by John Wolter on Saturday March 11th 2017, 21:43
However, I did exactly the same on a HP 840 G1 equipped with Linux Mint 19.1 cinnamon as well and couldn't perform the installation.
Indeed, at the [step 9. The Wine configuration dialog will appear.] , nothing appears. Well... something appears but not the wine configuration window. A style of vertical dash appears in the middle of the screen.
Did someone had the same style of issue ?
Thanks in Advance
by Ralph Wigzell on Friday June 26th 2020, 11:18
Now the Menu >>> Window >>> Extension Manager window is blank, so I can't install a necessary extension.
3D Warehouse and Extension Warehouse windows are also blank.
Trying to fix it, I tried to install .NET Framework 4.5.2 but the installer produces the following error :
Blocking Issues:
The is not supported on this operating system.
Warnings:
Setup may not run properly, because the Windows Modules Installer Service is not available on this computer.
by Ralph Wigzell on Sunday June 28th 2020, 11:17
by Patrick A McKinley on Thursday January 21st 2021, 17:22
First use the install how-to at penguinfollies.blogspot.com/2021/01/how-to-install-sketchup-2017-make-in.html?showComment=1611270328570#c2543256234296305979. Note that this failed, as it could not remove a package named mono. So I restarted the winetricks using the --force option, and then the various installations finally worked....note it can take a long long long time and I actually had to repeat it again and repair installations. But now Sketchup runs.
Secondly, for the blank warehouse screens and blank Extension Manager screen I followed the tip as follows:
>> uberlinuxguyJanuary 20, 2021 at 11:16 AM
>> if someone stumbles upon this, I did everything listed but still had issues with any of the components >> that used webpages. (ie. 3d Warehouse, Extension Warehouse) After much googling, I found out >> >> that you need to add this to the environment you are launching Sketchup in
>>
>> WINEDLLOVERRIDES="libglesv2=d"
>>
>> This disables libglesv2. Fixes the blank Warehouse pages.
I actually modified the Sketchup.desktop with the following string (you need to edit to match your setup)
env WINEPREFIX="/home/patrick/.local/share/wineprefixes/Sketchup2017" WINEDLLOVERRIDES="libglesv2=d" wine C:\\Program\ Files\\SketchUp\\SketchUp\ 2017\\SketchUp.exe
by Smashin on Tuesday February 11th 2020, 1:09
I'm using SketchUp Make 17.2.2555 64-bit on Wine 5.0 on a notebook with NVIDIA GT 620M running Fedora 31.
Everything is working fine except when the sketch is getting bigger, the view is not refreshed and you have to zoom/pan after each operation to refresh the screen.
Then I found a plugin from Nick Hogle (gist.github.com/DSDev-NickHogle/1880643), but it was kind of incomplete.
I have made some modifications and now SketchUp works fine for me.
gist.github.com/itsanov/a6b9016dff5a5c0ee270ff8b82ebf66f
by Gregory Nickoloff on Friday June 28th 2019, 9:46
I'm running wine 4.0.1 on Debian 9.9.
I've gone through the steps to install SketchUp Make 2017 but when I try to run the program through the GUI it fails "silently".
If I try to run SketchUp.exe from a command prompt, I see the following:
WARNING: Application calling GLX 1.3 function "glXCreateWindow" when GLX 1.3 is not supported! This is an application bug!
X Error of failed request: BadRequest (invalid request code or no such operation)
Major opcode of failed request: 143 (GLX)
Minor opcode of failed request: 31 (X_GLXCreateWindow)
Serial number of failed request: 253
Current serial number in output stream: 257
...and it stops in instantly back to the prompt.
Any ideas how I can fix this?
Is this something related to the Debian installation?
by FloBEAUG on Tuesday May 28th 2019, 8:36
Opening the dynamic component attributes, opens a blank window.
Actual configuration :
winetricks corefonts dotnet47 vcrun2017 wininet comctl32ocx gdiplus gdiplus_winxp msls31 msxml6 winhttp xmllite
Here is a small output of the console :
0035:fixme:ieframe:PersistStreamInit_InitNew (0x801eaa0)
0035:fixme:ieframe:navigate_url Unsupported args (Flags 0x24c4d0 {VT_I4: 4}; TargetFrameName 0x24c510 {VT_BSTR: (null)})
0066:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
0035:err:ole:COMPOBJ_DllList_Add couldn't load in-process dll L"C:\\windows\\system32\\mshtml.dll"
0035:err:ole:CoGetClassObject no class object {25336920-03f9-11cf-8fd0-00aa00686f13} could be created for context 0x3
0035:fixme:ieframe:handle_navigation_error Navigate to error page
0035:fixme:ieframe:bind_to_object BindToObject failed: 800c0010
Is there a trick to make this work ?
by Michael Berg on Thursday March 14th 2019, 9:08
I'm on Playonlinux now, with WIne 3.6. I have installed Sketchup in a Win64 prefix with Win7 as the environment.
I installed the prerequisites but they don't seem to work. I'm getting the mfc140u.dll not found, even though I did copy it from syswow64 to system32. Btw how does this even work when system32 is a 32 bit environment and the dll is for a 64 bit system, and Sketchup is also a 64 bit application. Why would Windows try to load this dll from system32?
Simply trying to install the exe file as an "not listed application" doesn't work. The manual installation windows ends up with a spinner that just sits there for about 60 seconds, Then PlayOnLinux itself crashes. Great.
Wine has to be the most convoluted, most incomprehensible, version-mismatched, overforked, overpatched piece of ... well, software, that has ever been created. Why is there not a better and simpler alternative in 2019? It is simply not possible to get anything to work with wine except through the application of dark magic performed by Linus Torvalds himself.
by Murat S. Erer on Friday February 15th 2019, 5:06
by Fezza Gianni on Wednesday June 20th 2018, 2:33
I followed every steps and work fine. But the window appear with error message: the program sketchp_webhelper.exe has incountred an error and must be closed.
Can you help me, please?
by Robert Fyfe on Sunday May 20th 2018, 16:31
Playonlinux and wine i386 installed
...Download before install...
.net 4.5.2 64bit for win7
Sketchup2017 free or pro
create new virtual drive in Playonlinux with following settings
wine version 2.1 staging
win7
64bit
install .net4.5.2 by running the installer in the virtual drive with Playonlinux
after install prerequisit.exe in sketchup 2017 install directory
it will install c++... install may fail then continue with sketchup 2017.
complete Sketchup 2017 install
in the virtual drive copy the mfc104u.dll from syswow64 to system 32
also rename sketchup web helper.exe to sketchup web helper.exe_bak to prevent webhelper errors
You may need to make a shortcut to the sketchup application under configure in Playonlinux.
Sketchup is gold, layout and style builder do not work.
contact me if you have questions. I am happy to help I do this for a living.
by Clemmitt M Sigler on Monday March 19th 2018, 7:59
I installed on Arch Linux x86_64 under Wine 3.4 using these terminal commands:
$ mkdir ~/.wine64-sketchupmake
$ WINEARCH=win64 WINEPREFIX=~/.wine64-sketchupmake wineboot -u
$ WINEARCH=win64 WINEPREFIX=~/.wine64-sketchupmake winecfg [[NOTE: I left version as Windows 7]]
$ WINEARCH=win64 WINEPREFIX=~/.wine64-sketchupmake winetricks vcrun2015 corefonts
$ WINEARCH=win64 WINEPREFIX=~/.wine64-sketchupmake winetricks win7
$ WINEARCH=win64 WINEPREFIX=~/.wine64-sketchupmake wine64 start /unix ./NDP452-KB2901907-x86-x64-AllOS-ENU.exe
$ WINEARCH=win64 WINEPREFIX=~/.wine64-sketchupmake wine64 ./sketchupmake-2017-2-2555-90782-en-x64.exe
$ WINEARCH=win64 WINEPREFIX=~/.wine64-sketchupmake wine64 ./sketchupmake-2017-2-2555-90782-en-x64.exe
NOTE: For me, installing failed the first time because it says it fails to install VC++14. However, running installation a second time succeeded. Not sure why.
I run the program with:
$ WINEARCH=win64 WINEPREFIX=~/.wine64-sketchupmake wine64 ~/.wine64-sketchupmake/drive_c/Program\ Files\ \(x86\)/SketchUp/SketchUp\ 2017/SketchUp.exe
I installed "SketchUp STL", "SolidInspector2" and "Cleanup3" plugins from the Warehouse after signing in using my Google account. I haven't tested extensively so I don't know if everything works correctly. YMMV.
by Mario Fraust on Wednesday March 14th 2018, 11:49
Simply start Sketchup 2017 per Command Line like this:
vblank_mode=0 /usr/share/playonlinux/playonlinux --run "SketchUp"
by Juraj Priskin on Sunday February 25th 2018, 7:21
Tested for few hours basic doing modelling. It happened once that the tool wanted to fix something during the save file. I don't know whether it was an issue at all. Otherwise OK.
by mark on Tuesday January 30th 2018, 17:03
1) I could not get winetricks to work with a different WINEPREFIX. After trying everything I could think of to point wine to the correct location, I gave up and started with a fresh .wine directory (just rename the original if you want to keep it).
2) winetricks vcrun2015 would hang early on (even the latest from github as of Jan-2017). The winetricks output specifies that all processes running in .wine directory must be terminated so I knocked up this rather nasty script to kill off the right processes (don't laugh...and remember to set your home directory):
ps -ef | grep wine | awk '{print $2}' | xargs pwdx | grep '/.wine' | awk '{print $1}' | sed s/:// |xargs kill
3) winetricks vcrun2015 then failed because it could not find libpng12.so.0
Specifically it is trying to get hold of the 32-bit version (in my case at least). I should not recommend this method but I took the lazy path and just installed the deb package from here: packages.ubuntu.com/xenial/i386/libpng12-0/download
One silly mistake I made at the end: if you find sketchup crashes when attempting to open a file, check that you have set to winecfg to windows 7 (as originally specified)
by Mike on Wednesday November 29th 2017, 6:29
Strange thing but SHIFT and CTRL buttons (maybe some other) are not working in the program. I can't use hotkeys and type capital letters. Does anyone met same?
by Guido on Monday November 20th 2017, 3:08
Using Wine-2.21
Latest winetricks script available.
Created a new bottle with WINEARCH=win64
used winetricks --gui to add vcrun2015 and corefonts then to run winecfg to set win7
again winetricks to install .NET 4.5.2
Ignored warnings but window 2003 was automatically set again.
Used Winetricks to run winecfg to set it back to win7
again winetricks to run winecfg and added an overide for mfc104u.dll as native then built-in.
SketchUpMake-fr-x64.exe installer didn't work so I extracted SketchUp2017-x64.msi and used
wine msiexec /i SketchUp2017-x64.msi
Works so far.
by Risto Pekkala on Tuesday August 22nd 2017, 7:55
Now it starts with a black view instead of showing usual view of drawing. I have to left click for the usual view to show. And that behavior continues while I work. For making a clicked element turn blue I have to click again (total of 2 clicks) or move program window. It always needs a extra click (or move) for my drawing to update and show current state.
Ideas?
by Ben on Saturday August 26th 2017, 21:01
I am running an old NVIDIA card (`lspci`)
NVIDIA Corporation G72 [GeForce 7200 GS / 7300 SE]
I switched to the nouveau driver and got rid of the NVIDIA proprietary driver and that solved my click-lag issue. The exact issue I was having was that every click would register, but it would not repaint the screen until I clicked again. See if this is the same thing that is happening to you.
Steps:
1) Click a line (once) to select.
[ The line should not be blue, (because of the click-lag problem)]
2) Scroll the mouse wheel to zoom in just one click.
[ Does the line show as selected now?]
If the line does show as selected after the zoom, you are having the same problem I was. Switch to nouveau and see if it goes away.
by Risto Pekkala on Sunday August 27th 2017, 9:46
VGA compatible controller: Intel Corporation Haswell-ULT Integrated Graphics Controller (rev 09)
by Rodrigo Lloreda on Monday October 23rd 2017, 14:58
Clicking seems to be "one behind". Three clicks should select all connected? Nope, just face and edges. But if I zoom out, face*edges+all connected are selected.
Also, the black screen error is usual if you minimize or switch to another app, then you have to orbit or zoom for the screen to redraw.
For all I can feel, it's a graphics issue.
I'm running my system on NVIDIA 375 drivers, but this issue goes with all drivers, even noveau.
Maybe it's that our computers are waaay to old!
(I'm using a 2007 sony vaio VPCEF44fx)
by kzoli on Thursday July 20th 2017, 9:53
It seems that you miss the64-bit version of mfc140u.dll in the wine windows/system32 folder.
Try to download it from a reliable URL and simply copy it over.
by Olivier on Sunday June 25th 2017, 15:32
fresh install ubuntu 17.04, I followed Beco's step by step little guide with edits by John Wolter and here is what i get from the logs :
[06/25/17 22:24:07] - Running wine-2.10-staging SketchUp.exe (Working directory : /home/olivier/.PlayOnLinux/wineprefix/sketchup/drive_c/Program Files/SketchUp/SketchUp 2017)
fixme:winediag:start_process Wine Staging 2.10 is a testing version containing experimental patches.
fixme:winediag:start_process Please mention your exact version when filing bug reports on winehq.org.
fixme:wer:WerSetFlags (2) stub!
fixme:heap:RtlSetHeapInformation (nil) 1 (nil) 0 stub
fixme:process:SetProcessShutdownParameters (00000380, 00000000): partial stub.
err:module:import_dll Library MSVCR120_CLR0400.dll (which is needed by L"C:\\windows\\Microsoft.NET\\Framework64\\v4.0.30319\\mscorsvw.exe") not found
err:module:LdrInitializeThunk Main exe initialization for L"C:\\windows\\Microsoft.NET\\Framework64\\v4.0.30319\\mscorsvw.exe" failed, status c0000135
err:service:process_send_command service protocol error - failed to write pipe!
fixme:service:scmdatabase_autostart_services Auto-start service L"clr_optimization_v4.0.30319_64" failed to start: 1053
fixme:module:find_dll_file skipping L"C:\\windows\\system32\\mfc140u.dll" because of wrong architecture
fixme:module:find_dll_file skipping L"C:\\windows\\system32\\mfc140u.dll" because of wrong architecture
fixme:module:find_dll_file skipping L"C:\\windows\\system32\\mfc140u.dll" because of wrong architecture
fixme:module:find_dll_file skipping L"C:\\windows\\system32\\mfc140u.dll" because of wrong architecture
fixme:module:find_dll_file skipping L"C:\\windows\\system32\\mfc140u.dll" because of wrong architecture
fixme:module:find_dll_file skipping L"C:\\windows\\system32\\mfc140u.dll" because of wrong architecture
err:module:import_dll Library mfc140u.dll (which is needed by L"C:\\Program Files\\SketchUp\\SketchUp 2017\\common_application.dll") not found
err:module:import_dll Library common_application.dll (which is needed by L"C:\\Program Files\\SketchUp\\SketchUp 2017\\SketchUp.exe") not found
fixme:module:find_dll_file skipping L"C:\\windows\\system32\\mfc140u.dll" because of wrong architecture
fixme:module:find_dll_file skipping L"C:\\windows\\system32\\mfc140u.dll" because of wrong architecture
fixme:module:find_dll_file skipping L"C:\\windows\\system32\\mfc140u.dll" because of wrong architecture
fixme:module:find_dll_file skipping L"C:\\windows\\system32\\mfc140u.dll" because of wrong architecture
fixme:module:find_dll_file skipping L"C:\\windows\\system32\\mfc140u.dll" because of wrong architecture
fixme:module:find_dll_file skipping L"C:\\windows\\system32\\mfc140u.dll" because of wrong architecture
err:module:import_dll Library mfc140u.dll (which is needed by L"C:\\Program Files\\SketchUp\\SketchUp 2017\\SketchUp.exe") not found
err:module:LdrInitializeThunk Main exe initialization for L"C:\\Program Files\\SketchUp\\SketchUp 2017\\SketchUp.exe" failed, status c0000135
[06/25/17 22:24:35] - Running wine-2.10-staging SketchUp.exe (Working directory : /home/olivier/.PlayOnLinux/wineprefix/sketchup/drive_c/Program Files/SketchUp/SketchUp 2017)
fixme:winediag:start_process Wine Staging 2.10 is a testing version containing experimental patches.
fixme:winediag:start_process Please mention your exact version when filing bug reports on winehq.org.
fixme:wer:WerSetFlags (2) stub!
fixme:heap:RtlSetHeapInformation (nil) 1 (nil) 0 stub
fixme:process:SetProcessShutdownParameters (00000380, 00000000): partial stub.
err:module:import_dll Library MSVCR120_CLR0400.dll (which is needed by L"C:\\windows\\Microsoft.NET\\Framework64\\v4.0.30319\\mscorsvw.exe") not found
err:module:LdrInitializeThunk Main exe initialization for L"C:\\windows\\Microsoft.NET\\Framework64\\v4.0.30319\\mscorsvw.exe" failed, status c0000135
err:service:process_send_command service protocol error - failed to write pipe!
fixme:service:scmdatabase_autostart_services Auto-start service L"clr_optimization_v4.0.30319_64" failed to start: 1053
fixme:module:find_dll_file skipping L"C:\\windows\\system32\\mfc140u.dll" because of wrong architecture
fixme:module:find_dll_file skipping L"C:\\windows\\system32\\mfc140u.dll" because of wrong architecture
fixme:module:find_dll_file skipping L"C:\\windows\\system32\\mfc140u.dll" because of wrong architecture
fixme:module:find_dll_file skipping L"C:\\windows\\system32\\mfc140u.dll" because of wrong architecture
fixme:module:find_dll_file skipping L"C:\\windows\\system32\\mfc140u.dll" because of wrong architecture
fixme:module:find_dll_file skipping L"C:\\windows\\system32\\mfc140u.dll" because of wrong architecture
err:module:import_dll Library mfc140u.dll (which is needed by L"C:\\Program Files\\SketchUp\\SketchUp 2017\\common_application.dll") not found
err:module:import_dll Library common_application.dll (which is needed by L"C:\\Program Files\\SketchUp\\SketchUp 2017\\SketchUp.exe") not found
fixme:module:find_dll_file skipping L"C:\\windows\\system32\\mfc140u.dll" because of wrong architecture
fixme:module:find_dll_file skipping L"C:\\windows\\system32\\mfc140u.dll" because of wrong architecture
fixme:module:find_dll_file skipping L"C:\\windows\\system32\\mfc140u.dll" because of wrong architecture
fixme:module:find_dll_file skipping L"C:\\windows\\system32\\mfc140u.dll" because of wrong architecture
fixme:module:find_dll_file skipping L"C:\\windows\\system32\\mfc140u.dll" because of wrong architecture
fixme:module:find_dll_file skipping L"C:\\windows\\system32\\mfc140u.dll" because of wrong architecture
err:module:import_dll Library mfc140u.dll (which is needed by L"C:\\Program Files\\SketchUp\\SketchUp 2017\\SketchUp.exe") not found
err:module:LdrInitializeThunk Main exe initialization for L"C:\\Program Files\\SketchUp\\SketchUp 2017\\SketchUp.exe" failed, status c0000135
any ideas ?
I did not get dialogs asking me to install packages for .NET framework and Gecko into the virtual drive. Maybe it's the problem?
Thank you,
Olivier
by D. Scruff on Tuesday June 6th 2017, 22:00
Tried to upgrade to 2.9 (also stepping back from bleeding edge; ie wine-staging then regular wine) and every subsequent attempt to run results in core dump. Anyone else running into this issue ?
Saw same problem in going from custom compiled 2.6 to 2.7 with core dumps. A modified repkg'd version of the official 2.8-1 pkg seems to work pretty well.
by Christian MOYON on Monday June 5th 2017, 3:22
There is another problem : the software can't save the .skp file when exiting . It writes a renamed -0.skp file instead (so it is not a matter of permissions). Workaround : write a bash script that , when exiting Sketchup, looks for that renamed file if exists, and do :
mv foo.skp foo.skb
mv foo-0.skp foo.skp
by Ralph Wigzell on Saturday May 5th 2018, 13:11
If you open SketchUp and then File>>open and navigate to the virtual directory, it should save OK afterwards.
by yinon on Sunday May 14th 2017, 12:10
It thinks for a long while and then POL shows an error with a sad face.
Ideas? Thanks
by Christian MOYON on Thursday June 1st 2017, 3:16
by Christian MOYON on Monday June 5th 2017, 3:24
by yinon on Monday June 5th 2017, 4:09
by Christian MOYON on Monday March 20th 2017, 3:48
Thank you Dave.
We have to beware that the 32bits mfc140u.dll has to be put in the syswow64 directory, and the 64bits in the 32bits one.
I did the mistake and it didn't work, it worked fine when I inverse.
by Christian MOYON on Tuesday March 21st 2017, 9:39
by John Wolter on Saturday March 11th 2017, 21:43
Beco: I am using linux mint 18.1 with nouveau driver, I had some problem with my nvidia driver.
John Wolter: ubuntu 16.04 with Nvidia GeForce GT 750M
playonlinux version 4.2.10
1. Download the 64-bit Windows install package for Sketchup Make. This package is an exe, but you can use various archive manager tools to extract the .msi file from the .exe file.
2. Tools -> Manage Wine Versions, and if needed, install 2.1-staging version.
3. On the install dialog, choose "install a non-listed program" (lower left corner), and "next" through the disclaimers as needed.
4. Choose "install a program in a new virtual drive".
5. Enter a name of your application.
6. Choose "Use another version of Wine" and "Configure Wine" (check both boxes).
7. Choose "2.1-staging".
8. Choose "64 bits windows installation". After you press "next", you may get dialogs asking you to install packages for .NET framework and Gecko into the virtual drive. Select "install" for these.
9. The Wine configuration dialog will appear. On the "Applications" tab, for Windows Version, select "Windows 7". On the "Libraries" tab, add a new override for library "mfc104u.dll" as native and built-in. Press "apply" and then "ok".
10. Browse to your sketchup2017-x64.msi (and do not use the setup.exe) and install..(in this way we are not going to get problem with the netframe 4.5.2 with comes in the setup.exe).
11. The installer will launch. When prompted for installation directory, change it from:
C:\Program Files (x86)\SketchUp\SketchUp 2017\
to
C:\Program Files\SketchUp\SketchUp 2017\
I am using linux 64bits and install sketchup 64bits.
12. install and click finished when asked.
13. choose your shortcut file (sketchup.exe) and when ask again for
another shortcut, you can select others or just choose "I don't want to make another shortcut".
14. Do not run, but copy mfc140u.dll typically from C:\Windows\system32 and mfc140u.dll typically from C:\Windows\syswow64. These can be copied from a windows installation or downloaded from some dll sites. Remember that you need two versions. The 64-bit version of the dll goes to system32 and the 32-bit version to syswow64 () and put these files in the same directory that playomlinux install you application (it is in the directory you put the name that you choose). Examples:
/home/yourusername/.PlayOnLinux/wineprefix/yourdirectoryname/drive_c/windows/system32/
and
/home/yourusername/.PlayOnLinux/wineprefix/yourdirectoryname/drive_c/windows/syswow64/
15. Go to playonlinux .. configure....miscellaneous... and
click run a .exe file in this virtual drive and choose the file you
should download from microsoft NDP452-KB2901907-x86-x64-AllOS-ENU.exe
16. The files will be extracted. Then it will be ask a warning "Setup may not run properly, because the Windows Modules Installer Service is not available on this computer."... ignore and just click continue.
17. A dialog will appear to read the licence, so accept and install.
Everything works, but I have one little problem with the files locations in Sketchup which did not recognize, so I put a copy of
material and style in /home/username/.PlayOnLinux/wineprefix/yourdirectory/drive_c/Program Files/SketchUp/SketchUp 2017/SketchUp/SketchUp 2017/SketchUp/. Now I can use the material and style along.
We hope that this guide helps you.
Best Regards
by maroc on Thursday March 16th 2017, 8:36
1. Use archive manager (or your program of choice) to open the Sketchup exe file.
2. Extract the vcredist_x64.exe file
3. Open the PlayOnLinux configuration for the SketchUp Installation
4. On the Micellaneous tab, click "Open a shell"
5. Run the command:
wine ~/Downloads/windows/vcredist_x64.exe /quiet /passive
Change the path as needed to the vcredist_x64.exe file
These steps should install the 2015 redistributable in your 64 bit sketchup virtual drive.
by maroc on Thursday March 16th 2017, 20:13
The files from the 64 bit 2015 run time need to go in system32 (yes 64 bit in the system32 directory). An better way to install vcrun2015 for Play On Linux is to do the following:
1. Download the winetricks according the instructions at the top of this page
2. Follow the instructions to install the sketchup msi
3. Open the PlayOnLinux configuration for the SketchUp install
4. On the Micellaneous tab, click "Open a shell"
5. In the terminal that opens up, cd to the directory where winetricks was downloaded and run "./winetricks vcrun2015" without the quotes of course
Sketchup 2017 still crashes for me. I am using Nvidia drivers. Not sure if that is the problem or what. No error messages in the wine debug.
by Beco on Monday February 27th 2017, 22:19
I am using linux mint 18.1 with nouveau driver, I had some problem with my nvidia driver
playonlinux version 4.2.10
install a program non-listed, install a prorgram in a new virtual drive, insert a name of your application, next choose use another version of wine and configure wine (check these two box)
next choose 2.1-staging (you must install it from playonlinux if you do not have it)
choose 64bits installation
configure wine as windows 7 and add in the library the mfc104u.dll as native and built-in... apply and press ok
browse your sketchup2017-x64.msi (and do not use the setup.exe) and install..(in this way we are not going to get problem with the netframe 4.5.2 with comes in the setup.exe).
change the directory from:
C:\Program Files (x86)\SketchUp\SketchUp 2017\
to
C:\Program Files\SketchUp\SketchUp 2017\
I am using linux 64bits and install sketchup 64bits.
install and click finished when asked.
choose your shortcut file (sketchup.exe) and when ask again for another shortcut just choose i don't want to make another shortcut
Do not run , but copy mfc140u.dll from system32 and mfc140u.dll from syswow64 (from a windows installation or download from some dll sites and remember that these dll are different from system32 and syswow64) and put these files in the same directory that playomlinux install you application (it is in the directory you put the name that you choose)
/home/yourusername/.PlayOnLinux/wineprefix/yourdirectoryname/drive_c/windows/system32/
and
/home/yourusername/.PlayOnLinux/wineprefix/yourdirectoryname/drive_c/windows/syswow64/
after that go to playonlinux .. configure....miscellaneous... and click run a .exe file in this virtual drive and choose the file you should download from microsoft NDP452-KB2901907-x86-x64-AllOS-ENU.exe
let then extract and it will be ask a warnig "Setup may not run properly, because the Windows Modules Installer Service is not available on this computer."... ignore and just click continue
it will be to read the licence, so accept and install
Everything works, but I have one little problem with the files locations in Sketchup which did not recognize, so I put a copy of material and style in /home/username/.PlayOnLinux/wineprefix/yourdirectory/drive_c/Program Files/SketchUp/SketchUp 2017/SketchUp/SketchUp 2017/SketchUp/. Now I can use the material and style along.
I hope that will help
Best Regards
by Beco on Monday February 27th 2017, 13:22
by Beco on Thursday February 23rd 2017, 17:38
Then I downloaded the net framework 4.5.2 from microsoft and installed too.
Everything works, but I have one little problem with the files locations in Sketchup which did not recognize, so I put a copy of material and style in /home/username/.PlayOnLinux/wineprefix/teste/drive_c/Program Files/SketchUp/SketchUp 2017/SketchUp/SketchUp 2017/SketchUp/. Now I can use the material and style along.
Hope this can help.
Best Regards
by Brad on Saturday February 25th 2017, 9:51
Would you be able to elaborate on how to "mfc140u.dll from system32 and mfc140u.dll from syswow64 and put these files in the same directory over wine. Configured wine with windows 7 and put in the library the mfc140u.dll as native and builtin"?
I am a rookie here and am trying to figure those instructions out.
-Brad
by Pim van Nierop on Sunday February 26th 2017, 4:18
1. Downloaded and used wine-staging 2.1 (64-bit installation)
2. Downloaded mfc140u.dll from the Internets, copied this into the system32 and syswow64 folders. In the Wine configuration --> Libraries added mfc140u as "native, builtin"
3. Switched to "Windows 7" version in Wine configuration --> Applications
[4. Installation of .net 4.5 via wine tricks does not work somehow complaining that this does not work for 64-bit installation.]
4. Downloaded an offline .net 4.5.2 installer (file name NDP452-KB2901907-x86-x64-AllOS-ENU.exe). The .Net 4.5.2 installer works but gives warning "Setup may not run propely, because the Windows Modules Installer Service is not available on this computer". The installation completes, but there is not visible trace of this in the "Add/remove application" section.
5. Tried to install SketchupMake2017, but this starts with a message that it will install "Visual C++ "14" Runtime Libraries (x64)" on my system. This installation fails with a message:
"Component Visual C++ "14" Runtime Libraries (x64) has failed to install with the following error message:
"A failure occurred attempting to install Visual C++ "14" Runtime Libraries (x64)."
After this Google Make 2017 installation is aborted.
Any more step-by-step guidance would be appreciated greatly.
by Fezza Gianni on Wednesday June 20th 2018, 2:36
I followed every steps and ScketchUp work. But a error message appear: The program sketchup_webhelper.exe has incountred an error and must be closed.
Can you help me, please?
by Beco on Monday February 27th 2017, 19:51
I am using linux mint 18.1 with nouveau driver, I had some problem with my nvidia driver
playonlinux version 4.2.10
install a program non-listed, install a prorgram in a new virtual drive, insert a name of your application, next choose use another version of wine and configure wine (check these two box)
next choose 2.1-staging (you must install it from playonlinux if you do not have it)
choose 64bits installation
configure wine as windows 7 and add in the library the mfc104u.dll as native adnbuilt-in... apply and press ok
browase your sketchup2017-x64.msiand install.. change the directory from
C:\Program Files (x86)\SketchUp\SketchUp 2017\ to C:\Program Files\SketchUp\SketchUp 2017\
install and click finished when asked.
choose your shortcut file (sketchup.exe) and when ask again just choose i don't want to make another shortcut
do not run , but copy mfc140u.dll from system32 and mfc140u.dll from syswow64 and put these files in the same directory that playomlinux install you application (it is in the directory you put the name that you choose)
/home/grego/.PlayOnLinux/wineprefix/yourdirectory/drive_c/windows/system32/
and
/home/grego/.PlayOnLinux/wineprefix/yourdirectory/drive_c/windows/syswow64/
after that go to playonlinux .. configure....miscellaneous... and click run a .exe file in this virtual drive and choose teh file you should download from microsoft NDP452-KB2901907-x86-x64-AllOS-ENU.exe
let then extract and it will be ask a warnig "Setup may not run properly, because the Windows Modules Installer Service is not available on this computer."... just click continue
it will be to read the licence, so accept and install
Everything works, but I have one little problem with the files locations in Sketchup which did not recognize, so I put a copy of material and style in /home/username/.PlayOnLinux/wineprefix/yourdirectory/drive_c/Program Files/SketchUp/SketchUp 2017/SketchUp/SketchUp 2017/SketchUp/. Now I can use the material and style along.
I hope that will help
Best Regards
by Pim van Nierop on Friday March 17th 2017, 3:25
by Pim van Nierop on Friday March 17th 2017, 3:38
I am on Ubuntu GNOME 16.10 (I have integrated intel graphics, I do not know my driver).
I do exactly:
-playonlinux version 4.2.10
-install a program non-listed, install a prorgram in a new virtual drive, insert a name of your application, next choose use another version of wine and configure wine (check these two box)
-next choose 2.1-staging (you must install it from playonlinux if you do not have it)
-choose 64bits installation
-configure wine as windows 7 and add in the library the mfc104u.dll as native adnbuilt-in... apply and press ok
-browase your sketchup2017-x64.msiand install.. change the directory from
At the last step I see the installation of Sketchup starting and I get a message that SketchUp 2017 needs Microsoft .NET Framework 4.5.2 (x86 and x64) and Visual C++ "14" Runtime Libraries (x64). Then it downloads something followed by an error message:
Component Visual C++ "14" Runtime Libraries (x64) has failed to install with the following error message:
"A failure occurred attempting to install Visual C++ "14" Runtime Libraries (x64)."
The following components were not installed:
- Microsoft .NET Framework 4.5.2 (x86 and x64)
The following components failed to install:
- Visual C++ "14" Runtime Libraries (x64)
See the setup log file located at 'C:\users\pnp300\Temp\VSDc490.tmp\install.log' for more information.
So strange that it works for you. I think the problem lies in missing .NET libraries.
Any thoughts?