18.10 更新后出现奇怪的等宽字体

18.10 更新后出现奇怪的等宽字体

我今天早些时候更新到了 Ubuntu 18.10。安装过程没有任何问题。到目前为止,一切似乎都按预期进行。

然而出于某种原因,在打开两者之后括号原子,我注意到他们的很多字体都莫名其妙地变成了等宽字体,这很难阅读。

  • 我尝试使用 Gnome Tweaks 更改系统字体。
  • 我尝试切换回默认的 Ubuntu 主题。
  • 我尝试卸载并重新安装
  • 我尝试从程序本身更改字体设置(他们没有选择这样做)

如果我从他们的网站上的 .deb 包安装 Atom,字体就会恢复正常,但当然这样我就无法获得自动更新的功能。

另一方面,Brackets 无法从网站提供的 deb 包中安装,所以我不确定在那里该做什么。

这些程序如下所示: 在此处输入图片描述 在此处输入图片描述

答案1

Atom 不在官方存储库中,因此我假设您是从 PPA 安装的。非官方 Atom PPA没有提供适用于 Cosmic (18.10) 的版本,您可能正在安装 Bionic (18.04) 软件包,因此很可能是兼容性问题。我比较了 PPA 软件包和可下载的 DEB ( dpkg -I filename.deb) 之间的依赖关系,前者具有 GTK2 UI 依赖关系,而后者正在被放弃,转而使用 GTK3。

目前最好使用可下载版本,直到(希望)该版本或其他 PPA 开始提供合适的 Cosmic 版本。别忘了检查你的软件源因此他们请求 PPA 提供 Cosmic 版本,而不是 Bionic 版本。

Brackets 具有类似 GTK2 和其他老旧的依赖项,因此在他们更新其代码之前,让它在 Ubuntu 18.10 上正常运行可能会非常困难(甚至不可能)。

PPA (atom_1.26.1-1~webupd8~0_amd64.deb):  
Depends: git, gconf2, gconf-service, libgtk2.0-0, libudev0 | libudev1, 
         libgcrypt11 | libgcrypt20, libnotify4, libxtst6, libnss3, python, 
         gvfs-bin, xdg-utils, libdbus-1-3, libcap2, libxkbfile1, libx11-6, 
         libasound2, libsecret-1-0, gir1.2-secret-1

DEB (atom-amd64.deb):  
Depends: git, gconf2, gconf-service, libgtk-3-0 (>= 3.9.10), libudev0 | libudev1, 
         libgcrypt11 | libgcrypt20, libnotify4, libxtst6, libnss3 (>= 2:3.22), 
         python, gvfs-bin, xdg-utils, libcap2, libx11-xcb1, libxss1, 
         libasound2 (>= 1.0.16), libxkbfile1

相关内容