Вопрос или проблема
Я только что установил Ubuntu 24.04.1 LTS с Gnome в прошлый вторник. На панельной строке у меня есть символ Firefox, и при открытии нескольких экземпляров Firefox первоначально значок Firefox оставался в области дока, и я получал дополнительные красные точки при открытии нескольких Firefox. Теперь вдруг (возможно, после обновления Firefox) я получаю символ шестеренки при открытии Firefox (см. рисунок ниже). Также символ магазина приложений больше не отображается на панели, и вместо этого я получаю символ шестеренки. Другие символы, такие как для GIMP, отображаются правильно.
Я вернул значок Firefox, скопировав файл рабочего стола firefox из /snap/firefox/current
в папку ~/.local/share/applications
и
sed -i 's/Icon=\/default256.png/Icon=\/snap\/firefox\/current\/default256.png/' \
firefox.desktop
Смотрите также здесь: Значок рабочего стола firefox для Ubuntu 22.04
Команда sed заменяет Icon=/default256.png на Icon=/snap/firefox/current/default256.png в файле firefox.desktop.
Я случайно удалил snapd и переустановил его, что также решает проблему, если ничего другого не помогает.
Ответ или решение
Вопрос о пропавших значках на панели задач в Ubuntu 24.04.1 LTS с GNOME является довольно распространенной проблемой, особенно после обновления приложений или системы. Давайте рассмотрим подробные шаги, которые помогут вам восстановить значки для Firefox и других приложений.
-
Восстановление значка Firefox:
Вы уже нашли решение для восстановления значка Firefox. Для этого выполните следующие шаги:
-
Скопируйте файл рабочего стола Firefox в вашу локальную директорию приложений:
cp /snap/firefox/current/firefox.desktop ~/.local/share/applications/
-
Отредактируйте файл, чтобы указать правильный путь к значку. Для этого выполните команду:
sed -i 's/Icon=\/default256.png/Icon=\/snap\/firefox\/current\/default256.png/' ~/.local/share/applications/firefox.desktop
Данная команда заменяет строку, указывающую на стандартный значок, на строку с правильным путем к значку Firefox.
-
-
Проблемы с другими значками:
Если значок приложения (например, магазина приложений) также отображается неверно, проверьте, установлен ли пакет snapd корректно. Если snapd был случайно удален и переустановлен, это может помочь решить проблему с другими значками.
Вы можете переустановить snapd следующим образом:
sudo apt remove snapd sudo apt install snapd
После переустановки, перезагрузите систему и проверьте, восстановились ли значки.
-
Кэш значков:
В некоторых случаях проблема может быть в кэше значков. Попробуйте сбросить кэш значков, выполнив команду:
sudo gtk-update-icon-cache /usr/share/icons/hicolor gtk-update-icon-cache ~/.local/share/icons/
-
Обновление системы:
Регулярная проверка и установка обновлений может помочь избежать проблем с совместимостью. Убедитесь, что ваша система полностью обновлена, выполнив команду:
sudo apt update && sudo apt upgrade
-
Перезагрузка:
После выполнения всех указанных изменений, перезагрузите систему для применения новых настроек.
Если после всех вышеперечисленных шагов проблема не решена, может быть полезно проверить журнал ошибок или обратиться за помощью на форумы сообщества Ubuntu, где вы можете получить более конкретную поддержку.