LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Slackware (https://www.linuxquestions.org/questions/slackware-14/)
-   -   Google earth install (https://www.linuxquestions.org/questions/slackware-14/google-earth-install-830981/)

JackHair 09-08-2010 08:33 AM

Google earth install
 
Hi,

I did a new install today of -current 64 bit and added multilib via Alien's guide. Using KDE 4.5.1. as current updated to this.
When I try to install any version I can find of google earth I get the following error:

Code:

Verifying archive integrity... All good.
Uncompressing Google Earth for GNU/Linux 5.2.1.1588..............................................................
I/O error : No such file or directory
setup.data/setup.xml:1: parser error : Document is empty

^
setup.data/setup.xml:1: parser error : Start tag expected, '<' not found

^
./setup.sh: line 158:  6765 Segmentation fault      "$setup" "$@"

I unpacked several of the .bin files, but can't find a missing <. Even a backed-up version of the google earth installer, which worked before, gives the same error.

On previous installs it always worked fine. I did a reinstall because I had some problems getting Xorg to work after I updated to the new packages of rworkman. I couldn't get the ATI Catalyst to build the kernel module.

I'm wondering if it has anything to do with the upgraded libxml2 from Aug 28.? And how would I get this fixed?

Jack

business_kid 09-08-2010 11:14 AM

setup.data/setup.xml:1: parser error : Start tag expected, '<' not found

I would at least try firing up vim and giving it a starting '<'. When it's spoonfeeding you like that, it's silly top resist.

JackHair 09-09-2010 02:07 AM

Quote:

Originally Posted by business_kid (Post 4091559)
setup.data/setup.xml:1: parser error : Start tag expected, '<' not found

I would at least try firing up vim and giving it a starting '<'. When it's spoonfeeding you like that, it's silly top resist.

Thanks for the suggestion. I was trying this last night to no avail. After some more searching I did find a solution:

./GoogleEarthLinux.bin --target /tmp/ge
cd /tmp/ge/setup.data/bin/Linux/x86/
mv setup.gtk setup.gtk2
cd /tmp/ge
./setup.sh

Now setup ran and GE installed and runs again.

gccradioscience 10-10-2010 03:47 PM

I Don't Understand, How Did You Get It To Work??
 
How do you get it to work? I wish Google would just start giving us a .deb installation instead of .bin, files.

business_kid 10-11-2010 02:32 AM

xml takes stuff <in brackets>
It said 'start tag not fount.' Use your imagination
in brackets>
Give it a <

JackHair 10-11-2010 05:37 AM

Quote:

Originally Posted by gccradioscience (Post 4123120)
How do you get it to work? I wish Google would just start giving us a .deb installation instead of .bin, files.

This is what I did:
Code:

./GoogleEarthLinux.bin --target /tmp/ge
cd /tmp/ge/setup.data/bin/Linux/x86/
mv setup.gtk setup.gtk2
cd /tmp/ge
./setup.sh


gseward 10-11-2010 11:49 PM

Google Earth install
 
Quote:

Originally Posted by business_kid (Post 4123610)
xml takes stuff <in brackets>
It said 'start tag not fount.' Use your imagination
in brackets>
Give it a <

Would you please tell us where these brackets need to be?

BTW thread is not solved.

business_kid 10-12-2010 02:36 AM

read post #5

kkruecke 10-13-2010 01:33 PM

After doing
Code:

sudo ./GoogleEarthLinux.bin --target /tmp/ge
and getting the error, I ran /tmp/ge/setup.data/setup.xml through an XML validator, and it is valid XML.

business_kid 10-14-2010 07:05 AM

Quote:

setup.data/setup.xml:1: parser error : Start tag expected, '<' not found
Is this still your error? If not, update us.

kkruecke 10-14-2010 11:10 PM

Yes, I got the same error messages as the previous posters, those about the file being empty and the bracket missing. The messages seem 'bogus', not the real core problem, since the file exists and it is valid xml. I gave up for now...

davidsrsb 10-16-2010 07:19 AM

The first line copies files to tmp/ge and then aborts with the xml error
Ignore this and run the rest of the commands

It worked for me

kkruecke 10-17-2010 10:30 AM

I ran the rest of the commands. They complete o.k. (I'm running Ubuntu). But GE crashes upon startup
Code:

(process:12408): GLib-GObject-CRITICAL **: /build/buildd/glib2.0-2.26.0/gobject/gtype.c:2710: You forgot to call g_type_init()

(process:12408): GLib-CRITICAL **: g_once_init_leave: assertion `initialization_value != 0' failed

(process:12408): GLib-GObject-CRITICAL **: g_object_new: assertion `G_TYPE_IS_OBJECT (object_type)' failed
Google Earth has caught signal 11.



We apologize for the inconvenience, but Google Earth has crashed.
 This is a bug in the program, and should never happen under normal
 circumstances. A bug report and debugging data have been written
 to this text file:

    /home/kurt/.googleearth/crashlogs/crashlog-4cbb1605.txt



All times are GMT -5. The time now is 12:36 PM.