Ubuntu 18.04 不显示旧版 X11 应用程序的 Dock 图标

Ubuntu 18.04 不显示旧版 X11 应用程序的 Dock 图标

我运行的是标准版 Ubuntu 18.04(带 GNOME 桌面)。较旧的 X11 应用程序(xmessage、xload、xman、xedit 等)运行正常,但除了 xterm 和 xeyes 之外,它们在 dock 中的图标显示为“禁止停车”标志,或者只是一个空白方块。

很明显,GNOME 无法找到这些图标中的大多数。有没有什么办法可以让它们显示出来?

答案1

您在应用程序概览中看到的每个图标都与一个 .desktop 文件相对应,该文件为 shell 提供有关应用程序的各种信息,包括在菜单系统中显示的名称、应如何启动程序,当然还有应使用什么图标来表示程序。这些文件只是文本文件。有关使用什么图标的信息在行中提供Icon=。在那里,您可以指定完整路径名(即文件夹和子文件夹 + 名称)任何兼容图形,你想用作图标或只是一个文件名。在后一种情况下,会在某些标准文件夹。如果没有指定图标,或者没有找到有效的图标,则使用后备图标。

因此,您应该检查相应的 .desktop 文件,并确保 1) 其中有一行用于图标,并且 2) 它指向一个现有的有效文件。

相关内容