如何在Google Earth 6中修复字体?


8

我从其网站下载并安装了64位Google Earth 6。然后像许多用户一样,我在启动应用程序时也遇到了难看的字体。我尝试安装lsb-core和ttf-mscorefonts-installer,但发现两者都已安装。有人可以帮我解决这个问题吗?

Answers:


1

我刚刚在我的64位计算机上安装了Xubuntu 11.10,并下载并安装了适用于Google Earth 6.2的64位.deb程序包,但可怕的字体也有同样的问题。

我按照http://omgubuntu.co.uk/2012/01/how-to-make-google-earth-look-native-in-ubuntu上的说明进行操作,从而解决了该问题。释义:

  • 首先,如果Google Earth正在运行,请关闭它。
  • 在终端仿真器中,输入以下命令:
    • cd /opt/google/earth/
    • sudo rm libcurl.so.4 libGLU.so.1 libnss_mdns4_minimal.so.2 libQtCore.so.4 libQtGui.so.4 libQtNetwork.so.4 libQtWebKit.so.4
  • 使用任何编辑器来编辑文件/opt/google/earth/googleearth-但您必须以root身份进行操作,因此,例如,来自终端仿真器的以下命令将起作用:
    • sudo nano /opt/google/earth/googleearth
  • 现在,将该行添加export LD_PRELOAD=libfreeimage.so.3为文件googleearth的倒数第二行(即,恰好在该行之前),LD_LIBRARY_PATH=.:$LD_LIBRARY_PATH ./googleearth-bin "$@"然后保存文件。
  • 获取文件libfreeimage.so.3(删除的断开链接)编辑:由于链接断开,因此您可以在此程序包中获取文件

  • 如果您的计算机是64位的,请下载文件libphonon.so.4(已删除的断开链接)编辑:由于链接断开,您可以在此软件包中获取文件。

  • 在终端仿真器中,给出以下命令(libphonon.so.4仅在您的计算机为64位时才涉及这些命令):
    • cd /opt/google/earth/
    • sudo cp ~/Downloads/libfreeimage.so.3 .
    • sudo cp ~/Downloads/libphonon.so.4 .
    • sudo chmod a+x libfreeimage.so.3
    • sudo chmod a+x libphonon.so.4
    • sudo apt-get install libcurl4-openssl-dev libqtwebkit4
  • 重新启动Google地球。现在,字体应该看起来正常。

1
安装Microsoft字体也可以解决此问题。而且它的方式也不太复杂。
mniess 2012年

1
嗯,问这个问题的人确实说他们已经安装了lsb-core和ttf-mscorefonts-installer,显然这对解决问题没有帮助。
Teemu Leisti 2012年

1
删除所有破坏了12.04版本的Google Earth稳定器的文件时,请不要尝试。
Joshua Robison

1

Ubuntu 16.04.6 LTS

尽管最初的问题发布于8年前的2011年,但该问题在2019年7月14日仍然存在。八年前是今天的11.04版,而我使用的是16.04版。今天的问题是,字体在4K屏幕上非常小。

我使用此脚本将Google Earth中的字体大小加倍:

xrandr --dpi 192
google-earth-pro

这是在4K显示器上。在2K显示器上,增加50%可能更适合您:

xrandr --dpi 144
google-earth-pro

您可以使用以下命令之一确认默认的dpi为96:

$ xdpyinfo | grep dots
  resolution:    96x96 dots per inch

$ grep DPI /var/log/Xorg.0.log
[     9.555] (--) NVIDIA(0): DPI set to (43, 44); computed from "UseEdidDpi" X config
[     9.761] (==) modeset(G0): DPI set to (96, 96)

没有其他帮助。我在具有3840x2160显示屏的Dell XPS 13 9380上使用Fedora 30。在以下行末尾添加/替换以下行/opt/google/earth/pro/googleearth cd $script_path; xrandr --dpi 240 LD_LIBRARY_PATH=.:$LD_LIBRARY_PATH LC_NUMERIC=us_US.UTF-8 ./googleearth-bin "$@"
Erich Kuester

0
home --> .config --> Google --> GoogleEarthPlus.conf. 

还要设置此条目:

[渲染]

...

GuiFontFamily = DejaVu Sans

GuiFontSize = 12

...

GuiFont重量= 70

在此GoogleEarthPlus.conf中

此文件中的任何更改均无效,但带有的字体Arial work。有谁知道如何将字体更改为可读字体,但又不使用Arial之类的字体Times Roman?例如,使用开源字体Liberation Serif

在附件中设置图片以向您显示Google Earth中无法读取的字体

嘿,请检查此内容以进一步澄清


0

通过安装Windows字体和一个额外的软件包可以解决此问题:

sudo apt-get install lsb-core ttf-mscorefonts-installer

下次您运行Google Earth时,它将看起来不错。


应该是:ttf-mscorefonts-installer
david6'6

-1

我发现注销/重新引导可以将难看的字体分类。


我确实注销并重新启动。但是问题仍然存在。
Pawan Neupane

-1

是什么帮助我安装了以下软件包:xfonts-100dpi xfonts-75dpi

我从Ubuntuforums.org上的该线程获得了提示:http ://ubuntuforums.org/showthread.php?t=1790776

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.