Wine / Google Earth network issue

Open forum for end-user questions about Wine. Before asking questions, check out the Wiki as a first step.
Forum Rules
Locked
gariac
Level 2
Level 2
Posts: 20
Joined: Wed Apr 16, 2008 4:31 pm

Wine / Google Earth network issue

Post by gariac »

Trying to install Google Earth under wine, I get to a point where the installer trying to contact Google for some download.
----------------
fixme:msxml:domdoc_createNode nodes with namespaces currently not supported.
fixme:winhttp:WinHttpGetIEProxyConfigForCurrentUser returning no proxy used
fixme:winhttp:WinHttpGetDefaultProxyConfiguration 0xa5e670
fixme:winhttp:WinHttpGetProxyForUrl 0x1, L"http://tools.google.com/service/update2", 0xa5e540, 0xa5e558
fixme:winhttp:WinHttpGetIEProxyConfigForCurrentUser returning no proxy used
fixme:winhttp:WinHttpGetDefaultProxyConfiguration 0xa5e670
fixme:winhttp:WinHttpGetProxyForUrl 0x1, L"https://tools.google.com/service/update2", 0xa5e540, 0xa5e558

-------------------------
Any ideas?

OS is Suse 11.1 on 64bit AMD quad core. Note I can run Google Earth natively rather than using Wine, but I have an application in wine that needs to interface to Google Earth. If there was some way it could connect to the Google Earth under Linux, that would solve my problem.

Incidentally, I tried to trick wine by copying all files and directories from a windows installation of Google Earth. It barfs a bit trying to create some files, but does eventually show part of the Google Earth program. Basically the "frame", but not the earth inside the frame. I used the winetricks to get all the fonts installed.

If there is a way to get the program running by copying a windows install, I'm game for that too.
James McKenzie

Wine / Google Earth network issue

Post by James McKenzie »

gariac wrote:
Trying to install Google Earth under wine, I get to a point where the installer trying to contact Google for some download.
----------------
fixme:msxml:domdoc_createNode nodes with namespaces currently not supported.
fixme:winhttp:WinHttpGetIEProxyConfigForCurrentUser returning no proxy used
fixme:winhttp:WinHttpGetDefaultProxyConfiguration 0xa5e670
fixme:winhttp:WinHttpGetProxyForUrl 0x1, L"http://tools.google.com/service/update2", 0xa5e540, 0xa5e558
fixme:winhttp:WinHttpGetIEProxyConfigForCurrentUser returning no proxy used
fixme:winhttp:WinHttpGetDefaultProxyConfiguration 0xa5e670
fixme:winhttp:WinHttpGetProxyForUrl 0x1, L"https://tools.google.com/service/update2", 0xa5e540, 0xa5e558

-------------------------
Any ideas?
You might want to try winetricks to install Windows Networking
(winnet?). If this fixes the problem, please file a bug report as
detailed below.
OS is Suse 11.1 on 64bit AMD quad core. Note I can run Google Earth natively rather than using Wine, but I have an application in wine that needs to interface to Google Earth. If there was some way it could connect to the Google Earth under Linux, that would solve my problem.
Don't know if this is possible. If the program uses a command line, it
may be possible to call a shell script instead that fires off the Linux
version of Google Earth.
Incidentally, I tried to trick wine by copying all files and directories from a windows installation of Google Earth. It barfs a bit trying to create some files, but does eventually show part of the Google Earth program. Basically the "frame", but not the earth inside the frame. I used the winetricks to get all the fonts installed.
This is because registry entries may be incorrect. You might also want
to search Wine's BugZilla (http://bugs.winehq.org/) for existing bugs.
If you find a bug that matches your problem, you should create a
bugzilla account and vote on the bug. This lets developers know that
the bug still exists and that interest is there for a fix. If there is
no bug report, then you should create one for any problems you find with
Wine, excepting copying an existing Windows installation (those bugs
will be closed) and if you copied an existing program from a Windows
installation (these will also be closed.)
If there is a way to get the program running by copying a windows install, I'm game for that too.


This is highly recommended against. Wine is not structured like any
version of Windows(TM). This will break your Wine installation as well.

James McKenzie
gariac
Level 2
Level 2
Posts: 20
Joined: Wed Apr 16, 2008 4:31 pm

Post by gariac »

