Google Earth 不显示任何地图

Google Earth 不显示任何地图

我有与描述相同的问题这里但是这个问题没有答案,而且它的 OP 似乎永远不会回答出现的问题。

google-earth-pro-stable_current_amd64.debsudo apt installUbuntu 16.04 64 位上安装。

删除~/.xinputrc并没有改变任何东西。当我登录另一个帐户(即我机器上的帐户——我不认为评论者指的是另一个 Google 帐户(我没有登录任何 Google 帐户))时,我遇到了完全相同的问题。

这不像是出现几秒钟然后消失的故障。Google Earth 根本无法使用,因为地图永远不会显示。它总是节目控件、启动画面的一部分以及无论背景是什么应用程序启动的时间。

当我启动 Google 地球时显示的内容:

ttf-mscorefonts-installer已安装。

使用gdebi也未能解决问题。

使用 32 位版本也没有效果。

答案1

我找到了解决问题的方法:

查找当前安装的 Google 地球包

dpkg --list 'google-earth*'

卸载现有的包:

sudo dpkg -P google-earth-stable

安装 googleearth 包包裹:

sudo apt-get install googleearth-package

使用脚本下载最新的二进制文件并创建一个 .deb 包

make-googleearth-package --force

执行上述命令后您应该会收到以下消息示例:

Description: Google Earth, a 3D map/planet viewer
 Package built with googleearth-package.
dpkg-deb: building package 'googleearth' in './googleearth_6.0.3.2197+1.2.0-1_amd64.deb'.
-----------------------------
Success!
You can now install the package with e.g:

sudo dpkg -i googleearth_6.0.3.2197+1.2.0-1_amd64.deb
-----------------------------

按照说明安装 .deb 包:

sudo dpkg -i googleearth_6.0.3.2197+1.2.0-1_amd64.deb

如果出现任何依赖问题(我的情况确实如此),请使用

sudo apt-get -f install

这将成功安装与您的系统兼容的 Google Earth 版本。

Google Earth 现在的样子如下:

(与问题中显示的在我的电脑上的样子相反)

现在应该是什么样子

注意:这个方法对我有用,希望对你也同样有用:)

(参考:https://help.ubuntu.com/community/GoogleEarth

答案2

这种地图消失的问题出现在运行英特尔显卡xserver-xorg-video-intel且 Google Earth Pro 版本高于 的计算机上google-earth-pro-stable_7.1.8.3036-r0_amd64.deb

确保xserver-xorg-video-intel已安装:

$ sudo apt install xserver-xorg-video-intel

在 (X)Ubuntu LTS 20.04 上,可以通过编辑以下文件来解决此问题。如果不存在,请创建它。

$ sudo nano /etc/X11/xorg.conf

添加直接渲染基础设施 dri3作为"Module"并将三行唤起行附加到该"Device"部分。保持其他部分不变。如果您的xorg.conf 文件恰好为空,请复制所有内容。

Section "Module"
   Load "dri3"
EndSection

Section "Device"
    Identifier      "Device0"
    Driver          "intel"
    Option          "Backlight"      "intel_backlight"

    # DRI 3 evocation lines below
    Option      "DRI"   "3"
    Option      "TripleBuffer" "true"
    Option      "TearFree"     "true"
EndSection

Section "Monitor"
    Identifier      "Monitor0"
EndSection

Section "Screen"
    Identifier      "Screen0"
    Monitor         "Monitor0"
    Device          "Device0"
EndSection

不要忘记重启。重新启动后,最新的 Google Earth Pro 版本应该可以正常运行;包括街景。

答案3

截至撰写本文时,您无需删除xserver-xorg-video-intel即可运行最新的 Google Earth。只需在英特尔显卡配置中启用 dri3 即可:

/etc/X11/xorg.conf.d/20-intel-graphics.conf(如果需要则创建):

Section "Module"
   Load "dri3"
EndSection

Section "Device"
   Identifier  "Intel Graphics"
   Driver      "intel"

   # Fixes Google Earth. Requires dri3 module:
   Option      "DRI"   "3"

   # OPTIONAL, but fixes screen tearing for me:
   Option      "TripleBuffer" "true"
   Option      "TearFree"     "true"
EndSection

重新开始。适用于 Ubuntu 18.04 + Intel HD Graphics 4000 (IVB GT2)。

相关内容