WineHQ
Google Earth 4.0.x

Category: Main > Special Purpose > Google Earth > 4.0.x


NameGoogle Earth
Version4.0.x
License Free to use
URLhttp://earth.google.com/
Votes Marked as obsolete
RatingGarbage
Wine Version0.9.13.
Maintainers of this version:
Description
Version 4.0
Old test results
The test results for this version are very old, and as such they may not represent the current state of Wine. Please consider submitting a new test report.
Selected Test Results (selected in 'Test Results' table below)

What works
Nothing; could not install


What does not
Installer hangs with progress bar


What was not tested
Was not able to install.


Additional Comments


Test Results
DistributionTest dateWine versionInstalls?Runs?RatingSubmitter
CurrentGentoo Linux AMD64May 27 20060.9.13. No Not installable Garbage an anonymous user 
ShowSuSE 9.2May 20 20060.9.13. No Not installable Garbage an anonymous user 
ShowUbuntu 6.06 "Dapper" (+ variants like Kubuntu)Jun 05 20060.9.12. Yes Yes Bronze an anonymous user 
ShowFreeBSD 6.1Apr 13 20060.9.12. No No Garbage chama 
ShowDebian GNU/Linux 3.10 "Sarge"Mar 13 20060.9.9. Yes No Garbage an anonymous user 


Known bugs
Bug # Description Status Resolution Other apps affected
4992 Rhapsody 2.1 doesn't connect to its server NEW View

 
HOWTO

This howto is written for a complete fresh install of Google Earth in a freshly created .wine directory:

1. Download GoogleEarth and install (just click OK in the messagebox about the missing psapi.dll)

2. Copy the font Arial.TTF into ~/.wine/drive_c/windows/fonts (copy it for example from a windows partition)

Thanks Jeremy Azevedo/Tim Harper for the following marvelous tip :

3. a) Open the file ~/.wine/drive_c/Program\ Files/Google/Google\ Earth/kvw/default_lt.kvw
    b) Take out the word "RenderFrame" (line ~44) and take out the word "NavigationFrame" (line ~59)
    c). Save the file

4. Set wineversion to Windows XP using winecfg 

5. Run GoogleEarth by

WINEDLLOVERRIDES="usp10,msvcrt=n" wine "c:\Program Files\Google\Google Earth\GoogleEarth.exe"
(Google Earth comes with it's own usp10.dl and msvcrt, so no need to download/copy this)

6. Resize the little Earth window to it's correct size and drag it to its correct position. It should look something like:

http://appdb.winehq.org/appimage.php?id=1578


 

The following comments are owned by whoever posted them. WineHQ is not responsible for what they say.

Google Earth for Linux
by LanDJalan on Tuesday June 20th 2006, 10:18
V4 beta works fine here under gentoo2006-x86 (fan ;))

[post new] [reply to this]

Google Earth for Linux
by Matthew on Tuesday June 13th 2006, 8:15
Google has released Google Earth for Linux. earth.google.com/download-earth.html

[post new] [reply to this]

Freeze after ActiveX browser plugin message
by rene on Saturday May 6th 2006, 15:32
My installation was working just fine for a couple of days (except for the font problem). Sometimes during the use of Google Earth a message box appeared with something like:

This application demands an ActiveX browser object, but the Mozilla Active X control is not installed.
Do you like to download it from the internet and install it?

I always clicked on "no" and everything kept on working fine.

But now this message always comes when I start Google Earth, before it even logs to the server, and the program freezes at this point.

Has anyone had this problem before. Any ideas on how to solve it?

[post new] [reply to this]

How to fix the menues!
by Wain Hopkins on Saturday January 14th 2006, 13:08
Open up Program Files/Google/Google Earth/kvw/default_lt.kvw

In Render Window instead of the usual RenderFrame just completely delete RenderFrame so it looks like Do the same thing in Navigation Panel. When you're through it should look like this:





1

xml/app.module.xml
xml/auth.module.xml
xml/render.module.xml
xml/navigate.module.xml
xml/layer.module.xml
xml/measure.module.xml
xml/web.module.xml
xml/gps.module.xml
xml/basicingest.module.xml
xml/google.module.xml




1



0
0
990
650














Render Window
singleton




800
600


RenderWindow

true
true



Navigation Panel
singleton



800
150


NavigateWindow

true



Places
singleton
MyPlacesFrame

My Keyhole
LayerWindow

true



Layers
singleton
LayersFrame

