如何修复字体不渲染和丢失字母?

Gun*_*her 108 xorg fonts intel-graphics

我的笔记本电脑上全新安装了 Ubuntu 14.10。文件和文件夹以及菜单和配置窗口中似乎缺少字母。我不知道从哪里开始来解决这个问题。

在此处输入图片说明 在此处输入图片说明

小智 53

我在运行 Ubuntu 14.04 的第 5 代 i5 的戴尔 Inspiron 上遇到了同样的问题。幸运的是,我找到了一个简单的解决方案。首先 - 安装 Ubuntu Tweak(以下命令可用于安装):

sudo add-apt-repository ppa:tualatrix/ppa 
sudo apt-get update
sudo apt-get install ubuntu-tweak
Run Code Online (Sandbox Code Playgroud)

然后,转到字体,将Antialiasing选项从 更改Subpixels Antialiasing (LCD screens only)Standard Grayscale Aliasing,一切似乎都正常。实际上,更改设置后问题会立即出现/消失,因此似乎这确实是可能的原因。

图形指南 — Ubuntu Tweak 工具

如果缺少字母,您可能很难找到“抗锯齿”标签等。这里有一个图形指南,说明该工具如何使用工作字体,可帮助您找到单击的位置。

在第一个窗口中,您必须选择顶行中的“Tweaks”选项卡(左起第三个——即中央的),然后选择“Fonts”(第一行左侧的第一个图标):

Ubuntu 调整 -> 调整 -> 字体

然后,单击底部的选择栏,并选择中间选项(不幸的是,我无法在选择栏打开的情况下显示屏幕截图,因为 Ubuntu 似乎没有对我按下 PrtScr 键做出反应:-/)

抗锯齿选择栏

图形指南 - Unity Tweak 工具

与上述类似的指南,但适用于Unity Tweak 工具。

启动该工具后,单击“字体”(第三行最右侧的图标):

Unity 调整 -> 字体

然后点击标记的选择栏,打开时选择中间的选项:

字体 -> 外观 -> 抗锯齿

  • 对于使用 GNOME 桌面环境(或 wm+gnome-settings-deamon,像我一样)的用户,这也可以通过 `gnome-tweak-tool` 来完成 (7认同)
  • 在 Ubuntu 16.04 上,大概更早版本,这是 unity-tweak-tool。 (3认同)
  • 这对我来说似乎只是一个临时修复(在接下来的几次暂停后,字母再次消失) (3认同)
  • 也许我遗漏了一些东西,但我找不到通过“gnome-tweak-tool”来做到这一点的方法。[有人可以帮我吗?](https://askubuntu.com/questions/795278/how-to-fix-missing-characters-from-font-after-awakening-from-suspend) (2认同)
  • 我不得不将我的“测试比例因子”从 1.00 增加到 1.10 才能使 unitu-tweak-tool 修复在任何地方都有效 (2认同)
  • Ubuntu 20.04 上仍然发生这种情况。简单的解决方案是:gnome-tweaks,选项卡“字体”,将“抗锯齿”设置从“子像素”更改为“标准”。 (2认同)

小智 11

对我来说,当我将第二个显示器连接到笔记本电脑时,这通常会(更快)发生。使用 ubuntu 调整更改别名只能暂时解决问题。使用 ubuntu 的显示更改字体大小也是如此。

安装适用于 Linux 的英特尔显卡安装程序(现在为 1.1.0 版)似乎根本没有任何作用。我通过软件中心运行安装程序,没有任何问题。

我已经使用这个解决方法一天了,没有任何问题。在 Ubuntu 14.04 上:

创建或编辑 /etc/X11/xorg.conf 添加下面的代码,保存并重启

Section "Device"
    Identifier  "Intel Graphics"
    Driver      "intel"
    Option      "AccelMethod"  "uxa"
EndSection
Run Code Online (Sandbox Code Playgroud)

  • 【15.04还在发生】(http://i.imgur.com/K914yi8.png) (2认同)
  • 这帮助了我一段时间,但一段时间后问题又回来了。 (2认同)
  • @tutuca,它也发生在 15.04 上,直到我将内核更新为“3.19.0-29-generic”。现在它根本没有发生。 (2认同)
  • 请注意,AccelMethod UXA 是前一种且速度较慢的。 (2认同)

小智 6

可能是驱动问题。如果您使用的是 Intel 显卡,请尝试安装最新的 (1.0.8) Intel Graphics Installer for Linux,它支持 14.10。我的第 5 代 i5 笔记本电脑遇到了同样的问题,但它解决了这个问题。


小智 5

我在装有Intel® HD Graphics 5500 (Broadwell GT2) 的新戴尔笔记本电脑上遇到了同样的问题。如果您在安装上述Linux Graphic Installer时遇到依赖问题,您可以安装GDebi Package Installer,它可以轻松解决依赖问题。

或者先安装GDebi

sudo apt-get install gdebi
Run Code Online (Sandbox Code Playgroud)

下载适用于 X64 系统的 64 位驱动程序或适用于 X86 的 32 位版本。

wget https://download.01.org/gfx/ubuntu/14.10/main/pool/main/i/intel-linux-graphics-installer/intel-linux-graphics-installer_1.0.8-0intel1_amd64.deb
Run Code Online (Sandbox Code Playgroud)

最后,使用 GDebi 安装该驱动程序

sudo gdebi intel-linux-graphics-installer_1.0.8-0intel1_amd64.deb 
Run Code Online (Sandbox Code Playgroud)

  • 您不需要 GDebi 来安装 deb 文件。软件中心做得很好。双击 deb 文件,或运行`software-centre intel-linux-graphics-installer_1.0.8-0intel1_amd64.deb`。 (3认同)
  • `sudo dpkg -i intel-linux-graphics-installer_1.0.8-0intel1_amd64.deb` 然后`sudo apt-get install -f` 也可以工作 (2认同)

Gun*_*her -1

看起来该问题已在 Ubuntu 15.04 中得到解决。我已经升级了,问题不再是问题。

在升级过程中,我确实注意到安装了几个 AMD 特定的软件包。

  • 16.04 仍在发生 (21认同)
  • 16.04 仍然发生在这里。 (14认同)
  • [15.04仍在发生](http://i.imgur.com/K914yi8.png) (6认同)

归档时间:

查看次数:

78100 次

最近记录:

7 年,7 月 前