Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Problems with Wine and GoogleEarth
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Other Things Gentoo
View previous topic :: View next topic  
Author Message
d135-1r43
Tux's lil' helper
Tux's lil' helper


Joined: 14 Apr 2005
Posts: 129

PostPosted: Sat Mar 25, 2006 3:08 pm    Post subject: Problems with Wine and GoogleEarth Reply with quote

I tried to follow the tutorial for GoogleEarth in the Gentoo Wiki but I still get strange errors:

(GoogleEarth.exe is the original downloadable file from http://earth.google.com/download-earth.html)
Code:
#wine GoogleEarth.exe
wine: Unhandled page fault on read access to 0x7e1ffd80 at address 0xb7faa643 (thread 000c), starting debugger...
WineDbg starting on pid 0xa
Unhandled exception: page fault on read access to 0x7e1ffd80 in 32-bit code (0xb7faa643).
In 32 bit mode.
Register dump:
 CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:0000
 EIP:b7faa643 ESP:7e18e888 EBP:7e18e980 EFLAGS:00010202(   - 00      - -RI1)
 EAX:7e1ffd80 EBX:b7fb3fa4 ECX:b7e49e00 EDX:7e1fffff
 ESI:b7fb3c80 EDI:7c0ecc38
Stack dump:
0x00000000:  00000000 00000000 00000000 00000000
0x00000010:  00000000 00000000 00000000 00000000
0x00000020:  00000000 00000000 00000000 00000000
0x00000030:  00000000 00000000 00000000 00000000
0x00000040:  00000000 00000000 00000000 00000000
0x00000050:  00000000 00000000 00000000 00000000
Backtrace:
=>1 0xb7faa643 _dl_catch_error+0x43 in ld-linux.so.2 (0xb7faa643)
  2 0xb7e4a2b1 in libdl.so.2 (+0x12b1) (0xb7e4a2b1)
  3 0xb7e49e9c GLIBC_2+0xe9c in libdl.so.2 (0xb7e49e9c)
  4 0x7f465565 fetch_symbol+0x35 in libx11.so.6 (0x7f465565)
  5 0x7c01fc78 (0x7c01fc78)
0xb7faa643 _dl_catch_error+0x43 in ld-linux.so.2: movl  0x0(%eax),%eax
Wine-dbg>


And the alternative command from the Tutorial

Code:
# WINEDLLOVERRIDES="ole32,oleaut32,rpcrt4=n" wine GoogleEarth.exe
err:module:import_dll Library ole32.dll (which is needed by L"c:\\windows\\system\\shlwapi.dll") not found
err:module:import_dll Library shlwapi.dll (which is needed by L"c:\\windows\\system\\shell32.dll") not found
err:module:import_dll Library SHELL32.dll (which is needed by L"Z:\\opt\\googleearth\\GoogleEarth.exe") not found
err:module:import_dll Library ole32.dll (which is needed by L"Z:\\opt\\googleearth\\GoogleEarth.exe") not found
err:module:import_dll Library OLEAUT32.dll (which is needed by L"Z:\\opt\\googleearth\\GoogleEarth.exe") not found
err:module:LdrInitializeThunk Main exe initialization for L"Z:\\opt\\googleearth\\GoogleEarth.exe" failed, status c0000135


I have no idea what's wrong because all the "missing" dlls are located in /usr/lib/wine.

Code:
# wine --version
Wine 0.9.8
Back to top
View user's profile Send private message
gnac
Guru
Guru


Joined: 30 Jun 2003
Posts: 302
Location: Columbia River Gorge

PostPosted: Tue Mar 28, 2006 12:20 am    Post subject: Reply with quote

Did you set your "windows" version to XP?

Quote:
The next step is the installation of Google Earth. You first have to download it from the Google's servers http://earth.google.com/ and then launch the wine installation. To be able to do this, you have to set the default windows version to WindowsXP through the same winecfg utility. You can then launch the installation

_________________
"I thought she'd steal my heart, instead she stole my kidney,
and now its for sale, on the black market in Sydney" - Better Abraham
Back to top
View user's profile Send private message
d135-1r43
Tux's lil' helper
Tux's lil' helper


Joined: 14 Apr 2005
Posts: 129

PostPosted: Tue Mar 28, 2006 10:14 am    Post subject: Reply with quote

The setting is correct. Default is WinXP and I didn't define an override for GoogleEarth.exe.
Back to top
View user's profile Send private message
gnac
Guru
Guru


Joined: 30 Jun 2003
Posts: 302
Location: Columbia River Gorge

PostPosted: Tue Mar 28, 2006 7:05 pm    Post subject: Reply with quote

Interesting.

I am also running wine 0.9.8 (0.9.8-r1 to be exact) and I was able to install with just
Code:
wine GoogleEarth.exe

I did have to download the psapi.dll and install it in the system32 directory (not system).
_________________
"I thought she'd steal my heart, instead she stole my kidney,
and now its for sale, on the black market in Sydney" - Better Abraham
Back to top
View user's profile Send private message
d135-1r43
Tux's lil' helper
Tux's lil' helper


Joined: 14 Apr 2005
Posts: 129

PostPosted: Tue Mar 28, 2006 7:35 pm    Post subject: Reply with quote

gnac wrote:

I did have to download the psapi.dll and install it in the system32 directory (not system).


Same problem. Both with windows/system and windows/system32.
Back to top
View user's profile Send private message
gnac
Guru
Guru


Joined: 30 Jun 2003
Posts: 302
Location: Columbia River Gorge

PostPosted: Tue Mar 28, 2006 9:25 pm    Post subject: Reply with quote

Not much else help I can give, except to state that I get this same unhandled page fault error on another application, TOPO, that is "supposed" to work under wine, but it just doesn't, at least not on my system.

I'm not sure why, but it seems to me that wine is very picky regarding what works on what system. I for one would like to know how one is supposed to determine which dll's to override for a specific application. Running the app without the override doesn't give much information when it fails. For example, yes, I installed GoogleEarth, but It still doesn't run. Nothing but a generic "we must shut down" error. I tried the dll overrides suggested in the tutorial, with no success. As I mentioned TOPO also fails with the unhandled page fault, but quicken runs mostly okay.

$0.02
_________________
"I thought she'd steal my heart, instead she stole my kidney,
and now its for sale, on the black market in Sydney" - Better Abraham
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Other Things Gentoo All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum