谷歌地球 7.1 在显示启动画面后崩溃

谷歌地球 7.1 在显示启动画面后崩溃

从终端运行它显示以下内容

:~$ google-earth 
[0517/191140:ERROR:net_util.cc(2195)] Not implemented reached in bool
net::HaveOnlyLoopbackAddresses()
[0517/191145:ERROR:nss_ocsp.cc(581)] No URLRequestContext for OCSP handler.
[0517/191146:ERROR:nss_ocsp.cc(581)] No URLRequestContext for OCSP handler.
Google Earth has caught signal 11.

我正在使用 Ubuntu 13.04 64 位版本。

崩溃日志显示

Major Version 7
Minor Version 1
Build Number 0001
Build Date Apr 19 2013
Build Time 19:38:48
OS Type 3
OS Major Version 3
OS Minor Version 8
OS Build Version 0
OS Patch Version 0
Crash Signal 11
Crash Time 1368796311
Up Time 19.4486

Stacktrace from glibc:
./libgoogleearth_free.so(+0x23876c)[0x7f7150f7b76c]
./libgoogleearth_free.so(+0x2389cd)[0x7f7150f7b9cd]
/lib/x86_64-linux-gnu/libpthread.so.0(+0xfbd0)[0x7f7151c49bd0]
./libbase.so(_ZN5earth15GfxCardInfoUnix25GetGraphicsCardMemoryInMBERi+0xe)[0x7f714b1e86fe]
/opt/google/earth/free/libevll.so(_ZN5earth4evll13VisualContext26DetectHardwareCapabilitiesEv+0x450)[0x7f713ed6a490]
/opt/google/earth/free/libevll.so(_ZN5earth4evll13VisualContext11OpenContextEN3Gap3Gfx25igRenderDestinationFormatERKNS0_8InitInfoE+0x1f4)[0x7f713ed6a8d4]
/opt/google/earth/free/libevll.so(_ZN5earth4evll13VisualContext4initERKNS0_8InitInfoE+0x123)[0x7f713ed6aa33]
/opt/google/earth/free/libevll.so(_ZN5earth4evll17RenderContextImpl4initERKNS0_8InitInfoE+0xeb)[0x7f713ec184db]
./librender.so(_ZN12RenderWidget6SetApiEPN5earth4evll3APIE+0x7a)[0x7f71486eda6a]
./librender.so(_ZN5earth6render12RenderWindow12createWidgetEv+0x17c)[0x7f71486dcd6c]
./libgoogleearth_free.so(_ZN5earth6client12ModuleWidget9showEventEP10QShowEvent+0x86)[0x7f7150f5bfc6]
./libQtGui.so.4(_ZN7QWidget5eventEP6QEvent+0x599)[0x7f7150083299]
./libQtGui.so.4(_ZN19QApplicationPrivate13notify_helperEP7QObjectP6QEvent+0xac)[0x7f715002c49c]
./libQtGui.so.4(_ZN12QApplication6notifyEP7QObjectP6QEvent+0x20f)[0x7f715003473f]
./libQtCore.so.4(_ZN16QCoreApplication14notifyInternalEP7QObjectP6QEvent+0x8c)[0x7f714e35ca6c]
./libQtGui.so.4(_ZN14QWidgetPrivate11show_helperEv+0x12a)[0x7f71500852ca]
./libQtGui.so.4(_ZN14QWidgetPrivate12showChildrenEb+0xb1)[0x7f71500850e1]
./libQtGui.so.4(_ZN14QWidgetPrivate11show_helperEv+0x3f)[0x7f71500851df]
./libQtGui.so.4(_ZN7QWidget10setVisibleEb+0x1aa)[0x7f71500855da]
./libQtGui.so.4(_ZN14QWidgetPrivate12showChildrenEb+0x146)[0x7f7150085176]
./libQtGui.so.4(_ZN14QWidgetPrivate11show_helperEv+0x3f)[0x7f71500851df]
./libQtGui.so.4(_ZN14QWidgetPrivate12showChildrenEb+0xb1)[0x7f71500850e1]
./libQtGui.so.4(_ZN14QWidgetPrivate11show_helperEv+0x3f)[0x7f71500851df]
./libQtGui.so.4(_ZN7QWidget10setVisibleEb+0x1aa)[0x7f71500855da]
./libQtGui.so.4(_ZN14QWidgetPrivate12showChildrenEb+0x146)[0x7f7150085176]
./libQtGui.so.4(_ZN14QWidgetPrivate11show_helperEv+0x3f)[0x7f71500851df]
./libQtGui.so.4(_ZN14QWidgetPrivate12showChildrenEb+0xb1)[0x7f71500850e1]
./libQtGui.so.4(_ZN14QWidgetPrivate11show_helperEv+0x3f)[0x7f71500851df]
./libQtGui.so.4(_ZN7QWidget10setVisibleEb+0x1aa)[0x7f71500855da]
./libQtGui.so.4(_ZN14QWidgetPrivate12showChildrenEb+0x146)[0x7f7150085176]
./libQtGui.so.4(_ZN14QWidgetPrivate11show_helperEv+0x3f)[0x7f71500851df]
./libQtGui.so.4(_ZN7QWidget10setVisibleEb+0x1aa)[0x7f71500855da]
./libQtGui.so.4(_ZN14QWidgetPrivate12showChildrenEb+0x146)[0x7f7150085176]
./libQtGui.so.4(_ZN14QWidgetPrivate11show_helperEv+0x3f)[0x7f71500851df]
./libQtGui.so.4(_ZN7QWidget10setVisibleEb+0x1aa)[0x7f71500855da]
./libQtGui.so.4(_ZN14QWidgetPrivate12showChildrenEb+0x146)[0x7f7150085176]
./libQtGui.so.4(_ZN14QWidgetPrivate11show_helperEv+0x3f)[0x7f71500851df]
./libQtGui.so.4(_ZN7QWidget10setVisibleEb+0x1aa)[0x7f71500855da]
./libQtGui.so.4(_ZN7QWidget10showNormalEv+0x3d)[0x7f7150076c0d]
./libgoogleearth_free.so(_ZN10MainWindow18readScreensizeInfoEv+0xbc5)[0x7f7150f58855]
./libgoogleearth_free.so(_ZN5earth6client11Application12SetupMainWinENS0_3Kvw7ProductEb+0x323)[0x7f7151004c03]
./libgoogleearth_free.so(_ZN5earth6client11Application3runEv+0x700)[0x7f715100b6d0]
./libgoogleearth_free.so(+0x238182)[0x7f7150f7b182]
./libgoogleearth_free.so(earthmain+0x1dc)[0x7f7150f7b38c]
/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf5)[0x7f715158eea5]
./googleearth-bin[0x4008b9]