ServerWindow

true



Search
singleton
SearchFrame

Search
GoogleSearchWindow

true



Measure
singleton
float

Measure
MeasureWindow

false
1



GPS Device
singleton
float

Gps Device
GpsWindow

false
1



Web
singleton
www.google.com
WebWindowFrame

WebWindow

false






1




Just resize the earth window and the bottom navigation thing. I have wincfg set to Enable a Vertual Desktop at 1024 X 768. You can change this and the tools -> options to make it bigger/smaller.

One more thing: let it do it's loading thing w/o clicking on anything. IE, the activeX thing comes up, leave it alone until the "initializing" thing is throug hand then click no.

[post new] [reply to this]

Google Earth error + fix
by Ben on Wednesday January 4th 2006, 14:01
I tried installing and running on Debin unstable with Wine 0.9.4 and while it would install, on running I'd get an error after the splash screen about GE being unable to initialise 3d graphics and suggested the alternative driver (DirectX/OpenGL and vice versa).

Couldn't get it to run even when trying different config settings, but finally nailed it by setting my default X server mode to 16bits instead of 24 bits. Had to edit /etc/X11/xorg.conf

It now runs and I can fly in it, including all the menu/display bugs others report.

Hope others find this useful!


[post new] [reply to this]

Tried billions of times
by cncxbox on Monday January 2nd 2006, 15:27
It just doesn't work, no matter what ways I used I still get this error sspit out to me, can anyone help?

... [start of ending bit of console error]
fixme:imm:ImmReleaseContext (0x1028c, 0x403b31f0): stub
fixme:imm:ImmGetContext (0x1028e): stub
fixme:imm:ImmReleaseContext (0x1028e, 0x403b31f0): stub
fixme:imm:ImmGetContext (0x10290): stub
fixme:imm:ImmReleaseContext (0x10290, 0x403b31f0): stub
fixme:imm:ImmGetContext (0x10292): stub
fixme:imm:ImmReleaseContext (0x10292, 0x403b31f0): stub
fixme:imm:ImmGetContext (0x10294): stub
fixme:imm:ImmReleaseContext (0x10294, 0x403b31f0): stub
fixme:imm:ImmGetContext (0x10296): stub
fixme:imm:ImmReleaseContext (0x10296, 0x403b31f0): stub
fixme:opengl:wglMakeCurrent ((nil),(nil))
fixme:opengl:wglMakeCurrent returning True
fixme:opengl:wglMakeCurrent (0x3ca0,0x445b3c28)
fixme:opengl:wglMakeCurrent make current for dis 0x7c0a4da8, drawable 0x3e00005, ctx 0x7c2435e0
fixme:opengl:wglMakeCurrent returning True
X connection to :0.0 broken (explicit kill or server shutdown).


cncxbox

[post new] [reply to this]

I get it working
by Claes on Wednesday December 28th 2005, 14:50
I got it working like this.

(1) Clean wine install
(2) winecfg, set win98, install DCOM98
(3) download psapi.dll, and renamed it do lowercase letters only
(4) winecfg, set winxp, do:
WINEDLLOVERRIDES="ole32,oleaut32,rpcrt4=n" wine GoogleEarth.exe
Installation worked like this
(5) WINEDLLOVERRIDES="ole32,usp10,msvcrt=n" wine .wine/PATH/GoogleEarth.exe

This is Gentoo Linux, wine 0.9.4.
I used a mix of this
gentoo-wiki.com/HOWTO_Install_GoogleEarth_with_wine
and the above HOW-TO.
Fonts are a mess, as are the panels, but I haven't tried the tips at the link above.
Besides that, the program seems to work fine.
When I close the program, it wants an activex control.
Hope this will help someone to get it working :-)

[post new] [reply to this]


by Dave Pyke on Wednesday December 14th 2005, 17:46
I upgraded to .93 and now I get a the splash screen using all of the overrides from previous comments but it shows a few messages and then dies with:

wine client error:9: write: Bad file descriptor

Can I find out what it's trying to write to so I can fix it?

[post new] [reply to this]

install script
by David Astrom on Saturday November 12th 2005, 5:50
I followed the posted howto and made an install script to make it easier for beginners. You'll find it here."> exeter.homedns.org/install_google_earth.sh>here.

