LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Slackware (https://www.linuxquestions.org/questions/slackware-14/)
-   -   Another google earth issue (https://www.linuxquestions.org/questions/slackware-14/another-google-earth-issue-888765/)

SeRi@lDiE 06-28-2011 09:34 AM

Another google earth issue
 
I have installed multilib support in my 64bit slackware 13.37 installation than I proceed it to install google earth from slackbuilds... and did ln -sf /lib/ld-linux.so.2 /lib/ld-lsb.so.3

Now when I try to run google earth I get:


[ 760.092745] googleearth-bin[3647]: segfault at 984f7d31 ip 00000000984f7d31 sp 00000000ffbfe100 error 4

Any ideas?

TIA.

SeRi@lDiE 06-28-2011 05:43 PM

Any body? :(

adamk75 06-28-2011 06:50 PM

google earth had issues with the open source drivers for a while. This might be that problem.

Does it work if you run 'LIBGL_ALWAYS_INDIRECT=1 google-earth' ?

SeRi@lDiE 06-29-2011 08:32 AM

Quote:

Originally Posted by adamk75 (Post 4398513)
google earth had issues with the open source drivers for a while. This might be that problem.

Does it work if you run 'LIBGL_ALWAYS_INDIRECT=1 google-earth' ?

Still seg faults. :(

adamk75 06-29-2011 08:35 AM

Different problem then. Unfortunately, I don't have an answer. Do other 32-bit OpenGL applications work?

Adam

SeRi@lDiE 06-29-2011 08:54 AM

Yes the android development package works just fine... "adb" which is a 32bit binary.

Thanks for the help adamk75!

Cultist 06-29-2011 10:20 AM

Before work this morning I downloaded and installed the google earth slackbuild, ran the symlink command it suggests, and it works fine. I run slackware64 13.37 with multilib and the proprietary Nvidia drivers on a stock kernel. Is there anything you've done to customize your slackware beyond adding multilib support?

SeRi@lDiE 06-29-2011 11:44 AM

Quote:

Originally Posted by Cultist (Post 4399216)
Before work this morning I downloaded and installed the google earth slackbuild, ran the symlink command it suggests, and it works fine. I run slackware64 13.37 with multilib and the proprietary Nvidia drivers on a stock kernel. Is there anything you've done to customize your slackware beyond adding multilib support?

No. Is a clean install. Using the same nvidia drivers as you with 32bit lib support. I install my multi and compatlib from:

http://multilibpkg.sourceforge.net/
and
http://compat32pkg.sourceforge.net/

SeRi@lDiE 06-29-2011 12:01 PM

Ok so I did:

cd /opt/GoogleEarth
ln -s /usr/lib/libGL.so.1.2 libGL.so.1

and than

LIBGL_ALWAYS_INDIRECT=1 googleearth

And now it opens BUT

terra is not displayed... :(

I just get a black screen though the tools and the side panels show ok... I can even search and the popup comes up with the search but I get no graphic....

Also when I close it I get

Another crash happened while handling crash!

adamk75 06-29-2011 12:13 PM

Since you're using the nvidia driver, you don't need to set LIBGL_ALWAYS_INDIRECT. Having said that, I don't expect unsetting it to make any difference since the nvidia driver ignores that variable, I believe.

Adam

SeRi@lDiE 06-29-2011 12:21 PM

Adam,

Without that I get the following:

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/ffuentes/.googleearth/crashlogs/crashlog-4e0b5f0a.txt

Please include this file if you submit a bug report to Google.

adamk75 06-29-2011 12:24 PM

If LIBGL_ALWAYS_INDIRECT is causing such a difference, I suspect that the libGL.so.1 file it's linking against is from mesa and not nvidia.

If you run Google Earth with 'LIBGL_DEBUG=verbose' set, do you get any extra lines of debugging information?

Adam

SeRi@lDiE 06-29-2011 12:34 PM

Here is what I get.

Code:

oscuridia@darkstar:~$ LIBGL_DEBUG=verbose
oscuridad@darkstar:~$ LIBGL_ALWAYS_INDIRECT=1 googleearth
*** glibc detected *** ./googleearth-bin: munmap_chunk(): invalid pointer: 0xf7697d48 ***
======= Backtrace: =========
/lib/libc.so.6(+0x702aa)[0xf53152aa]
./libQtCore.so.4(_Z5qFreePv+0x1d)[0xf740209d]
./libQtCore.so.4(_ZN7QString4freeEPNS_4DataE+0x1d)[0xf744fd0d]
./libgoogleearth_free.so(_ZN7QStringD1Ev+0x2b)[0xf771562b]
./libbase.so(_ZN5earth12LanguageCodeD1Ev+0x3e)[0xf5087fbe]
./libbase.so(_ZNSt8_Rb_treeIN5earth12LanguageCodeESt4pairIKS1_S1_ESt10_Select1stIS4_ENS0_10ltLangCodeESaIS4_EE8_M_eraseEPSt13_Rb_tree_nodeIS4_E+0x4b)[0xf50a6a7b]
./libbase.so(_ZNSt8_Rb_treeIN5earth12LanguageCodeESt4pairIKS1_S1_ESt10_Select1stIS4_ENS0_10ltLangCodeESaIS4_EE8_M_eraseEPSt13_Rb_tree_nodeIS4_E+0x32)[0xf50a6a62]
./libbase.so(_ZNSt3mapIN5earth12LanguageCodeES1_NS0_10ltLangCodeESaISt4pairIKS1_S1_EEED1Ev+0x24)[0xf50a6ac4]
/lib/libc.so.6(exit+0xdf)[0xf52d4f1f]
/lib/libc.so.6(__libc_start_main+0xee)[0xf52bbdbe]
./googleearth-bin[0x8048671]
======= Memory map: ========
08048000-08049000 r-xp 00000000 08:11 7995584                            /opt/GoogleEarth/googleearth-bin
08049000-0804a000 r--p 00000000 08:11 7995584                            /opt/GoogleEarth/googleearth-bin
0804a000-0804b000 rw-p 00001000 08:11 7995584                            /opt/GoogleEarth/googleearth-bin
0804b000-088d0000 rw-p 00000000 00:00 0                                  [heap]
d4600000-d4721000 rw-p 00000000 00:00 0
d4721000-d4800000 ---p 00000000 00:00 0
d4800000-d4900000 rw-p 00000000 00:00 0
d4952000-d4a12000 rw-p 00000000 00:00 0
d4ba1000-d4c61000 rw-p 00000000 00:00 0
d4cc3000-d4ce3000 rw-p 00000000 00:00 0
d4d71000-d4df1000 rw-p 00000000 00:00 0
d4e00000-d4e10000 rw-p 00000000 00:00 0
d4e30000-d4e50000 rw-p 00000000 00:00 0
d4e60000-d4e70000 rw-p 00000000 00:00 0
d4e80000-d4f00000 rw-p 00000000 00:00 0
d4f00000-d4f76000 rw-p 00000000 00:00 0
d4f76000-d5000000 ---p 00000000 00:00 0
d5001000-d5071000 rw-p 00000000 00:00 0
d9900000-d9901000 ---p 00000000 00:00 0
d9901000-da100000 rw-p 00000000 00:00 0
da102000-da172000 rw-p 00000000 00:00 0
da190000-da1b0000 rw-p 00000000 00:00 0
da1d0000-da1f0000 rw-p 00000000 00:00 0
da200000-da2e3000 rw-p 00000000 00:00 0
da2e3000-da300000 ---p 00000000 00:00 0
da303000-da333000 rw-p 00000000 00:00 0
da3c2000-da432000 rw-p 00000000 00:00 0
da436000-da446000 rw-p 00000000 00:00 0
da453000-da493000 rw-p 00000000 00:00 0
da4b0000-da4b2000 r--p 00000000 08:11 7995806                            /opt/GoogleEarth/resources/webbrowser.rcc
da4b2000-da5c2000 rw-p 00000000 00:00 0
da5c6000-da5e6000 rw-p 00000000 00:00 0
da5eb000-da60b000 rw-p 00000000 00:00 0
da670000-da880000 rw-p 00000000 00:00 0
da8a0000-da900000 rw-p 00000000 00:00 0
da900000-da901000 ---p 00000000 00:00 0
da901000-db100000 rw-p 00000000 00:00 0
de900000-dea00000 rw-p 00000000 00:00 0
dea00000-dead0000 rw-p 00000000 00:00 0
dead0000-deb00000 rw-p 00000000 00:00 0
deb00000-debfc000 rw-p 00000000 00:00 0
debfc000-dec00000 ---p 00000000 00:00 0
dec09000-dec19000 rw-p 00000000 00:00 0
e1419000-e1499000 rw-p 00000000 00:00 0
e1c99000-e1edb000 rw-p 00000000 00:00 0
e1edb000-e1ee0000 r--p 00000000 08:11 7995897                            /opt/GoogleEarth/resources/notifications.rcc
e1ee0000-e1f00000 rw-p 00000000 00:00 0
e1f00000-e2000000 rw-p 00000000 00:00 0
e2000000-e2010000 rw-p 00000000 00:00 0
e2010000-e202d000 r--p 00000000 08:11 7996131                            /opt/GoogleEarth/resources/navcontrols.rcc
e202d000-e20ed000 rw-p 00000000 00:00 0
e21fd000-e221d000 rw-p 00000000 00:00 0
e225d000-e228d000 rw-p 00000000 00:00 0
e228e000-e2290000 r--p 00000000 08:02 8260863                            /usr/share/fonts/100dpi/helvO08-ISO8859-1.pcf.gz
e2290000-e22f0000 rw-p 00000000 00:00 0
e22f6000-e2366000 rw-p 00000000 00:00 0
e2367000-e2487000 rw-p 00000000 00:00 0
e2488000-e2688000 rw-p 00000000 00:00 0
e2688000-e2689000 ---p 00000000 00:00 0
e2689000-e2ea8000 rw-p 00000000 00:00 0
e2eaa000-e2eea000 rw-p 00000000 00:00 0
e2eeb000-e2fcb000 rw-p 00000000 00:00 0
e2fcc000-e309c000 rw-p 00000000 00:00 0
e309c000-e309d000 ---p 00000000 00:00 0
e309d000-e409c000 rw-p 00000000 00:00 0
e409c000-e409d000 r-xp 00000000 08:02 6704576                            /usr/lib/gconv/ISO8859-1.so
e409d000-e409e000 r--p 00000000 08:02 6704576                            /usr/lib/gconv/ISO8859-1.so
e409e000-e409f000 rw-p 00001000 08:02 6704576                            /usr/lib/gconv/ISO8859-1.so
e40a0000-e4270000 rw-p 00000000 00:00 0
e7a70000-e8000000 rw-p 00000000 00:00 0
e8000000-e8001000 ---p 00000000 00:00 0
e8001000-e8800000 rw-p 00000000 00:00 0
e8800000-e8900000 rw-p 00000000 00:00 0
e8900000-e8a00000 rw-p 00000000 00:00 0
e8a00000-e8c00000 rw-p 00000000 00:00 0
e8c00000-e8d00000 rw-p 00000000 00:00 0
e8d00000-e8d0b000 r--p 00000000 08:11 7996107                            /opt/GoogleEarth/resources/tmcontrols.rcc
e8d0b000-e8d1b000 rw-p 00000000 00:00 0
ebde2000-ebde4000 r--p 00000000 08:11 7996031                            /opt/GoogleEarth/resources/balloons.rcc
ebde4000-ebde8000 rwxp 00000000 00:00 0
ebde8000-ebe38000 rw-p 00000000 00:00 0
ebe9d000-ebef6000 r--p 00000000 08:11 7995917                            /opt/GoogleEarth/resources/effects.rcc
ebef6000-ebf7b000 r--p 00000000 08:11 7996140                            /opt/GoogleEarth/resources/localshapes.rcc
ec451000-ec452000 ---p 00000000 00:00 0
ec452000-ecc51000 rw-p 00000000 00:00 0
ecc51000-ecc52000 ---p 00000000 00:00 0
ecc52000-ed451000 rw-p 00000000 00:00 0
ed451000-ed452000 ---p 00000000 00:00 0
ed452000-edc51000 rw-p 00000000 00:00 0
f2af0000-f2c00000 rw-p 00000000 00:00 0
f2c00000-f2d00000 rw-p 00000000 00:00 0
f2d01000-f2d02000 rw-p 00000000 00:00 0
f2d02000-f2d04000 r--p 00000000 08:02 8260773                            /usr/share/fonts/100dpi/helvB08-ISO8859-1.pcf.gz
f2d04000-f2d14000 rw-p 00000000 00:00 0
f2d14000-f2d28000 r-xp 00000000 08:02 795579                            /lib/libresolv-2.13.so
f2d28000-f2d29000 r--p 00014000 08:02 795579                            /lib/libresolv-2.13.so
f2d29000-f2d2a000 rw-p 00015000 08:02 795579                            /lib/libresolv-2.13.so
f2d2a000-f2d3c000 rw-p 00000000 00:00 0
f2d3c000-f2d4c000 rw-p 00000000 00:00 0
f2d61000-f2d63000 r--p 00000000 08:02 8260110                            /usr/share/fonts/100dpi/helvR08-ISO8859-1.pcf.gz
f2d63000-f2d9d000 r-xp 00000000 08:11 7996234                            /opt/GoogleEarth/plugins/imageformats/libqjpeg.so
f2d9d000-f2d9e000 r--p 00039000 08:11 7996234                            /opt/GoogleEarth/plugins/imageformats/libqjpeg.so
f2d9e000-f2d9f000 rw-p 0003a000 08:11 7996234                            /opt/GoogleEarth/plugins/imageformats/libqjpeg.so
f3d9f000-f3db8000 r--p 00000000 08:11 7995807                            /opt/GoogleEarth/resources/builtin_webdata.rcc
f3db8000-f3e35000 r--p 00000000 08:11 7996038                            /opt/GoogleEarth/resources/application.rcc
f3e35000-f3e3f000 r-xp 00000000 08:02 795585                            /lib/libnss_files-2.13.so
f3e3f000-f3e40000 r--p 00009000 08:02 795585                            /lib/libnss_files-2.13.so
f3e40000-f3e41000 rw-p 0000a000 08:02 795585                            /lib/libnss_files-2.13.so
f3e41000-f3e4a000 r-xp 00000000 08:02 795580                            /lib/libnss_nis-2.13.so
f3e4a000-f3e4b000 r--p 00008000 08:02 795580                            /lib/libnss_nis-2.13.so
f3e4b000-f3e4c000 rw-p 00009000 08:02 795580                            /lib/libnss_nis-2.13.so
f3e4c000-f3e58000 r-xp 00000000 08:02 6597099                            /usr/lib/libXi.so.6.1.0
f3e58000-f3e59000 rw-p 0000b000 08:02 6597099                            /usr/lib/libXi.so.6.1.0
f3e59000-f3e5b000 r--p 00000000 08:11 7995830                            /opt/GoogleEarth/resources/renderui.rcc
f3e5b000-f3e61000 r-xp 00000000 08:02 795569                            /lib/libnss_dns-2.13.so
f3e61000-f3e62000 r--p 00005000 08:02 795569                            /lib/libnss_dns-2.13.so
f3e62000-f3e63000 rw-p 00006000 08:02 795569                            /lib/libnss_dns-2.13.so
f3e68000-f3e70000 r-xp 00000000 08:02 6597064                            /usr/lib/libXcursor.so.1.0.2
f3e70000-f3e71000 rw-p 00007000 08:02 6597064                            /usr/lib/libXcursor.so.1.0.2
f3e71000-f3e73000 r--p 00000000 08:11 7995604                            /opt/GoogleEarth/resources/leftpanel-layer.rcc
f3e73000-f3e77000 r--p 00000000 08:11 7996001                            /opt/GoogleEarth/resources/leftpanel-common.rcc
f3e77000-f3e7a000 r--p 00000000 08:11 7995647                            /opt/GoogleEarth/resources/statusbar.rcc
f3e7a000-f3e8e000 r--p 00000000 08:11 7995630                            /opt/GoogleEarth/resources/toolbar.rcc
f3e8e000-f3ec5000 r--p 00000000 08:02 6704808                            /usr/lib/locale/en_US/LC_CTYPE
f3ec5000-f41f9000 rw-p 00000000 00:00 0
f41f9000-f41fc000 r-xp 00000000 08:02 795655                            /lib/libuuid.so.1.3.0
f41fc000-f41fd000 rw-p 00002000 08:02 795655                            /lib/libuuid.so.1.3.0
f41fd000-f41fe000 rw-p 00000000 00:00 0
f41fe000-f42f4000 r-xp 00000000 08:11 7996237                            /opt/GoogleEarth/libIGSg.so
f42f4000-f42fd000 r--p 000f5000 08:11 7996237                            /opt/GoogleEarth/libIGSg.so
f42fd000-f4303000 rw-p 000fe000 08:11 7996237                            /opt/GoogleEarth/libIGSg.so
f4303000-f4304000 rw-p 00000000 00:00 0
f4304000-f4670000 r-xp 00000000 08:11 7996218                            /opt/GoogleEarth/libIGGfx.so
f4670000-f467b000 r--p 0036b000 08:11 7996218                            /opt/GoogleEarth/libIGGfx.so
f467b000-f4687000 rw-p 00376000 08:11 7996218                            /opt/GoogleEarth/libIGGfx.so
f4687000-f4689000 rw-p 00000000 00:00 0
f4689000-f46e7000 r-xp 00000000 08:11 7996214                            /opt/GoogleEarth/libIGAttrs.so
f46e7000-f46ed000 r--p 0005d000 08:11 7996214                            /opt/GoogleEarth/libIGAttrs.so
f46ed000-f46ef000 rw-p 00063000 08:11 7996214                            /opt/GoogleEarth/libIGAttrs.so
f46ef000-f46f1000 rw-p 00000000 00:00 0
f46f1000-f46f4000 r-xp 00000000 08:11 7996227                            /opt/GoogleEarth/libfusioncommon.so
f46f4000-f46f5000 r--p 00002000 08:11 7996227                            /opt/GoogleEarth/libfusioncommon.so
f46f5000-f46f6000 rw-p 00003000 08:11 7996227                            /opt/GoogleEarth/libfusioncommon.so
f46f6000-f4739000 r-xp 00000000 08:11 7996225                            /opt/GoogleEarth/libIGMath.so
f4739000-f473d000 r--p 00042000 08:11 7996225                            /opt/GoogleEarth/libIGMath.so
f473d000-f473e000 rw-p 00046000 08:11 7996225                            /opt/GoogleEarth/libIGMath.so
f473e000-f473f000 rw-p 00000000 00:00 0
f473f000-f4747000 r-xp 00000000 08:02 6597173                            /usr/lib/libdrm.so.2.4.0
f4747000-f4748000 rw-p 00008000 08:02 6597173                            /usr/lib/libdrm.so.2.4.0
f4748000-f4757000 r-xp 00000000 08:02 6597212                            /usr/lib/libxcb-glx.so.0.0.0
f4757000-f4758000 rw-p 0000f000 08:02 6597212                            /usr/lib/libxcb-glx.so.0.0.0
f4758000-f4759000 r-xp 00000000 08:02 6597032                            /usr/lib/libX11-xcb.so.1.0.0
f4759000-f475a000 rw-p 00000000 08:02 6597032                            /usr/lib/libX11-xcb.so.1.0.0
f475a000-f475e000 r-xp 00000000 08:02 6597163                            /usr/lib/libXxf86vm.so.1.0.0
f475e000-f475f000 rw-p 00003000 08:02 6597163                            /usr/lib/libXxf86vm.so.1.0.0
f475f000-f4763000 r-xp 00000000 08:02 6597082                            /usr/lib/libXfixes.so.3.1.0
f4763000-f4764000 rw-p 00003000 08:02 6597082                            /usr/lib/libXfixes.so.3.1.0
f4764000-f4765000 rw-p 00000000 00:00 0
f4765000-f4767000 r-xp 00000000 08:02 6597068                            /usr/lib/libXdamage.so.1.1.0
f4767000-f4768000 rw-p 00001000 08:02 6597068                            /usr/lib/libXdamage.so.1.1.0
f4768000-f476c000 r-xp 00000000 08:02 6597072                            /usr/lib/libXdmcp.so.6.0.0
f476c000-f476d000 rw-p 00003000 08:02 6597072                            /usr/lib/libXdmcp.so.6.0.0
f476d000-f476f000 r-xp 00000000 08:02 6597044                            /usr/lib/libXau.so.6.0.0
f476f000-f4770000 rw-p 00001000 08:02 6597044                            /usr/lib/libXau.so.6.0.0
f4770000-f4787000 r-xp 00000000 08:02 6597208                            /usr/lib/libxcb.so.1.1.0

Another crash happened while handling crash!

oscuridad@darkstar:~$


adamk75 06-29-2011 12:37 PM

Well, I can't be sure, but I'm still inclined to think that your 32-bit nvidia driver is not installed properly.

What's the output of 'strings /usr/lib/libGL.so.1.2 | grep -i LIBGL_DRIVERS_DIR'

Adam

SeRi@lDiE 06-29-2011 12:48 PM

Quote:

Originally Posted by adamk75 (Post 4399326)
Well, I can't be sure, but I'm still inclined to think that your 32-bit nvidia driver is not installed properly.

What's the output of 'strings /usr/lib/libGL.so.1.2 | grep -i LIBGL_DRIVERS_DIR'

Adam

root@darkstar:/opt/GoogleEarth# strings /usr/lib/libGL.so.1.2 | grep -i LIBGL_DRIVERS_DIR
LIBGL_DRIVERS_DIR
root@darkstar:/opt/GoogleEarth#

Mhhhhh is empty.... Maybe a bug on the nvidia installer?


All times are GMT -5. The time now is 05:48 PM.