Sketchup Pro Linux Support

never heard this… ‘Infinity Ward’?

Vicarious Visions’, intrinsic Alchemy - I’m not sure what time period SketchUp had that renderer for or how much of it is left to this day.

Used by a bunch of games on the PS2 and Nintendo DS . Also Google Earth

Ready to buy, but looks like I will work in web version. My religion does not permit running software in emulation on Linux.
No same alternative in Linux ecosystem. Freecad and etc are not the same.

Trimble converted Windows SketchUp Pro 2023 to use the Qt library instead of the Windows native UI (with many subsequent issues that are being shaken out). Word is that they are working on a similar port for Mac (why else bother to port from Windows?). Since macOS and Linux are both UNIX derivatives, that seems to increase the likelihood that someday there will be a native Linux version. Just don’t expect it to be free.

1 Like

No its not. We use linux looking for a secure, fast, stable and customizable OS, no matter the price tag.

1 Like

Did you read the beginning of the comment? The word “Most” doesn’t mean “All”.
If you are a Linux user who pays for software, that’s awesome, you’re a minority.

1 Like

People use Linux because its secure. Being free is just a happy coincidence. Considering Microsoft’s anti-privacy practices as of late, you’re likely to see a lot more users switching to Linux, myself included. SketchUp is probably the biggest reason I’m dragging it out as long as I can. I would actually pay for a native Linux version, on Windows I’d rather just use the legacy free version.

1 Like

More likely you’ll see a number so incredibly small make the move that it would not even register in any meaningful way. At all.

+1 for Linux support.
I would like to purchase a Pro license, if it can be made to work on Linux. I’m not fussed about ‘support’ for Linux beyond the software actually working, and I am happy to tinker in order to help make it work.
I have been a Debian user for 20 years, and I pay for software.

Paying for software aside, the larger issue is the amount of work needed to support an additional operating system through development, testing, and security. For Trimble to take on adding another OS (which would multiply the time it takes to release anything) it would need to justify the userbase… that would mean that it would need to be at least the same size as our smallest usersbase; Mac. If there are as many or more Linux users than there are Mac users, then something might happen… based on the world of computer users, though, I just don’t believe that there are thay many users… If I remember correctly, the last time a survey was run on this forum, less than 20 people responded… that is out of around 100,000… that is not a large percent of users…

Of course, anything can happen, but supporting a whole new OS is a lot of work… I know somoene is itching to say, “No it’s not! There are tools! Other software does it! It’s easy and my cousin does it all alone in his mother’s basement!!” This is not a trivial thing, though, and the issue is that the market needs to be there.

7 Likes

Well, not really. Previous editions of SketchUp worked really well in Wine, and I used them happily. I have no issues with using Wine/Proton.
e.g. with Steam, I tend to find that the vast majority of games work flawlessly in Proton, even those which have never been “officially” supported under Proton.
The few that don’t, it is usually because of some “anti-cheat”/DRM that deliberately stops the game from working.
I’m not asking that Trimble pour effort into supporting Linux, I’m only asking that they remove the barriers in the way of anyone trying to make it WORK under Linux.

Out of curiosity, which Pro version of SketchUp were you subscribing to and using in emulation?

What happens when you try to load 2024, and did you subscribe?

The latest version that I previously used in Wine was Sketchup 2018 iirc. The latest 2024 does not install. (see image)
image

@towen :

No wonder it doesn’t install…
See the SketchUp requirements:

Does SketchUp Pro 2024 have new system requirements?
Yes!

You have at least a 64-bit version of Windows 10 or Windows 11

Your screenshot shows Windows7…

So, long story short, emulate Windows 10 or 11 and SketchUp might install…

1 Like

Sadly no, my winecfg is already set to emulate Win10 as per default. For whatever reason the sketchup installer still tries to install .NET framework for Win7 and that seems to be what it is failing on.
I’ve also tried installing .NET via winetricks, but the installer still thinks it needs to install it. (I thought SketchUp was written with Qt anyway, not .NET?)
Same happens if I set it to Win11… Interestingly it gets a little further if I set it to Win7- The .NET install actually starts, but then hangs halfway through.
I’ve also tried running it in Proton 6.3, but I get a different error from the installer: “No wizard pages” and the installer won’t start.
Supposedly SketchUp 2023 did work in Wine: WineHQ - SketchUp 2023
The issues seem to be with the installer, rather than the app itself. If there was a way to get the installer to skip the .NET installation then it would probably work.

Is there a MacOS X emulator in Linux? You would think that since MacOS X is a form of Unix, that would put is closer to possible, but I suppose “close only counts in horseshoes, hand grenades, and thermonuclear devices.”

SketchUp and Layout, as many softwares, are too dependent on third-party libraries and system APIs to be ported to Linux.
The funny thing is that what I develop is Linux compatible, not by choice but because I have taken the opposite side to develop everything myself from scratch (for the moment). It’s very tempting to continue for the freedom it brings.

There is one: https://www.darlinghq.org/ - but it is far less developed than Wine, and there is not much in terms of 3D graphics support…
But normally, if a piece of software has both a Windows and an OSX version, then it is trivial to port it to Linux (because all the system calls are the same POSIX API, and it’s unlikely to use any platform-exclusive libraries) - it’s just a case of who has control of the source code, and are they going to lift a finger to add a new workflow to their QA process.
I wouldn’t be surprised if there already is a native build of SketchUp for Linux lurking somewhere inside Trimble HQ, and for whatever reason they aren’t going to release it. e.g. the QA cost would be too high for the potential number of customers
The back-end of the Web version will be running on a Linux server, for sure.

I’ll stick with the Web version for now, but it’s frustrating because I am reaching the limits of what it can do. So there’d be $349 in it for Trimble if they could give me the magic command line argument for their Windows installer that makes it continue installing despite failed .NET installs…

@Alan4 I’m curious what you mean by developing “everything” from scratch? Do you mean directly calling OpenGL or Vulkan? Or using some sort of game engine like Unity?

I tend to use OpenSCAD when I need to model a small (3D Printable) thing very precisely / parametrically, but if I need to move things around with a mouse in a larger scene, then SketchUp is my tool of choice, and I sometimes combine the two

Hi

Nothing will prevent me from using APIs like OpenGL, Vulkan, Metal for performance reasons or to implement more advanced renderings.

For now I do everything without API, it works pretty well and it’s not too complicated. The interest is to master all aspects, and to be able to do research in the best conditions. One of the advantages is that without doing anything, it’s Mac/PC/Linux compatible : )

1 Like

I would like to ditch Windows and Sketchup PRO is perhaps the only reason I do stick with it at all.
Microsoft is more or less forcing me to scrap a perfectly good working laptop (Dell XPS 15 9560). It is about 7 years old now, but it performs fine compared to current tiers. So witch one would be the replacement? No matter wtich one I choose it risks to be abonded again when Windows 11 dies. This will probobly be in 4-5 yeras from now.
A Linux OS will survive plenty longer then any computer or processor. This is why I choose Linux.
And if there was a Linux-version of SketchUp PRO, I would pay for it.

1 Like