I tried all sorts of winetricks. All the dotnets, plus wininet. Anyway, I used winetricks to install internet explorer, figuring it might be a good way to insure there were no firewall issues. I can reach the internet in wine through IE6. Then I figured it might works if I just installed google earth from the browser within wine. [Google earth detects your OS and supplies the proper file. I had to download google earth on a windows box then transfer to my linux box for my first attempt at installing google earth.]

As luck would have it, I couldn't download google earth from ie6 within wine due to a javascript error. Continuing with the bootstrapping, I downloaded firefox3 via internet explorer. [The winetricks bombed when attempting to install firefox3]. I got firefox3 going and managed to download google earth. Well, technically, google insists I download google updater.

I set up winecfg to run google updater. Wine generated this error message when trying to run google updater:
------------------------------
fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.Windows.Common-Controls" (6.0.0.0)
-----------------------------------------------------------------
In addition, a wine window popped up entitled "Application error". The error message is:
------------------------
The procedure WTSGetActiveConsoleSessionId could not be located in the DLL KERNEL32.dll.
--------------------------------------

I did attempt to load all the active X control from winetricks. One of them comlained about not being able to connect to the desktop via DDE, but installed anyway.
austin987
Wine Developer
Wine Developer
Posts: 2383
Joined: Fri Feb 22, 2008 8:19 pm

Wine / Google Earth network issue

Post by austin987 »

On Thu, May 28, 2009 at 1:17 AM, gariac <[email protected]> wrote:
I tried all sorts of winetricks. All the dotnets, plus wininet. Anyway, I used winetricks to install internet explorer, figuring it might be a good way to insure there were no firewall issues. I can reach the internet in wine through IE6. Then I figured it might works if I just installed google earth from the browser within wine. [Google earth detects your OS and supplies the proper file. I had to download google earth on a windows box then transfer to my linux box for my first attempt at installing google earth.]

As luck would have it, I couldn't download google earth from ie6 within wine due to a javascript error. Continuing with the bootstrapping, I downloaded firefox3 via internet explorer. [The winetricks bombed when attempting to install firefox3]. I got firefox3 going and managed to download google earth. Well, technically, google insists I download google updater.

I set up winecfg to run google updater. Wine generated this error message when trying to run google updater:
------------------------------
fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.Windows.Common-Controls" (6.0.0.0)
-----------------------------------------------------------------
In addition, a wine window popped up entitled "Application error". The error message is:
------------------------
The procedure WTSGetActiveConsoleSessionId could not be located in the DLL KERNEL32.dll.
--------------------------------------

I did attempt to load all the active X control from winetricks. One of them comlained about not being able to connect to the desktop via DDE, but installed anyway.
Winetricks isn't meant to be used for every single function, just bits
and pieces to get what you need.

I'd suggest starting in a fresh ~/.wine, filing a bug for each step
that's broken and that winetricks can fix

--
-Austin
User avatar
DanKegel
Moderator
Moderator
Posts: 1164
Joined: Wed May 14, 2008 11:44 am

winetricks msxml3

Post by DanKegel »

Oddly enough, winetricks msxml3 is enough to get the
direct download installer to work, see
http://bugs.winehq.org/show_bug.cgi?id=19745

The Google Updater installer doesn't work for me regardless, though, see
http://bugs.winehq.org/show_bug.cgi?id=16189
Thunderbird
Level 5
Level 5
Posts: 336
Joined: Mon Nov 24, 2008 8:10 am

Post by Thunderbird »

The 3D globe requires a special form of OpenGL rendering which is not supported well on drivers beside the ones from Nvidia and AMD. On other drivers you won't receive rendering at this point.
vitamin
Moderator
Moderator
Posts: 6605
Joined: Sat Feb 23, 2008 2:29 pm

Re: Wine / Google Earth network issue

Post by vitamin »

gariac wrote:Trying to install Google Earth under wine
Why not use native Linux version?
NorahAura
Newbie
Newbie
Posts: 1
Joined: Tue Apr 27, 2010 10:04 pm

Re: Wine / Google Earth network issue

Post by NorahAura »

vitamin wrote: Why not use native Linux version?
My reason is:

The native version of Google for Linux does not work with Google's Picasa.

Picasa for linux actually uses a built-in wine install. Even after installing the newest version of Picasa under my ~./wine directory, I still need Windows version of Google Earth Installed in wine as well. Unfortunately, the Google Updater gets in the way.

Basically, I LOVE Picasa and want to use ALL of its functionality on linux. I wish they would just port Picasa to linux. I heart it uses Qt. However, for the meantime, we are all trying to get Google Earth installed under wine.
Locked