Heelo Det, wrong assumptions: I've a full x86_64 system (3.12.9-2-ARCH) and an nvidia GTX-560 (331.38). BTW I applied it also on a SuSe at home without nvidia but with the same successful result.
Compilation without restrictions (except the include path):
gcc -I /usr/include/qt4/ -O3 -fPIC --shared baifaao.cpp -o baifaao.so
Just in case it could shade some light, here is an ldd of my running version made in the same conditions as in the launch script (ie with the PRELOAD):
LD_PRELOAD=/usr/lib64/libfreeimage.so.3:./baifaao.so:/usr/lib/libpng15.so LD_LIBRARY_PATH=.:$LD_LIBRARY_PATH ldd ./googleearth-bin
linux-vdso.so.1 (0x00007fffca922000)
/usr/lib64/libfreeimage.so.3 (0x00007f56f949c000)
./baifaao.so (0x00007f56f929b000)
/usr/lib/libpng15.so (0x00007f56f906e000)
libpthread.so.0 => /usr/lib/libpthread.so.0 (0x00007f56f8e51000)
libm.so.6 => /usr/lib/libm.so.6 (0x00007f56f8b50000)
libc.so.6 => /usr/lib/libc.so.6 (0x00007f56f87a8000)
libdl.so.2 => /usr/lib/libdl.so.2 (0x00007f56f85a4000)
libgoogleearth_free.so => ./libgoogleearth_free.so (0x00007f56f7f7d000)
libglobalnew.so => ./libglobalnew.so (0x00007f56f7d7b000)
libQtGui.so.4 => /usr/lib/libQtGui.so.4 (0x00007f56f70d1000)
libQtNetwork.so.4 => /usr/lib/libQtNetwork.so.4 (0x00007f56f6d90000)
libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0x00007f56f6b54000)
libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0x00007f56f68af000)
libX11.so.6 => /usr/lib/libX11.so.6 (0x00007f56f6574000)
libXrender.so.1 => /usr/lib/libXrender.so.1 (0x00007f56f636a000)
libXext.so.6 => /usr/lib/libXext.so.6 (0x00007f56f6158000)
libGL.so.1 => /usr/lib/libGL.so.1 (0x00007f56f5e25000)
libGLU.so.1 => /usr/lib/libGLU.so.1 (0x00007f56f5ba6000)
librt.so.1 => /usr/lib/librt.so.1 (0x00007f56f599e000)
libQtCore.so.4 => /usr/lib/libQtCore.so.4 (0x00007f56f54bd000)
libQtWebKit.so.4 => /usr/lib/libQtWebKit.so.4 (0x00007f56f3114000)
libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0x00007f56f2e10000)
libgcc_s.so.1 => /usr/lib/libgcc_s.so.1 (0x00007f56f2bfa000)
libz.so.1 => /usr/lib/libz.so.1 (0x00007f56f29e4000)
/lib64/ld-lsb-x86-64.so.3 (0x00007f56f99b0000)
libIGCore.so => ./libIGCore.so (0x00007f56f26a7000)
libIGUtils.so => ./libIGUtils.so (0x00007f56f2472000)
libaction.so => ./libaction.so (0x00007f56f226a000)
libapiloader.so => ./libapiloader.so (0x00007f56f2066000)
libauth.so => ./libauth.so (0x00007f56f1e04000)
libbase.so => ./libbase.so (0x00007f56f1ab7000)
libcommon.so => ./libcommon.so (0x00007f56f181c000)
libcommon_gui.so => ./libcommon_gui.so (0x00007f56f159a000)
libcommon_platform.so => ./libcommon_platform.so (0x00007f56f1396000)
libcommon_webbrowser.so => ./libcommon_webbrowser.so (0x00007f56f1138000)
libcomponentframework.so => ./libcomponentframework.so (0x00007f56f0f30000)
libgeobase.so => ./libgeobase.so (0x00007f56f08fb000)
libgeobaseutils.so => ./libgeobaseutils.so (0x00007f56f06bc000)
libge_net.so => ./libge_net.so (0x00007f56f045d000)
libgdata.so => ./libgdata.so (0x00007f56f0222000)
libgoogleapi.so => ./libgoogleapi.so (0x00007f56efffe000)
libmath.so => ./libmath.so (0x00007f56efd6b000)
libmoduleframework.so => ./libmoduleframework.so (0x00007f56efb5c000)
libmaps.so => ./libmaps.so (0x00007f56ef933000)
libport.so => ./libport.so (0x00007f56ef727000)
libprintmodule.so => ./libprintmodule.so (0x00007f56ef4b1000)
libprofile.so => ./libprofile.so (0x00007f56ef2af000)
librender.so => ./librender.so (0x00007f56ef072000)
libreporting.so => ./libreporting.so (0x00007f56eee64000)
libsgutil.so => ./libsgutil.so (0x00007f56eeb22000)
libspatial.so => ./libspatial.so (0x00007f56ee728000)
libxsltransform.so => ./libxsltransform.so (0x00007f56ee3ad000)
libglib-2.0.so.0 => /usr/lib/libglib-2.0.so.0 (0x00007f56ee0ad000)
libpng16.so.16 => /usr/lib/libpng16.so.16 (0x00007f56ede78000)
libgobject-2.0.so.0 => /usr/lib/libgobject-2.0.so.0 (0x00007f56edc27000)
libSM.so.6 => /usr/lib/libSM.so.6 (0x00007f56eda1f000)
libICE.so.6 => /usr/lib/libICE.so.6 (0x00007f56ed803000)
libssl.so.1.0.0 => /usr/lib/libssl.so.1.0.0 (0x00007f56ed596000)
libcrypto.so.1.0.0 => /usr/lib/libcrypto.so.1.0.0 (0x00007f56ed190000)
libexpat.so.1 => ./libexpat.so.1 (0x00007f56ecf67000)
libbz2.so.1.0 => /usr/lib/libbz2.so.1.0 (0x00007f56ecd57000)
libxcb.so.1 => /usr/lib/libxcb.so.1 (0x00007f56ecb37000)
libnvidia-tls.so.331.38 => /usr/lib/libnvidia-tls.so.331.38 (0x00007f56ec934000)
libnvidia-glcore.so.331.38 => /usr/lib/libnvidia-glcore.so.331.38 (0x00007f56ea126000)
libjpeg.so.8 => /usr/lib/libjpeg.so.8 (0x00007f56e9ed1000)
libudev.so.1 => /usr/lib/libudev.so.1 (0x00007f56e9cbf000)
libgstapp-0.10.so.0 => /usr/lib/libgstapp-0.10.so.0 (0x00007f56e9ab2000)
libgstinterfaces-0.10.so.0 => /usr/lib/libgstinterfaces-0.10.so.0 (0x00007f56e98a0000)
libgstpbutils-0.10.so.0 => /usr/lib/libgstpbutils-0.10.so.0 (0x00007f56e967b000)
libgstvideo-0.10.so.0 => /usr/lib/libgstvideo-0.10.so.0 (0x00007f56e945f000)
libgstbase-0.10.so.0 => /usr/lib/libgstbase-0.10.so.0 (0x00007f56e920b000)
libgstreamer-0.10.so.0 => /usr/lib/libgstreamer-0.10.so.0 (0x00007f56e8f22000)
libsqlite3.so.0 => /usr/lib/libsqlite3.so.0 (0x00007f56e8c67000)
libQtXmlPatterns.so.4 => /usr/lib/libQtXmlPatterns.so.4 (0x00007f56e862a000)
libQtOpenGL.so.4 => /usr/lib/libQtOpenGL.so.4 (0x00007f56e832c000)
libIGMath.so => ./libIGMath.so (0x00007f56e80c9000)
libfusioncommon.so => ./libfusioncommon.so (0x00007f56e7ec4000)
libfilmstrip.so => ./libfilmstrip.so (0x00007f56e7c97000)
libfreebl3.so => ./libfreebl3.so (0x00007f56e7a2e000)
libnspr4.so => ./libnspr4.so (0x00007f56e77f1000)
libnss3.so => ./libnss3.so (0x00007f56e74b8000)
libnssckbi.so => ./libnssckbi.so (0x00007f56e7223000)
libnssdbm3.so => ./libnssdbm3.so (0x00007f56e6ffb000)
libnsssysinit.so => ./libnsssysinit.so (0x00007f56e6df8000)
libnssutil3.so => ./libnssutil3.so (0x00007f56e6bcc000)
libplc4.so => ./libplc4.so (0x00007f56e69c7000)
libplds4.so => ./libplds4.so (0x00007f56e67c3000)
libsmime3.so => ./libsmime3.so (0x00007f56e6596000)
libsoftokn3.so => ./libsoftokn3.so (0x00007f56e6357000)
libsqlite3.so => ./libsqlite3.so (0x00007f56e60df000)
libssl3.so => ./libssl3.so (0x00007f56e5e9e000)
libge_chrome_net.so => ./libge_chrome_net.so (0x00007f56e4781000)
liblayer.so => ./liblayer.so (0x00007f56e440d000)
libIGAttrs.so => ./libIGAttrs.so (0x00007f56e4159000)
libIGGfx.so => ./libIGGfx.so (0x00007f56e3b28000)
libIGSg.so => ./libIGSg.so (0x00007f56e37d0000)
libpcre.so.1 => /usr/lib/libpcre.so.1 (0x00007f56e3569000)
libffi.so.6 => /usr/lib/libffi.so.6 (0x00007f56e3361000)
libuuid.so.1 => /usr/lib/libuuid.so.1 (0x00007f56e315c000)
libXau.so.6 => /usr/lib/libXau.so.6 (0x00007f56e2f58000)
libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0x00007f56e2d52000)
libgmodule-2.0.so.0 => /usr/lib/libgmodule-2.0.so.0 (0x00007f56e2b4e000)
libgthread-2.0.so.0 => /usr/lib/libgthread-2.0.so.0 (0x00007f56e294c000)
libxml2.so.2 => /usr/lib/libxml2.so.2 (0x00007f56e25e4000)
liborc-0.4.so.0 => /usr/lib/liborc-0.4.so.0 (0x00007f56e235e000)
libwmsbase.so => ./libwmsbase.so (0x00007f56e2121000)
libwebbrowser.so => ./libwebbrowser.so (0x00007f56e1f09000)
liblzma.so.5 => /usr/lib/liblzma.so.5 (0x00007f56e1ce6000)
Search Criteria
Package Details: google-earth-pro 7.3.6.9796-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/google-earth-pro.git (read-only, click to copy) |
---|---|
Package Base: | google-earth-pro |
Description: | 3D interface to explore the globe, terrain, streets, buildings and other planets (Pro version) |
Upstream URL: | https://www.google.com/earth/ |
Licenses: | custom |
Provides: | google-earth |
Submitter: | Det |
Maintainer: | iyanmv |
Last Packager: | iyanmv |
Votes: | 1077 |
Popularity: | 0.64 |
First Submitted: | 2017-01-23 16:08 (UTC) |
Last Updated: | 2024-02-27 14:45 (UTC) |
Dependencies (12)
- alsa-lib
- desktop-file-utils (desktop-file-utils-gitAUR)
- fontconfig (fontconfig-gitAUR, fontconfig-ubuntuAUR)
- glu (glu-gitAUR)
- gst-plugins-base-libs (gst-plugins-base-libs-gitAUR)
- hicolor-icon-theme (hicolor-icon-theme-gitAUR)
- libcups (libcups-gitAUR, cups-gitAUR, libcups-gssapiAUR)
- libproxy (libproxy-gitAUR)
- libsm
- libxi (libxi-gitAUR)
- libxrender
- sqlite (sqlite-fossilAUR)
Required by (3)
- fcitx5-qt-google-earth
- google-earth-pro-libproxy-patch
- telive (requires google-earth) (optional)
Sources (5)
Latest Comments
« First ‹ Previous 1 .. 20 21 22 23 24 25 26 27 28 29 30 .. 105 Next › Last »
Nestor_013 commented on 2014-02-24 08:49 (UTC)
Det commented on 2014-02-24 05:16 (UTC)
Removed "PKGEXT='.pkg.tar'" due to a request of having your own way through makepkg.conf.
Det commented on 2014-02-23 17:58 (UTC)
I tried that, but even without "-O3" Google Earth just keeps freezing.
I'm assuming you either don't have Nvidia or a 64-bit system.
Nestor_013 commented on 2014-02-10 09:40 (UTC)
I faced that too... but I used the solution from
http://forums.fedoraforum.org/showpost.php?p=1678303&postcount=60
and it works like a charm.
However I had to preload libpng12 or libpng15, because I had strange messages about "libpng error: bad parameters to zlib"
Hope it will help...
dax79 commented on 2014-02-09 18:00 (UTC)
Hi, me too
[0209/185328:ERROR:net_util.cc(2195)] Not implemented reached in bool net::HaveOnlyLoopbackAddresses()
[0209/185329:ERROR:nss_ocsp.cc(581)] No URLRequestContext for OCSP handler.
[0209/185329:ERROR:nss_ocsp.cc(581)] No URLRequestContext for OCSP handler.
[0209/185329:ERROR:nss_ocsp.cc(581)] No URLRequestContext for OCSP handler.
[0209/185329:ERROR:nss_ocsp.cc(581)] No URLRequestContext for OCSP handler.
System fully up to date, 64bit nvidia 331.38
Scoteanax commented on 2014-02-05 20:35 (UTC)
Also getting crashes on startup with the same flood of network-related errors shown by @frojnd. My system is fully up to date.
skrat commented on 2014-02-02 10:17 (UTC)
Same here.
frojnd commented on 2014-01-30 10:43 (UTC)
google-earth crashes when I start it. Here is the output from terminal:
[0130/112952:ERROR:net_util.cc(2195)] Not implemented reached in bool net::HaveOnlyLoopbackAddresses()
[0130/112952:ERROR:nss_ocsp.cc(581)] No URLRequestContext for OCSP handler.
[0130/112952:ERROR:nss_ocsp.cc(581)] No URLRequestContext for OCSP handler.
...
Another crash happened while handling crash!
xf86-video-intel: 2.99.907-2
Everything is up to date till this day. Any ideas how to solve this?
Det commented on 2014-01-13 02:40 (UTC)
Also mentioned in the Wiki.
Pinned Comments
iyanmv commented on 2022-12-13 22:54 (UTC)
I will not update (for now) to the latest version 7.3.6.9326 because it crashes continuously for me.
stronnag commented on 2022-06-18 17:03 (UTC)
Thanks, unfortunate timing then.
For reference, with Gnome shell / wayland I need to
to avoid
Det commented on 2017-08-24 15:33 (UTC) (edited on 2017-12-05 16:17 (UTC) by Det)
✔ NOTE
The "Free" Google Earth has been dropped: https://support.google.com/earth/answer/168344?hl=enAll future updates go to Google Earth Pro (also free): https://aur.archlinux.org/packages/google-earth-pro/