字体查看器未在Ubuntu 16.04中运行


18

还有其他人遇到字体查看器无法运行的问题吗?它只是显示鼠标忙于光标旋转,但最终什么都不做?有修复程序吗?


@Rinzwind,从终端运行“ gnome-font-viewer”时没有错误。
杰西

请把自己添加到“受影响的”人群中:)(请参阅我的答案中的“已报告”链接)
Rinzwind

将我自己添加到受影响的用户列表中。:) 谢谢。
杰西

1
提名该问题重新开放。基本上不再重要了,因为该问题已在存档中得到解决,但是几周来,变通方法对用户很有用。我的观点是,当答案提供有用的解决方法时,不应仅因为根本原因是错误而将问题视为非主题。
Gunnar Hjalmarsson '16

Answers:


25

我将.desktop文件编辑为解决方法:

sudo sed -ir 's/^\(DBus\)/#\1/' /usr/share/applications/org.gnome.font-viewer.desktop

通常,我建议不要更改下的软件包拥有的文件/usr/share,因为此类更改将在有问题的软件包的下一次更新时被覆盖。但是,在这种情况下,该问题将在软件包的下一次更新中得到解决,并且它将在没有解决方法的情况下再次开始工作。

此修复程序已发布,请运行

sudo apt dist-upgrade


2
顺便确认:此问题已解决。
Rinzwind '16

嗯,我明白了。DBusActivatable = true已被注释掉。很高兴找到根本原因。
年长者极客

@ElderGeek:我认为这不是根本原因。yakkety版本的gnome-font-viewer在该行上正常工作。我要检查一下是否重建该源代码足以解决该问题:launchpad.net/~gunnarhj/+archive/ubuntu/font-viewer
Gunnar Hjalmarsson

我非常确定损坏的启动器文件是根本原因,否则像在答案第二部分中所做的那样创建新的桌面快捷方式将无法修复该问题。
极客长老

1
我今天已经在16.04 BTW上运行了,我试图打开一种字体,但我意识到我的字体查看器不起作用:(我应用了您的解决方案,它对我有用:)。
Azeem Hassni '16

7

用以下方式打开终端 CtrlAltT

发出以下命令:

sudo apt-get update
sudo apt-get upgrade
gnome-font-viewer --display=:0

或者,您可以为其创建一个桌面快捷方式。

一种方法是使用旧的gnome-desktop-item-edit。

首先,您需要安装的是 sudo apt-get install gnome-panel

接下来发出命令gnome-desktop-item-edit --create-new〜/ Desktop

填写如下所示的字段:

fontviewershorcut

它为我工作。

资料来源:经验


4

中显示错误/var/log/syslog

Jul 29 22:07:21 schijfwereld org.gnome.font-viewer[3361]: 
Unknown option --gapplication-service
Jul 29 22:07:21 schijfwereld org.gnome.font-viewer[3361]: 
Run '/usr/bin/gnome-font-viewer --help' 
to see a full list of available command line options.

我在启动板上没有发现有关此问题的错误报告

它仅在从“破折号”启动时发生,而不是从命令行启动时发生。因此暂时使用它。


已报告


实际上,它是在几天前报告的:launchpad.net/bugs/1606743
Gunnar Hjalmarsson

啊,该死。我搜索了该选项,并获得了0次点击:*我很讨厌搜索它。
Rinzwind '16

1

我不确定为什么它不能在长期版本中使用。.(Gnome 16.04.1)但是,这导致我发现了字体管理器

sudo apt install font-manager

当我启动它时,它花了很长的时间来加载,但是它最终可以工作了,随后就没问题了。要安装字体,可以单击下部图标行上最右边的图标,然后一次转储整个目录(使用CTRL + A)。这有点慢,但是有点像洗衣机。把里面的东西倒进去,以后再回来。太棒了

屏幕截图


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.