Я использую стандартную Ubuntu 18.04 (с рабочим столом gnome). Старые приложения X11 - xmessage, xload, xman, xedit и т. Д. - работают нормально, но за исключением xterm и xeyes, их значки в доке отображаются как знак «нет парковки» или просто пустой квадрат.
Очевидно, что Gnome не может найти большинство этих значков. Есть ли способ заставить их появиться?
Спасибо
Каждый значок, который вы видите в обзоре приложений, соответствует файлу .desktop, который предоставляет оболочке различную информацию о приложении, включая имя, отображаемое в системе меню, способ запуска программы и, конечно же, также значок. должны быть использованы для представления программы. Эти файлы являются просто текстовыми файлами. Информация о том, какой значок использовать, приведена в строке Icon=
. Там вы можете указать либо полный путь (т. Е. Папку и подпапки + имя) любой совместимой графики, которую вы хотите использовать в качестве значка, либо только имя файла . В последнем случае правильный файл значков ищется в некоторых стандартных папках . Если значок не указан или действительный значок не найден, используется запасной значок.
Таким образом, вы должны проверить соответствующий файл .desktop и убедиться, что 1) есть строка для иконки и 2) она указывает на существующий допустимый файл.