Google SketchUp 6 on Linux

I've alredy rated this on Wine AppDB as "Bronze". There is no Google SketchUp 6 for Linux native support until this article is published. But if you are Linux user, and you couldn't wait to try it, here's the tips to runs Google SketchUp on Linux.

We're definetely needs Wine to runs this application. I get the latest Wine sources (1.1.2) from it's website, build and install it on my Fedora 8 system after remove the included one. Well, I believe we're agree that this step is optional. You can use your current installed Wine before you do the hard way (I mean, build from it sources).

Get the latest Google SketchUp release and install it. We'll never found any difficulties on installation step. But after this installation's complete, we still necessary to do and old registry tricks. Run this command on the terminal:
$ wine regedit
Change the registry value to similar like this:
[HKEY_CURRENT_USER\Software\Google\SketchUp6\GLConfig\Display]
"FIRST_TIME"=dword:00000000
"HW_OK"=dword:00000001
[HKEY_CURRENT_USER\Software\Google\SketchUp6\Google SketchUp TOTD]
"HelpPage"="0"
"ShowOnStartUp"="\"false\""
You might try your Google SketchUp installation by running it after this step. If you found no troubles, means that this application runs perfectly, then you are finish. It's so lucky that your hardware is supported by Wine + Google SketchUp. But if you had any trouble such as black screen or Google SketchUp didn't runs at all, then you might continue to the next steps.

I do this trick with my integrated Intel Corporation Mobile 945GM/GMS graphics adapter. The last trick you have to do is disabling DRI on xorg.conf. It is usually located at /etc/X11/xorg.conf.
What you have to do is find "Device" section and add one option to disable it. For example, my configuration is looks like this:
Section "Device"
  Identifier "Videocard0"
  Driver     "intel"
EndSection
Then add Option "NoDRI" on that section, so it will be like this:
Section "Device"
  Identifier "Videocard0"
  Driver     "intel" 
  Option     "NoDRI"
EndSection
After this modification, restart your X server by doing log out or press key combination Ctrl+Alt+Backspace. Try your Google SketchUp at least now it's runs for normal usage.