It works at least in Debian Sarge with Wine 0.9 compiled from source (don't use the binary 0.9 packages in sarge, glibc incompatibility).

[post new] [reply to this]

Working HOWTO
by leligeour on Tuesday November 1st 2005, 16:13
Hi there,

I wrote a simple howto make Google Earth work on Gentoo. It'll probably worked on other distros when you succesfully install wine 0.9.

Please feel free to comment the installation procedure and help make GoogleEarth a least Bronze.



[post new] [reply to this]

Bug
by Louis Lenders on Wednesday October 12th 2005, 6:44
Well, the installation is not difficult all. I managed to get it at least up with 3 native dlls. It does however suffer from severe bugs. Info in bugs.winehq.org/show_bug.cgi?id=3329

[post new] [reply to this]

  • RE: Bug by Theveneau Hadrien on Saturday October 15th 2005, 11:24
Wine
by Theveneau Hadrien on Wednesday October 12th 2005, 6:04
Instead of that is written in this document, we can't tell Google Earth works on Wine since:
=> only a few people managed to make it working
=> this need proprietary elements like DCOM
=> this is very difficult to install
=> even if it works, it works bad...

[post new] [reply to this]

Wine 20050930
by Theveneau Hadrien on Wednesday October 12th 2005, 6:01
I tested Google Earth with the default installation of Wine 20050930 SuSE 9.3 RPM, and the default wineprefix. It installs perfectly (except an small error message) but doesn't run.
It shows:
fixme:atl:AtlModuleInit SEMI-STUB (0x465580 0x464758 0x400000)
fixme:imm:ImmGetContext (0x10020): stub
fixme:imm:ImmReleaseContext (0x10020, 0x403ac0f0): stub
fixme:imm:ImmGetContext (0x10020): stub
fixme:imm:ImmReleaseContext (0x10020, 0x403ac0f0): stub
fixme:imm:ImmGetContext (0x10024): stub
fixme:imm:ImmReleaseContext (0x10024, 0x403ac0f0): stub
And nothing happens.

[post new] [reply to this]

Newest version works great
by MattyJ on Monday October 10th 2005, 2:07
I previously had a wine installation that I arrived at using winetools ( www.von-thadden.de/Joachim/WineTools/)

I previously used winetools and wine 20041019 to install:

clean .wine directory
dcom95
internet explorer
windows installer
all fonts

So I'm not sure if you need all that, but that's what I have, so you may as well.

Download the newest GoogleEarth beta (GoogleEarth-0616.exe) and install it. It throws a small error but I hit OK and it continued and finished. Then it ran fine! Woot!

My only problem was when I tried to close it, it kept the phantom window on the screen. I just had to killall wine-preloader. Also, resizing the initial window seems to make it go really, really slow. But it works!


-mattyj

[post new] [reply to this]

Google Earth hangs
by Scott Bell on Friday October 7th 2005, 14:25
I managed to install Google Earth but when I run it I see:

fixme:atl:AtlModuleInit SEMI-STUB (0x465580 0x464758 0x400000)
fixme:font:load_VDMX Failed to retrieve vTable
fixme:font:load_VDMX Failed to retrieve vTable
fixme:font:load_VDMX Failed to retrieve vTable
fixme:font:load_VDMX Failed to retrieve vTable
fixme:font:load_VDMX Failed to retrieve vTable
fixme:font:load_VDMX Failed to retrieve vTable
fixme:font:load_VDMX Failed to retrieve vTable
fixme:font:load_VDMX Failed to retrieve vTable
fixme:font:load_VDMX Failed to retrieve vTable
fixme:imm:ImmGetContext (0x10020): stub
fixme:imm:ImmReleaseContext (0x10020, 0x7ff2a0d0): stub
fixme:imm:ImmGetContext (0x10020): stub
fixme:imm:ImmReleaseContext (0x10020, 0x7ff2a0d0): stub
fixme:imm:ImmGetContext (0x10024): stub
fixme:imm:ImmReleaseContext (0x10024, 0x7ff2a0d0): stub

But, nothing else happens.

[post new] [reply to this]

Working in progress
by Pepe Michele on Wednesday September 28th 2005, 3:12
I have working for make fully functionality to GoogleEarth on linux :DD

excuse me for my poor english :D

[post new] [reply to this]

Menus
by tduvally on Thursday September 22nd 2005, 13:05
Anyone know why the menus disappear? They are there, since you can click on the elements and they blink inot existence for a moment, then are gone again.

Does this also have something to do with the way the image is offset? If you use the Tools (hidden) and remove the left panel and navigation panel, the image box will use the whole window.

Any ideas?

[post new] [reply to this]

  • RE: Menus by Louis Lenders on Wednesday September 28th 2005, 15:36
    • RE: Menus by tduvally on Friday October 14th 2005, 9:49
Nada
by Louis Lenders on Monday September 19th 2005, 7:33
How on GoogleEarth did jonathan ernst get this running? I tried about every method but with no luck. Seems as if no-one can get this running........


[post new] [reply to this]

  • RE: Nada by Jonathan Ernst on Wednesday September 21st 2005, 18:58
20050830
by Roc Vallès on Thursday September 8th 2005, 20:50
No luck at all with 20050830.

- Installer doesn't work, crashes. (had to copy it from a Windows)
- Once running the binary, it does nothing and displays nothing, with default wine windows version. (win2k)
- It gives a dialog "google earth has encountered problems and will close" when you run it with windows version set to winxp.

I'm of course not using any DLL overrides or anything.

Did anyone have better luck? Now that I got addicted to it on a WinXP... :/

[post new] [reply to this]

more howto
by Scott on Thursday August 18th 2005, 14:21

I got the app to 'come up' although I'm having display problems, that I'm thinking are due to my dual head xinerama.

Heres what I did with a brand new ~/.wine from a 20050524 build.

1. rm -rf ~/.wine
2. run 'wine' to install a fresh ~/.wine
3. install dcom98 (search winehq for it)
4. copy config from the base wine into your ~/.wine
5. make the following changes to ~/.wine/config
[Version]
"Windows" = "winxp"
[DllOverrides]
"secur32" = "native, builtin"
6. install with: WINEDLLOVERRIDES="ole32,oleaut32,rpcrt4=n" wine GoogleEarth.exe
7. run wine with the same prefix on the GoogleEarth you installed. I get a couple of errors the first few times i run it then, it comes up in a small window to the side that I can make bigger, but I get no fonts

[post new] [reply to this]

My error
by tduvally on Tuesday August 2nd 2005, 8:40
I've got it installed under 20050524, but when I run it I get the splash-screen and then these errors in the console:

fixme:font:ExtTextOutW called on an open path
err:seh:setup_exception stack overflow 20 bytes in thread 0009 eip 21858133 esp 330e0fec stack 0x330e0000-0x331e0000

At that point it just stays there. When I ^c it and try again, I get a pop-up telling me that it logged out incorrectly and I should consider deleting the Google Earth cache file.

[post new] [reply to this]

Error while installing
by Alex L on Thursday July 28th 2005, 4:41
Hi

When I start the Installation with wine GoogelEarth.exe, it stops after a while. Wine gives the message:
wine: Unhandled exception (thread 000b), starting debugger...
err:seh:EXC_DefaultHandling Unhandled exception code c0000005 flags 0 addr 0x401bd4c0

What does it mean? How to make it run?? I use Suse9.3 with wine20050524 (from rpm).

Help please.

Thanx

Al


[post new] [reply to this]

Installed
by Osvaldo Ramos on Wednesday July 27th 2005, 11:17
I managed to install it but when I try to run it I get:

err:module:LdrInitializeThunk "msvcrt.dll" failed to initialize, aborting
err:module:LdrInitializeThunk Main exe initialization for L"Y:\\.transgaming\\c_drive\\Program Files\\Google\\Google Earth\\GoogleEarth.exe" failed, status c0000142

[post new] [reply to this]

Can't get it going on 20050524
by Lee Cremeans on Saturday July 16th 2005, 1:42
I got DCOM98 going, and the installer works, but when it tries to log into the Keyhole server, it crashes and locks up Wine:

fixme:wininet:InternetSetOptionW Option INTERNET_OPTION_CONNECT_TIMEOUT (15000): STUB
fixme:wininet:InternetSetOptionW Option 5 STUB
fixme:wininet:InternetSetOptionW Option 6 STUB
fixme:thread:GetThreadTimes Cannot get kerneltime or usertime of other threads
fixme:thread:NtQueryInformationThread info class 9 not supported yet
fixme:thread:GetThreadTimes Cannot get kerneltime or usertime of other threads
fixme:thread:NtQueryInformationThread info class 9 not supported yet
fixme:thread:GetThreadTimes Cannot get kerneltime or usertime of other threads
fixme:thread:NtQueryInformationThread info class 9 not supported yet
fixme:thread:GetThreadTimes Cannot get kerneltime or usertime of other threads
fixme:thread:NtQueryInformationThread info class 9 not supported yet
fixme:thread:GetThreadTimes Cannot get kerneltime or usertime of other threads
fixme:thread:NtQueryInformationThread info class 9 not supported yet
fixme:thread:GetThreadTimes Cannot get kerneltime or usertime of other threads
fixme:thread:NtQueryInformationThread info class 9 not supported yet
fixme:ntdll:NtQueryInformationProcess (0xffffffff,0x00000014,0x7d18e2e4,0x00000004,(nil)),stub!
err:ntdll:RtlpWaitForCriticalSection section 0x77c0001c "?" wait timed out in thread 0009, blocked by 000f, retrying (60 sec)
err:ntdll:RtlpWaitForCriticalSection section 0x778223c0 "gdiobj.c: GDI_level" wait timed out in thread 000f, blocked by 0009, retrying (60 sec)
err:ntdll:RtlpWaitForCriticalSection section 0x77c0001c "?" wait timed out in thread 0009, blocked by 000f, retrying (60 sec)
err:ntdll:RtlpWaitForCriticalSection section 0x778223c0 "gdiobj.c: GDI_level" wait timed out in thread 000f, blocked by 0009, retrying (60 sec)
err:ntdll:RtlpWaitForCriticalSection section 0x77c0001c "?" wait timed out in thread 0009, blocked by 000f, retrying (60 sec)

It'll just sit there, forever, waiting for whichever thread to unblock (oh how I wish I had VC6 installed at times like this...come to think of it, I should install it).

Any ideas? It looks like it'd work fine if it weren't for this.

[post new] [reply to this]

no luck here with 20050524
by Net Llama! on Sunday July 10th 2005, 17:37
I too tried with the original poster suggested, and I can't get this to install either. I end up with a ton of errors scrolling by like this:

err:ole:marshal_object couldn't get IPSFactory buffer for interface {00000131-0000-0000-c000-000000000046}
fixme:sync:SetNamedPipeHandleState 0xdc 0x7dd60a58 (nil) (nil)
err:ole:marshal_object couldn't get IPSFactory buffer for interface {00000131-0000-0000-c000-000000000046}
err:ole:CoUnmarshalInterface IMarshal::UnmarshalInterface failed, 0x800401fd
err:ole:_unmarshal_interface Unmarshalling interface {3d8b6332-d8b1-11d2-80c5-00104b1f6cea} failed with 800401fd
err:ole:deserialize_param failed to stuballoc in TKIND_RECORD.
err:ole:xCall Failed to unmarshall param, hres 800401fd
fixme:ole:_copy_arg Should not use VariantChangeType here. (conversion from 0x4003 -> 0xb) 433cffff
err:ole:proxy_manager_create_ifproxy Could not get IPSFactoryBuffer for interface {00000131-0000-0000-c000-000000000046}, error 0x80040155
fixme:sync:SetNamedPipeHandleState 0xdc 0x7e069a58 (nil) (nil)
err:ole:proxy_manager_create_ifproxy Could not get IPSFactoryBuffer for interface {00000131-0000-0000-c000-000000000046}, error 0x80040155
err:ole:proxy_manager_create_ifproxy Could not get IPSFactoryBuffer for interface {00000131-0000-0000-c000-000000000046}, error 0x80040155
err:ole:proxy_manager_create_ifproxy Could not get IPSFactoryBuffer for interface {00000131-0000-0000-c000-000000000046}, error 0x80040155

[post new] [reply to this]

Installer Error?
by Tommy on Saturday July 9th 2005, 11:07
When I run the installer, after the first bar, I get an error. Help, please?

[post new] [reply to this]

Heres hoto install, but I cant run it
by Alex on Saturday July 9th 2005, 0:52
The easy way to get it to install is to makesure DCOM98 is installed, then make sure Wine is set to Winblows XP, and then do

WINEDLLOVERRIDES="ole32,oleaut32,rpcrt4=n" wine googleearth.exe

thats how i did it (thanks Frank).

But, I cant get it to run... :( any ideas?

[post new] [reply to this]


by Tom on Tuesday June 28th 2005, 15:47
Is this from a fresh wine install (apart from the other steps you mention)? The installer quits after the progress bar gets through it's first run. (20050524)

How should one create a fresh ~/.wine/config?

[post new] [reply to this]

  • RE: by Keith McDermott on Tuesday June 28th 2005, 23:42
Page loaded in 0.3952 seconds.