答案1

  1. 通过 GDebi Package Installer (GDPI) 成功安装了 GE 7, 32bit。但它无法打开。

  2. 卸载了 GE 32 位。尝试安装 64 位。未安装成功。错误:依赖项无法满足:la32-libs

  3. 通过 GDPI 安装了 GE 7 64bit,重新打包时没有使用“la32-libs”。状态:所有依赖项均已满足。

  4. 从 GE 图标打开后,它会打开 1 或 2 秒。然后它崩溃了。从终端命令也会发生同样的事情。到目前为止,还没有关于这个错误的消息,无论是来自 Google 还是 Ubuntu。


在 14.04 LTS 上安装 GE7、64 位的最新步骤,现已完全正常运行。

我害怕安装任何与 Windows 稍微相关的东西!所以我没有安装 WINE,甚至没有尝试 Windows 版本的 GE 7,64 位。

我可以按照此方法解决崩溃问题。

  1. 安装GE 7 64位,通过 GDPI 重新打包,无需“la32-libs”。状态:所有依赖项均已满足。
  2. 安装:sudo apt-get install libfreeimage3
  3. 下载文件“ge7.1.1.1580-0.x86_64-new-qt- libs-debian7-ubuntu12.tar.xz
  4. 解压上述文件。

qt库

  1. 复制除“plugin”文件夹之外的所有文件,然后粘贴到“ /opt/google/earth/free ”。在“plugin”文件夹中,有一个 plugins/imageformats 文件夹,其中包含“libqgif.so”和“libqjpeg.so”文件。复制这些文件并替换“plugin”文件夹中的现有文件。

qt lib2

  1. 这是需要替换“libqgif.so”和“libqjpeg.so”文件的地方。

qt 库 3

更新日期:2014 年 5 月 7 日

今天我通过“软件更新程序”安装了一些更新。我不知道哪里发生了什么,但令我惊讶的是,现在我发现 Google Earth 7 64 位的所有功能都恢复正常了。我可以看到所有 Panoramio 和 360 度图片。但像素化的海洋仍然存在。

像素化海洋

答案2

我通过安装 32 位 .deb 而不是 64 位 .deb 解决了这个问题。当我从终端启动时,仍然会看到错误,Google Earth 启动后,到目前为止我还没有遇到任何问题。

相关内容