Using Sketchup with Wine
-
I am trying to run Google Sketchup 7.1 with wine-1.1.32 in Fedora 11.
As soon as it opens, it crashes.
I doubt it's helpful, but the end of the crash dump says:
fixme;shdocvw;ClOleCommandTarget_Exec (0x163e48)->((null) 21 2 (nil) (nil)) fixme;wininet;InternetLockRequestFile STUB wine; Unhandled page fault on read access to 0x0000002a at address 0x36fe6fa3 (thread 0022), starting debugger... wine; Unhandled page fault on read access to 0x0000002a at address 0x68471fa3 (thread 0024), starting debugger... XIO; fatal IO error 11 (Resource temporarily unavailable) on X server ";0.0" after 70 requests (70 known processed) with 0 events remaining.
From everything I read it looks like sketchup should work fine with wine... any thoughts?
Thanks,
Dave
-
(I just answered it in the Sketchup help)
http://www.google.com/support/forum/p/sketchup/thread?tid=2ce42ee56020a7b7@unknownuser said:
There are two registry modifications to do:
(regedit.exe is in wine, c:\windows)If it crashes in the "Welcome to Sketchup" dialog when you click "Start Using Sketchup", uncheck the box "show at startup".
[HKEY_CURRENT_USER\Software\Google\SketchUp7\GLConfig\Display]
"HW_OK"=dword:00000001[HKEY_CURRENT_USER\Software\Google\SketchUp7\SnappyInstructor]
"show"=dword:00000000If it crashes while doing this, just restart until you are through it. Sketchup 7.1 tries to create an internet connection when starting the installation. If this causes immediately a crash, disconnect from the internet during the installation. In spite of this tip, the english version Sketchup 7.1 still did not want to install for me. The later Sketchup 7.1.6860 (the foreign language release) worked perfect.
If you don't have success at all, Sketchup 7.0 works well and Sketchup 6 even better (they also need the registry changes). It is always useful to archive installers of you favourite apps, if you don't have it for SU7/SU6, search the internet or use the Pro versions from Sketchup Help.[url=http://appdb.winehq.org/objectManager.php?sClass=version&iId=14562:2q95gfwo]Wine Applications Database: tips for over 8000 programms[/url:2q95gfwo]
[url=http://sketchup.google.com/support/bin/answer.py?hl=en&answer=60107:2q95gfwo]Downloading older Pro versions (will downgrade to free version after 8h)[/url:2q95gfwo]Please: Don't forget to send me a link if you create a model and upload it to 3d-warehouse
(I'm trying to find and collect such models http://sketchup.google.com/3dwarehouse/cldetails?mid=69eb55c579b15e198a124f4737362fcd) -
Sorry for the crosspost - I wasn't sure which forum to use - which would you recommend?
Also, I see
HKEY_CURRENT_USER/Software/Google/SketchUp7
but no GLConfig or SnappyInstructor directories.
There are BugSplat, CSkDialog, Preferences, WebDialog, WebDialog_, WelcomeDialog.
Thoughts?
Thanks for the quick answer (to be continued ),
Dave
-
Please see this Google Sketchup page link if you have not already viewed it. Under the Linux heading there is a reference to Wine.
Now, on a less serious note, I have enjoyed Sketchup with wine, beer, coffee and other drinks. However, too much of some of these and your model keeps getting more and more organic.
-
Strange... I turned off my internet, started SketchUp, and it worked (as the website said to do). Then I unchecked the "show at startup" box, turned the internet back on, and all seems to be well.
Thanks for the help/link!
Dave -
If registry entries do not exist, Sketchup creates them. So if it crashes, it might have created the missing entries which you can then edit and restart Sketchup so that it can proceed in the installation process until it works.
So it works! This makes me very lucky.
If you like to use ruby scripts or plugins, you need to convert the text files from dos format to unix format.
There is a terminal program. In the terminal, go to the Sketchup/Plugin folder using cd, and then run the command
*dos2unix .rb
for converting all ruby files in that folder.
Advertisement