What does not
I had to use the HW_OK=1 registry key to get the app to work; without that, it crashed, saying it couldn't initialize opengl.
Dismissing initial dialog usually crashes. Likewise, after downloading a model from the warehouse, it usually crashes shortly thereafter. These problems are now fixed in git, and the fix will be in wine-1.1.11.
What was not tested
Anything beyond quick model download, placement, and viewing.
Bronze because of the instability. Will be Gold once wine-1.1.11 comes out.
This was with modern nvidia graphics. Older nvidia and other graphics vendors' chipsets might not work so well.
[bug 14045]: If you get the error "SketchUp was unable to initialize OpenGL!", run regedit, open HKEY_CURRENT_USER\Software\Google\SketchUp6\GLConfig\Display, and change HW_OK to 1.
you have an nvidia card: you probably need nvidia's proprietary
graphics driver. The open-source nv driver isn't good enough yet. (So,
on Ubuntu, go to System / Administer / Hardware Drivers, and select the
latest proprietary driver. But be sure to turn off Compiz, i.e. go to
System / Preferences / Appearance / Visual Effects, and select None.)
Tested in Ubuntu Lucid with wine 1.1.42
by Pablo Estigarribia on Wednesday May 19th 2010, 21:26
It works very well, but I had 2 issues that I think is important to know how to fix them:
1 - In first time installation with Sketchup 7 setup I got an error message that says I have no Windows Installer? I tried to install windows installer 3.1 and 4.5 but after that installation I got same error message. My Ubuntu installation is an upgrade from 2 or 3 versions before, so I removed all .wine and .winetrick.cache folders from my home directory. After remove .wine: Sketchup Installed successful with new .wine configuration generated automatically!
2 - In first time run of Sketchup 7: I got this error message saying It couldn't found OpenGL, but workarround above fixed it!
SketchUp 7 Works
by Jonah Dahlquist on Friday April 30th 2010, 10:25
Google SketchUp 7 works almost perfectly. Window resizing is a bit wonky, but works. Installation was pretty easy. Installed Wine from .deb package (wine1.2_1.1.42-0ubuntu4_amd64.deb). I obviously am running it on Ubuntu (10.04 beta 2) 64-bit.
Got "OpenGL couldn't be initialized" message, but solution above fixed it. Got black screen, but followed instructions at www.ubuntu.com/testing/lucid/alpha2 . Scroll down to "Known Issues and follow the instructions under "Jockey(Ubuntu's restricted driver manager) doesn't..."
The work area is always a bit behind. I have to zoom or orbit after performing an action (like eraser) to see what I did. Selection boxes are persistent, too. It's not much trouble, though.
Was working welll
by Edgar Mesquita on Thursday August 13th 2009, 0:03
I have a Macbook2,1 with the intel graphics and Disabling DRI on Xorg.conf plus no visual effects was working perfectly.
I even managed to work for a full week with no sweat.
I enabled the effects and from then on I have the black draw area.
Tried enabling and disabling DRI and UXA all possible Hardware acceleration and so far no luck!
I'll keep on trying till I get a solution!
Works well out of the box in Wine 1.1.26
by E Peltzer on Sunday July 19th 2009, 17:43
On Ubuntu Jaunty x64, Nvidia binary driver 185.18.14, 9400GT graphic card. Sketchup stopped working for me a few months ago, and I tried some of the fixes here to no avail. I finally just deleted the .wine directory to start over with 1.1.26. That's a bit of a drag as I have about 6 apps I like to run with Wine but about half of them have stopped working. I can't figure out if installing some new Win program screwed things up. It could also be that the latest Nvidia drivers that seem to be constantly updating screwed things up.
Anyway, Sketchup 7 now just works after running the install with no workarounds or downloading msttcorefonts or regedits or anything. Compiz is even running and the app is full screen and can be re-sized. I've not tested it extensively but I drew some stuff, loaded a number of my past models, and even loaded a model from the Google 3D Warehouse online. Display 3D speed seems to be pretty good. Only thing that's wanky is that my keyboard is Dvorak and Sketchup hotkeys are keyed to QWERTY but you enter text and dimensions etc with Dvorak. Maybe a manual remap of the hotkeys could fix it but's it's kind of a pain.
Good progress, at least until the next Wine or driver update screws things up again.
NVIDIA X Server Settings manager checked
Antialiasing Settings - Override Application - Off
Anisotropic Filtering - Override Application - 1x
Wine configuration for SketchUp:
Application - SketchUp.exe - WindowsXP
Graphics - Allow window manager to decorate windows - check
Allow window manager to control windows - check
Emulate a virtual desktop, size 1024x768
There is no need to run wine SketchUp.exe --opengl
wine SketchUp.exe is sufficient.
Check what are your International settings when entering manual dimensions fail (decimal and list separators). Look what's on dimension box while you draw e.g. a rectangle.
by Johannes Lørup Johnsen on Thursday May 28th 2009, 2:47
After setting snappyinstructor to 0 and HW_OK to 1, I finally got the program running with no crashes. Thanks for that.
What I get now, is a responsive program with menus and buttons that change shading as I roll over them - it works. What I also get is a black screen where I should be able to draw and model. I can press the modelling tools and use them, but I can't see anything. I have an intel GM945 with the proprietary driver, Ubuntu 9.04 and WIne 1.1.22
SketchUp Crashes on Load
by Kyle R Hunt on Saturday March 28th 2009, 21:00
I installed SketchUp 7 on Ubuntu Wine 1.0.1 did the reg fix for OpenGL and was still crashing on launch. No wine error but SketchUp would crash immediately on launch, after disabling the spash screen. changing the Reg Key HKEY_CURRENT_USER>Software>Google>SketchUp7>SnappyInstructor>Show from 1 to 0 fixed this problem. I now have SketchUp working with Compix.
Hope this helps other people.
RE: Can't run Sketchup
by Dan Kegel on Tuesday December 9th 2008, 22:40
First, please don't post long logs like that. I'm
going to summarize your post here, then delete the original.
-- snip --
When I attempt to run Sketchup on Intrepid Ibex with Wine 1.1.9, I get these errors:
fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.VC80.CRT"
err:module:import_dll Library MSVCR80.dll (which is needed by L"C:\\Program Files\\Google\\Google SketchUp 7\\gdal12.dll") not found
-- snip --
You might have installed something that disagrees with Wine.
Does the problem happen in a fresh .wine directory?
(i.e. try renaming .wine to .wine.old, reinstall just
Sketchup 7, and see if it still happens.)